Excel でピボット テーブルを作成し、[値フィルター] > [上位 10 件] フィルターを使用して、特定の値に基づいて上位 5 件のエントリのみを表示しました。
上記のピボット テーブルに基づいてピボット テーブル チャートを作成しました。
ピボット テーブルとグラフは、上位 5 つの値がゼロより大きい限り正常に機能します。つまり、ピボット テーブルには 5 行のデータのみが表示され、グラフには 5 つのバーのみが表示されます。以下の例を参照してください。
ただし、複数の項目が同じ値を持ち、それが上位 5 位に入った場合は、それらの項目がすべてリストされます。たとえば、最初の値が 12、2 番目の値が 6、3 番目の値が 2 で、他のすべての値が同じである場合、次のようなグラフが表示されます。
さて、私の場合、幸運な偶然により、同じ値を持つ項目は常にゼロになります。そのため、ピボット テーブル/グラフを設定して、ゼロ値の項目を表示しないようにできると考えました。しかし、試した方法はすべて機能しませんでした。
これまで試したこと:
- ピボットテーブルオプションの「空のセルの表示」のさまざまな設定
- 値列に値フィルターを設定して、ゼロより大きい値のみを表示する
- Excelの詳細オプションで「ゼロ値のセルにゼロを表示する」がオンになっていることを確認しました。ない選択された
問題の一部は、値が直接のセル入力ではなく「合計」計算に基づいていることにあると思います。
明らかに、ゼロ値を使用して問題を解決するという私のアプローチは、データに存在する幸運な偶然のおかげでのみ機能するが、理想的には、上位5つの項目をグラフ化し、値が共通しているために5つ以上の項目がある場合は、最初の5残りは忘れてください。
どのようなご提案でも大歓迎です。