• 締切済み

散布図について教えてください

散布図を使って縦の折れ線グラフを作っていましたが、IF関数を使った数式の値を反映させていましたが、時には値が{#VALUE!}になることがあります。 その#VALUE!を空欄とみなしてグラフを作ることはできますか?教えてください。

みんなの回答

  • taocat
  • ベストアンサー率61% (191/310)
回答No.1

こんにちは。 数式がエラーの場合は、戻り値として強制的に、 エラー値、#N/A を返してください。 意味は、Not Available(利用できる値がない)です。 =IF(ISERROR(計算式), #N/A , 計算式) 尚、#N/A は "#N/A" のようにダブルクォーテイションで囲まないこと。 勘違いでしたらご容赦願います。 以上です。

関連するQ&A

  • VBAで散布図(グラフ)の作成

    VBAでセルの値を読み込み散布図である折れ線グラフを作成しました。しかし、x軸に指定したい列も折れ線(xlScatterLines)で表示されてしまい思い通りになりません。どのようなキーワードでx軸を指定できるのでしょうか?ちなみに、そのグラフの[元のデータ]を参照するとやはりx軸の項目が空欄になっています。

  • エクセルで二軸上の散布図

    二軸上のグラフでは折れ線グラフは描けるようなのですが、 同様に散布図は描けないのでしょうか?

  • 初心者です。エクセル(Excel)の散布図で円を書く方法

    数式の使い方もよくわからないので質問いたしました。 内容としては簡単なことかもしれませんがよろしくお願いします。 今、散布図でデータ同士の点をつなぎ円を書きたいと思っております。(折れ線グラフにするとサインカーブが2本表れるような2列のデータの集まりを作りたいととってもらってもいいです。) しかし、この点の集合を表すような関数の書き方がいまいちよくわかりません… どなたか教えていただけないでしょうか? よろしくお願いします。

  • Excelでグラフ作成(散布図)

    「もしB1が0.8以上ならD1にB1の値を入れる。条件に該当しないなら空欄」 「もしB2が0.8以上ならD2にB2の値を入れる。条件に該当しないなら空欄」    ・    ・    ・ と各行で処理。これを散布図形式でグラフ表示したいと思っています。 D列に 「=IF(B1>=0.8,B1)」 と入力すると条件に該当しない行が Falseになり、グラフ表示するとFalseの行がゼロとして表示されます。 「=IF(B1>=0.8,B1,"")」 と入力してグラフ表示すると 数値がグラフタイトルとして表示され肝心のグラフに散布図が 表示されません。 条件に該当しない行の分についてはグラフ上ドットを表示せず その縦列は空白とし(左詰めにはしない)、数値が入力されている 行の分だけ散布図にドット表示したいのですが、方法が分かる方 いらっしゃいましたら是非教えてください。 OSはWindows2000、エクセルはExcel2000を使用しています。 よろしくお願いします。

  • 散布図と折れ線グラフで●印を■や▲に変えたい

    Excel 2013で散布図と折れ線グラフを作っています。 グラフ上の、1つひとつのデータに対応する位置に●印がありますが、この丸印を■とか▲に変えるにはどうしたらいいでしょうか。

  • 【Excel 2003】散布図で空白セルをプロットさせないようにする?

    【Excel 2003】散布図で空白セルをプロットさせないようにする?  今晩は,質問させていただきます.どうぞよろしくお願いいたします. エクセルで空白セルを含む表を散布図(の折れ線で繋がっているもの)に いたしましたが、空白セルが0としてグラフ上に残ってしまいますorz  確か空白セルの部分はグラフ上にプロットされずに、折れ線が 途切れた形になり、そこから、ツール→オプション→グラフ の 「値0でプロット」や「補間してプロット」で修正しておりました記憶が ございます故、今回もそのようにするつもりだったのでございますが。。。。  何か修正できる設定方法があるのでございましょうか??  もしお詳しい方がいらっしゃいましたら,是非ともアドバイスいただきたく どうぞよろしくお願いいたします

  • Excel2000でのVBAによる散布図の値の表示について

    Excel2000の散布図の機能を使って、 時系列データを折れ線で表示させています。 あるデータの値だけをラベルとして表示させたいのですが、うまくいきません。 例えば、tとYのデータ t,Y 1,70 2,40 3,60 4,30 5,100 6,10 7,30 8,80 9,20 10,90 があるとして散布図で時系列表示させてYの値が50以上のポイントだけそのYの値をラベルとして表示させたいのです。 過去の質問を参考にして以下のようなVBAのプログラムを作ったのですがうまくいきません。 Sub Label() Dim i As Integer ActiveSheet.ChartObjects(1).Activate ActiveChart.ApplyDataLabels For i = 1 To Range("B1", Range("B1").End(xlDown)).Cells.Count If ActiveSheet.Cells(i, 2).Value > 50 Then ActiveChart.SeriesCollection(1).Points(i).DataLabel.Text = ActiveSheet.Cells(i, 2).Value End If Next i End Sub 一つ一つのポイントの値をグラフ上で消去したり入力するのは非常に大変なので、うまい方法がないか考えているところです。 今、Excel2000を使っています。 どなたか分かる方がおられましたら教えてください。 よろしくお願い致します。

  • Excel散布図 X軸の値を変えたい

    ≪エクセル初心者です。Excel2000,WindowsXP になります。よろしくお願いいたします≫ エクセルで散布図を作りたいのですが、 X軸の値が元データの値にならず四苦八苦しております。 X軸は、8byteに始まり、64KBまでありますが グラフ>元のデータ>Xの値が8byte~64KB まで選択されているのに、この値が反映しません。 (X軸の値がゼロに始まり16で終わる図になってしまいます。) 「軸の書式設定」 で、 最小値・・・「8」 最大値・・・「64」 としたら、 X軸が16の値までしか 散布図のデータが反映しません。 グラフの元のデータとなる表は以下のとおりです。 セルA1   8byte, 16byte 32byte...........64KB 5Mbps   0.612   4.879   8.233    4.879 10Mbps   0.611  4.879     8.900     60.309  30Mbps  0.629  4.879    19.000     99.879 ★補足(1)  X軸8byte, 0.612  最小値   X軸64KB  99.879 最大値  といった結果になる散布図グラフを作成したい。  8byteの頃は、近い値ばかりなので散布図の「点」重なっており、  バイト数が上がる毎に、散布図の点がまだらになっていくようなグラフを目指しています。 ★補足(2)  Y軸は対数表示になります。 ★補足(3)  元のデータのセルA1はブランクですが  その他は全てデータが埋まっております。 以上の説明でお分かりいただけるか不安です。。。 もし不明な点がありましたらすぐ回答いたします。 お手数をおかけしますが ご回答の程よろしくお願いいたします。

  • エクセルで折れ線と散布図を同時に表示させる方法

    エクセルのグラフで散布図と折れ線を同時に表示させるにはどうしたらいいですか? 分る方がいましたら教えていただけないでしょうか? よろしくお願いします

  • エクセルの散布図で

    クロスセクションデータで、商品A:Dまでの販売量を男、女で分けた散布図を作ろうとすると商品Aの男の値と女の値が二つ表示されます。 これを一つにしたいのですが…Y軸で男の値、X軸で女の値が分かるように。 素人で困っています。 積み上げ棒グラフなら可能ですが、散布図で表示したいのです。 お願いします。

専門家に質問してみよう