Excelグラフで0値のデータラベルを非表示にするにはどうすればよいですか?


9

値が0であるグラフのデータラベルを効率的に非表示にしたい。これは、すべてのラベルをクリックして手動で実行できることを知っていますが、大きなテーブルやグラフを扱う場合、これは面倒です。

次の表をご覧ください。

ここに画像の説明を入力してください

この積み上げ棒グラフのデータソースは次のとおりです。

ここに画像の説明を入力してください

しかし、私はこのチャートが欲しい:

ここに画像の説明を入力してください

0ラベルは非表示になっており、さまざまな製品や市場に関連しています。

回答:


19
  1. ラベルを右クリックして、[データラベルのフォーマット]を選択します。
  2. 番号に移動し、カスタムを選択します。
  3. #""カスタム数値形式として入力します。
  4. 他のシリーズラベルについても繰り返します。
  5. ゼロは空白としてフォーマットされます。

カスタム数値フォーマット

この回答はExcel 2010に基づいていますが、すべてのバージョンで機能するはずです。


まさに私が探していたもの。どうもありがとう!
DavidD 2013年

3
# ""ではなく#だけが必要なようです。
Jon Peltier

クール、さらに良い:)
CLockeWork '

2

#、## 0.00のように2桁と3桁の区切り記号を表示するような、より詳細な数値形式がデータにある場合は、次のような数値形式でゼロラベルを非表示にできます。

#,##0.00;(#,##0.00);

最初の部分(最初のセミコロンの前)は正の数値、2番目の部分は負の数値(この特定の形式では負の値を括弧で囲みます)、3番目の欠落している部分はゼロです。


数値のフォーマットが維持されるので、これが好きです。1,203.29Answerのフォーマットを使用していた場合、それは表示されるだけです120303番目の引数を提供しなかったからといって、消えますか?
BruceWayne

1
正しい。""の3番目の引数は、ゼロ値を ""として表示するようExcelに指示します。
Jon Peltier、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.