プロが教えるわが家の防犯対策術!

恐縮ですがエクセル棒グラフ作成で大変基本的なことを教えて下さい。

WINDOWS7でエクセル2007を使用しています。

棒グラフ元データを下記とします。
A1→A
A2→B
A3→C
B1→1
B2→2
B3には何の数値も式も入れない。

横軸:A1,A2,A3、縦軸:B1,B2,B3で棒グラフ作成して
データラベル表示すると、B3には何も表示されません。

一方、B3に「=""」の式を入れて同様のことを行うと、B3には
0が表示されます。

つまり、「何の数値も式も入っていない」と、「""を設定」は異なる結果に
なります。

B3に「=""」を入れてデータラベルでは何も表示しないようにはできない
のでしょうか。
例えば、B3に、IF(E1="","",E1)を入れてE1が空白の時はB3データラベル
値は表示しないようにしたい。

A 回答 (3件)

ANo2です



>B3のデータラベルに0が表示されて思っているようにはうまくいきませんでした。
あらら・・・

バージョンが違うので、機能や操作(メニュー等)が異なる可能性はあるかもしれませんが、「データラベルの書式設定」ができるなら、書式自体のルールが違うとは思えないのですが・・??

データラベルの書式では、新しく書式を追加して、それを有効にするためには選択状態にする必要があるようですが、#,##0;-#,##0;"" の書式が選択されていますよね?(念のため)
    • good
    • 0
この回答へのお礼

うまくいきました!

No.2では何でうまくいかなかったのか不思議です。
感謝します。

お礼日時:2017/08/30 16:42

こんにちは



少し内容が変わってしまいますが・・・
「空白の場合は表示しない」ではなく、「0または空白の場合は表示しない」というのでもよければ、

データラベルを選択した状態で右クリックメニューから「データラベルの書式設定」-「表示形式」を選択。
現状の書式は「#,##0;-#,##0」となっていると想像しますので、後ろに「;""」を付けて「#,##0;-#,##0;""」としてみてください。

※ エクセル2010でテストしていますので、メニュー等は若干異なるかもしれません。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

言われているようにやってみましたが、B3のデータラベルに0が表示されて思っているようにはうまくいきませんでした。

お礼日時:2017/08/29 18:00

|д゚)…=IF(E1="",#N/A,E1)

    • good
    • 0
この回答へのお礼

早々のご回答有難うございます。

ただ書かれている式だと、E1=""の時には、データラベル表示するとB3には#N/Aと表示されてしまいます。

お礼日時:2017/08/28 23:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!