Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ディメンションでソートするためのパラメーター コントロールの作成

公開日: Jul 20, 2023
タスク
ビューを並べ替えるディメンションの選択に必要なパラメーターの使用方法。
ステップ
以下の手順は "Sample - Superstore (サンプル - スーパーストア)" データを基にしています。
 
クリックしてソリューションを展開する

パラメーター、計算、ビューの作成手順

ステップ 1: パラメーターの作成
  1. [データ] ペインを右クリックし、[パラメーターの作成] を選択します。
  2. [パラメーターの作成] ダイアログで、次の操作を行い、[OK] をクリックします。
    • 名前: 並べ替え
    • データ型: 文字列
    • 許容値: リスト
    • 値には次のリストを入力します。"Category (カテゴリー)"、"Sub-Category (サブカテゴリー)"、"Product Name (商品名)"、"Region (地域)"。 
  3. "並べ替え" パラメーターを右クリックし、[パラメーター コントロールの表示] を選択します。

ステップ 2: 計算フィールドの作成

  1. [分析] > [計算フィールドの作成] を選択します。
  2. フィールドに "Sort by Dimension (ディメンションで並べ替え)" という名前を付け、次の式を入力してから [OK] をクリックします。
    CASE [Sort By]
    WHEN 'Category' THEN [Category]
    WHEN 'Sub-Category' THEN [Sub-Category]
    WHEN 'Product Name' THEN [Product Name]
    WHEN 'Region' THEN [Region]
    END

ステップ 3: ビューの構築

  1. [行] に "Product Name (商品名)"、"Sub-Category (サブカテゴリー)"、"Category (カテゴリー)" および "Region (地域)" をドラッグします。
  2. [列] に "Sales (売上高)" をドラッグします。
  3. [行] に "Sort by Dimension (ディメンションで並べ替え)" をドラッグし、"Product Name (商品名)" の左に配置します。
  4. [行] で "Sort By Dimension (ディメンションで並べ替え)" を右クリックし、[並べ替え] を選択します。次のオプションを選択してから、[OK] をクリックします。
    • 並べ替え順: 昇順
    • 並べ替え: アルファベット順
  5. [行] で "Sort by Dimension (ディメンションで並べ替え)" を右クリックし、[ヘッダーの表示] をオフにします。 
これで [並べ替え順] パラメーター コントロールを使用して、並べ替えるディメンションを選択できます。
次のビデオで説明されている手順を表示するには、上記セクションを展開します。注: ビデオに音声はありません。
その他のリソース
[行] または [列] シェルフのディメンションは階層的に扱われるため、ディメンションの並べ替えがシェルフに残ったディメンションに影響することはありません。

データ型を組み合わせたり、"Ascending (昇順)" や "Descending (降順)" パラメーターを並べ替えに追加したりする場合は、RANK() を数字以外のフィールドに追加することができます。添付されている "Sorting by ANYTHING (すべてのもので並べ替え)" ワークブックを参照してください。

上の手順の計算の代わりに、次のような計算を使用します。

IF [Ascending/Descending]='Ascending' then 1 else -1 END
*
IF [Sort by]='Category' then -rank(min([Category]))
elseif [Sort by]='Sub-Category' then -rank(min([Sub-Category]))
elseif [Sort by]='Sales' then SUM([Sales])
elseif [Sort by]='Profit' then SUM([Profit])
END

RANK() は、すべてのデータ型で使用することができ、数字に変換したうえで元の順序を維持することができます。"Descending (降順)" にするには、計算全体を -1 で乗算すると求めることができます。
ナレッジ記事番号

001453736

添付ファイル

Parameter Control Options.twbx

1775 KB

Sorting by ANYTHING.twbx

2507 KB

 
読み込み中
Salesforce Help | Article