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

Tableau Desktop を使用して上位 N レコードごとにグループ化する

公開日: Jan 6, 2023
タスク

Tableau Desktop を使用して上位 N 個ごとにグループ化する方法。  たとえば、パラメーターに「5」と入力した場合は、売上高ごとにレコードを並べ替え、売上高のランク付けに基づいて "5" レコードごとにグループ化します。

既定の結果:
ユーザーが追加した画像

パラメーターに 5 を選択した場合の目的の結果:
ユーザーが追加した画像

ステップ
添付のパッケージド ワークブックに示されている解決策の手順を次に示します。

1. Tableau Desktop から添付のデータ ソース 'sample_data.xlsx' に接続します。
2. [顧客 ID][ディメンションに変換] を右クリックします。 
3. [顧客 ID][行] にドラッグし、[売上高] を [マーク] の [テキスト] にドラッグします。
4. 次の設定を使用して新しいパラメーターを作成します。
ユーザーが追加した画像
5. [Group by N records (N レコードごとにグループ化)] を右クリックし、[パラメーターの表示] を選択します。
6. 次を使用して新しい計算フィールドを作成します。
     名前: Sales_RANK
     計算: RANK(SUM([Sales]))
7.  次を使用して新しい計算フィールドを作成します。
     名前: GroupID
     計算: "Group"
                          +
                          STR(FLOAT(INT([Sales_RANK]/[Group by N records]-0.01))+1)
8. [GroupID][行] の [顧客 ID] の左横にドラッグします。
ユーザーが追加した画像
9. [行][顧客 ID] を右クリックして [並べ替え] を選択し、次のように設定します。
ユーザーが追加した画像
ナレッジ記事番号

001463501

添付ファイル

sample_data.xlsx

10 KB

Book1.twbx

109 KB

 
読み込み中
Salesforce Help | Article