tableau初心者です。
次のように会社ごとの新卒の卒業大学TOP3をランキングしています。
現在、行にある「出身大学1」で「合計(2023年度採用人数)」の上位3社でフィルターをかけています。この場合、東大、慶応、早稲田が表示されています。
一方で、会社によっては、上記以外の大学がTOP3に入っていることがあります。
そこで、会社ごとにTOP3の出身大学が表示されるようにしたいのですが、どのようにすればよいかご教示いただけないでしょうか。
2 个回答

この場合は上位フィルタをかけるのではなく、表計算でランク計算を行い、ランクが3位までのものを表示するという方法が考えられます。
付属のSample-Superstoreを例に、ファーム名をRegion、出身大学をSub-Category、採用人数をSalesに置き換えると、Centralの上位3つとEastの上位3つの顔ぶれは異なります。
このとき、もうひとつSalesをマークの詳細に追加し、右クリックメニューから表計算を追加します。
表計算の編集画面が出ますので、計算を「ランク」に、次を使用して計算のところは「特定のディメンション」にした上でSub-Categoryにだけチェックを入れます。
こうすることで各Region内でランク付けを行うことができます。ラベルを見て正しい順位が表示されていることを確認したら、その表計算を行ったフィールドをフィルタに移動し、1から3までの範囲にします。
これで各RegionごとのTop3を表示することができます。