• ベストアンサー

Excelで文字をグラフに読み込ませない

グラフの参照範囲の中に関数が書き込まれたセルがあります。 関数は下記の通りです。 =if(A12=0,"",A12) この関数は他のセルを参照している簡単な関数です。 A12=0の場合グラフが値を参照できないようにする場合は、真の場合に何を書き込めばいいのでしょうか? この関数で使うと0としてグラフが読み取ってしまい、グラフが凹んでしまいます。 BLANKを入力する、0文字を入力する方法があれば教えてください。 追記:また""の代わりに#N/Aを入力して、条件付の書式で白文字にする方法以外があればお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.2

ご質問の例の場合、 =if(A12=0,NA(),A12) とすれば、A12=0の時に#N/Aとなり、グラフ上にはプロットされなくなります。 追記でお尋ねのように、条件付き書式で#N/Aの時に文字色を白にされると、見た目上は空白になりますね。 例えばグラフで参照しているのがB列(例えばB2:B10)の場合、B2:B10を選択した後、書式→条件付き書式で「数式が」「=ISNA(B2)」として、フォントの色を白にされるとOKです。

paltes
質問者

お礼

ありがとうございます。 エラーを入力する関数があったんですね。 やはり書式で白文字にする方法しかないのかもしれません。

その他の回答 (1)

  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

式を入力している限り、入力なしとグラフは判断してくれません。 どうしても凹ませたくなければ、マクロで値を消去するしかありません。

paltes
質問者

お礼

回答ありがとうございます。 Excelの仕様ではしょうがないかもしれませんが、 やはり工夫して使うソフトなんですね。

