- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ピボットテーブル 0個の行を非表示にしたい)
ピボットテーブルで0個の行を非表示にする方法とは?
このQ&Aのポイント
- エクセル2003のピボットテーブルで個数が0の行を非表示にする方法を知りたいです。
- ピボットテーブルを作成した際に個数が0の品名を表示させたくない場合、右クリックで「表示しない」を選択してもできません。
- 数百個の0の行を一気に非表示にする方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 #3さんの方法は勉強になりました。 つい「ソート」と書きましたが、「データを並べ替える」ことです。 見出しを含むデータ範囲を選択して、メニューのデータ>並べ替えとクリックしてください。 見出し行も並べ替えに含む/含まないも指定できます。 並び順も指定できます(昇順;小→大、降順:大→小) 今回のケースなら「個数を降順に指定」です。
その他の回答 (3)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.3
- -9L9-
- ベストアンサー率44% (1088/2422)
回答No.2
「個数が0」というのはあなたが勝手に意味づけしたものですよね。EXCELから見ればB5のセルは「0というデータの入ったセル」なのですから、ピボットテーブルとしては表示すべきものです。データの入っている行を表示しないというのはデータ集計機能であるピボットテーブルの機能としてはあり得ません。したがって、現実的な対応としては、すでに回答にある通り、集計範囲から「0の入っているセルを除外する」しかないでしょう。 どうしてもプログラムでそれを非表示としたいなら、VBAを使って自分で独自の集計プログラムを記述することでしょうね。
質問者
お礼
vbaが必要なのですね。 ありがとうございました。
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.1
[値]の列でソートして、[値]が0の行はピボットテーブルの範囲に含めない、ではダメですか?
質問者
お礼
ごめんなさい [値]の列でソートしてとはどうやればいいのでしょうか?
お礼
再度ありがとうございました。