最終修正日: 20 Jul 2023
環境
Tableau Desktop回答
以下の手順は "Sample - Superstore (サンプル - スーパーストア)" データを基にしています。クリックしてソリューションを展開する
パラメーター、計算、ビューの作成手順
詳細情報
[行] または [列] シェルフのディメンションは階層的に扱われるため、ディメンションの並べ替えがシェルフに残ったディメンションに影響することはありません。データ型を組み合わせたり、"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 で乗算すると求めることができます。
記事がご参考になったかどうか、フィードバックをお寄せいただきありがとうございます。
新しい問題を登録する
検索を続ける
ナレッジベース
コミュニティ
製品のヘルプ
トレーニングとチュートリアル
関連するリンク
Results 1-3 of 471