関連するQ&A

  • エクセルのグラフについて教えて!

    エクセルでグラフを作成して、グラフを右クリックして元のデータを表示します。 系列のタブの『値』にグラフに表示される値(参照セル)を入力する訳ですが、そこに数式を入力するのは可能でしょうか? 例えば通常は =Sheet1!$A$1:$N$1 のようにセルの範囲を指定しますが、そこに=Sheet1!($A$1/$A$2):$N$1/$N$2)のように数式を入れてグラフを完成させたいんです。 エクセルのシートで数式を計算し、その範囲を参照するようにしたらいいのですが、今回はその方法は使えないので質問します。

  • エクセル初心者です。

    エクセルで集計用シートを作成しています。 前もって空白セルに書式を入れた場合、#N/Aと表示されるのですが、これを消す方法はないのでしょうか?書式の入っているセルの上で間違ってDeleteを押すと関数自体も消えてしまいます・・。 文字を白くしてB列とC列にシートの保護をかけたら、入力自体ができなくなってしまいました。    A   B    C 1     #N/A  #N/A 2     #N/A  #N/A 3     #N/A  #N/A となっています。A列には入力することになります。A列に入力したものをVLOOKUP関数でB列とC列にデータが入ってきます。 関数を非表示にする方法と、消えなくする方法とかはないのでしょうか??

  • エクセル 関数とグラフについて 

    エクセル 関数とグラフについて  <やりたいこと> ・数字が入力されてないセルで#N/A 表示しない ・数字が入力されてないセルのグラフ線を表示しない  | B   |C  | D        | 7|生産数|時間|1台の時間(秒)| 8|100  |  1|     36   | 9| 空  | 空 |    空     | <やったこと> IF(B8=0,NA(),C8*3600/B8) 数字が入力されてないセルのグラフ線が表示されなくなったが#N/Aが表示される。 IF(ISERROR(C8*3600/B8),"",(C8*3600/B8)) #N/Aが表示されないが数字が入力されてないセルのグラフ線が表示されてしまう。 どのようにすれば良いでしょうか? ご指導宜しくお願いします。

  • Excelの使い方を教えてください

    お世話になります。 (1)セルA1の値が「あ」である時、セルB1~F1までの色を染めたい。    可能かどうか。また、以下の場合は可能かどうか。    ・セルA1の入力方法がプルダウンの場合    ・セルA1の入力方法が、他シートからの参照の場合  可能な場合、その入力方法・関数等をご教示いただきたい。 (2)セル参照をした時にでる「0(またはこれ以外の値)」を表示させないようにしたい。    関数等を保持したまま、参照セルに何も記載されていない場合は空欄セルとする事は可能かどうか。可能な場合、その方法をご教示いただきたい。 以上2点について、そもそも可能かどうかすら分からない状態です。 一応、基本的なスキル(書式設定や関数等)は持ち合わせていますが、職場と自宅でExcelのバージョンが違いすぎるため、自宅で使用している2013はあまり使いこなせていません。 一番するする使えているのは、職場の2002です(古いのは承知の上です…こちらだと、入力規制や条件付き書式も使えます。2013だと、どこにいったのか分かりません…) よろしくお願い致します。

  • エクセル 条件付書式について

    エクセルの条件付書式について、お尋ねします。 A1のセルには、背景と同じ色で文字が入力されていて、そこに文字を上書きすると、A1のセルの文字の色が黒に変更されるようにしました。 その後B1のセルに文字を入力すると、A1からE1までのセルの背景がグレーになるようにしたかったのですが、A1のセルだけが、塗りつぶされませんでした。 説明が十分かどうかわからないのですが、質問としては、このようなことが、条件付書式で可能かどうか、可能ならば、その方法を教えていただけますでしょうか。 どうぞよろしくお願いいたします。

  • エクセル、条件付書式の設定のしかたについてです。

    よろしくお願いします。 条件付書式についてです。 複数の条件(項目をデータベース的に複数のセルに並べて配置しています)に当てはまる内容の入力がなされた場合に、そのセルに色のパターンを付ける"条件付書式"を行いたいと思っています。 「条件」として範囲を指定したのですが、参照するそれらのセルの内容とまったく同じ入力(ちなみに文字です)をしてもなぜかはじかれるものがあって、対応してくれないことがあります。 この場合、どうしたら改善できるでしょうか。そもそも、条件の設定が誤った解釈なのでしょうか。 あるいは関数などでできたりするのでしょうか?? エクセル独学で、仕事で使う範囲で簡単な関数式を設定したりする程度です。VLOOKUP関数などでも、たまに、正確に拾ってくれないことがあったり、私の理解度に不安があります。 よろしくご教授ください。

  • エクセルのグラフの値に数式は入るの?

    エクセルでグラフを作成して、グラフを右クリックして元のデータを表示します。 系列のタブのところの値にグラフに表示される値(参照セル)を入力する訳ですが、そこの値に数式を入力するのは可能でしょうか? 通常は =Sheet1!$A$1:$N$1 のように表示しますが、 数式を入れて =Sheet1!($A$1/$A$2):($N$1/$N$2) とできるのでしょうか? ※作成したサンプルはエラーになります

  • Excelで、行数に合わせて文字を拡縮できる?

    Excelで、オートシェイプかテキストボックス、 もしくは結合した大きなセルに、 他セルの参照を入れ込みたいと思っています。 ところが、その入れ込みたいデータが、 場合によって何行にもわたったり一行だけになったりというような性質の もので、行数が少ない場合は文字を大きくしたいのですが、 どうしたら良いのかわかりません。 しかも、改行関数CHAR(10)を使っており、書式の設定は「折り返して全体を表示」モードにせざるを得なく、「縮小して全体を表示」にできません。 たとえば、シェイプの大きさをあらかじめちょうど良く設定しておいて、 シェイプにあわせて文字の大きさを自動的に変える、 というような事はできるのでしょうか。 それか、セルの書式設定を「折り返し」「縮小」を同時に指定する、という ような事はできるのでしょうか。 条件付書式で、文字が何バイト以上ならこの大きさ、というような 設定をできるならそうしようか、とも考えたのですが、 そのものズバリの解決法ではありませんし・・・。 面倒な質問ですが、お知恵を貸してくださる方いらしたら お願いいたします。

  • エクセルの書式について

    エクセルの書式設定についての質問です。 書式設定には太字”B"や斜体"I"等がありますが、関数を使った場合は、上記の書式設定を部分的に使うことが出来なくなります。(よね?) 例えば以下のような場合です。 A1セルに100が入力されている。 B1セルは、="私は"&A1&"歳です。"と入力されている。 B1セルには、私は100歳です。と表示されますが、この"100歳"だけを太字や斜体にしたいときなどです。 他には"10^2"等の指数もよく使うのですが、他のセルを参照した場合には文字飾りの"上付き"が使えなくなります。 何かよい解決策があれば教えて下さい。お願いします。 VBAでもかまいません。

  • エクセルの関数を使用して、文字と数字を判別するには・・・

    条件付書式を使用しセルの値が、文字なら色を付け、数字なら書式を変えない設定にしたいのですが、判別するための関数がわかりません。 文字が入っているので、数式で条件付けをする方法だと思います。 よろしくお願いいたします。 エクセル2002