- ベストアンサー
Excel > ピボットテーブル「(空白)」非表示
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ピボットテーブルの行や列フィールドの「アイテム」(個々の「あ」や「い」,「A」「B」「1・2・3」,「(空白)」も同じ)は,作成したピボットテーブルの中で「(アイテムの)キャッシュ」として保持されています。 実際今回の「(空白)」だけでなく,たとえば列Bフィールドのアイテム「1」1セルを「1個」と書き換えてみると,レポート上のアイテム1が全部1個と表記されます。 レポートで行列アイテムを直接書き換えることで,キャッシュの中で「元データの1 = アイテム表記は1個」というデータを保持し,以後それを使って表示してくれるためです。 #余談ですが,たとえば「四半期」で日付をグループ化すると,エクセルでは1月から3月が第1四半期として集計されます。 これを日本の四月からの会計年度に合わせて「1-3月」は第4四半期に,そして「4-6月」を第1四半期として集計させたいような場合にも,この方法を利用することができます。
その他の回答 (2)
- keithin
- ベストアンサー率66% (5278/7941)
画面で黄色く塗った「(空白)」のセル「1個」を選び,キーボードから直接スペースキーを1回叩き込んでEnterしてください。
お礼
さっそくありがとうございます。 仰るように試してみたら、こちらもそのとおりになりました。 保持されることはMackyNo1さんの場合と同じですが、「すべて置換」でなく1つのセルに対して、いきなり叩き込んでも、他の「(空白)」セルがまとめて変わっていく様子は、こちらもものすごく不思議な動きです。
- MackyNo1
- ベストアンサー率53% (1521/2850)
Ctrl+Hで置換ダイアログを出して、検索する文字列に「(空白)」、置換後の文字列に「 」(スペース)を入力して「すべて置換」してみてください。
お礼
さっそくありがとうございます。 教えて頂いた手法で、確かに「(空白)」が消えました。 非常に不思議なのですが、これってピボット上だけで置換しているので、元リソースから「データの更新」をしたら元に戻ってしまうのかと思ったら、どうやら保持されるのですね・・・・・・・ものすごい不思議な動きです。
お礼
更に詳細なご解説、ありがとうございます。 一度ピボットテーブルにすれば、キャッシュが働くことが理解出来ました。 意外とノウハウサイトなどにも載ってない、地味だけど貴重な機能だと思います。 また「余談」も試したところ、確かに四半期を打ち変えると、後順の四半期が自動的に切り替わりました・・・・これは便利です。 元データとリンクしないことを踏まえて利用すれば、とても効率的に処理出来そうです。