• ベストアンサー

EXCELでエラー値を表示しない設定は?

134の回答

  • 134
  • ベストアンサー率27% (162/600)
回答No.2

平均の場合、例えば =if(count(a1:a14)=0,"",average(a1:a14)) とすることで、回避できると思います。 割り算では、除数となるセル番地が「""」だったら、計算結果を「""」にするよう、if文で組んだりします。 それ以外の関数では、iserrorなどで、エラー判定をし、trueなら、「""」とするif文を組んだ対処しています。

musashitarou
質問者

お礼

134様 早速の回答ありがとうございました。 =IF(COUNT・・・とはわかりませんでした。 参考になりました。

関連するQ&A

  • 空白セルの場合の平均値が「#DIV/o! 」と表示される

    こんにちは。下記のような表を作り月別の平均値をそれぞれの年別の列の所に出したいと思います。B列の所に「=AVERAGE(B2:B13)」と、数式を入力しました。そして、その数式を横のセルにオートフィルして同じ数式をコピーしました。処が、平成19年の平均値のセルの所に「#DIV/o! 」が表示されます。それぞれの年月日に何も入力しないときはなにも表示させないようにするにはどうしたらいいのでしょうか?教えて下さい。尚、他の方のQ&Aなどを読んで、試しに平成19年の平均値のセルの所に、 =IF(AVERAGE(B2:B13)=0,"",AVERAGE(B2:B13))を入力したら、「50011」 と、隣のB列の数値が表示されました。どうしたらいいでしょうか? 宜しくお願いします。 A B     C 月/年 平成16年 平成19年 1月   12340 2月 23450 3月 34560 4月 45600 5月 56780 6月 67800 7月 89000 8月 34340 9月 34340 10月 67670 11月 88800 12月 45450 平均  50011 #DIV/o!

  • エクセル2007 エラー値の表示を違う文字に表示

    エクセル2007での質問です。      A      B      C  1   2      0      =A1/B1*100 (表示 #DIV/0!)  2   0      0      =A2/B2*100 (表示 #DIV/0!)  C列には上記のような数式を入れました。 すると表示はエラー値になるのですが、 C1 の表示を -  C2 の表示を 0 にしたい場合はどのような関数を入れればいいのでしょうか。 つまりA列の数字が1以上 B列 0 の場合、- 表示 A列、B列ともに 0 の場合、 0 表示 エラー値になったら文字入力していたのですが、さすがに面倒になってしまい・・・ 初心者な質問ですがよろしくお願いします。

  • エクセルにて平均値を表示したいけど?

    エクセルにて平均値を表示したいけど? その方法が分かりませんので宜しくお願いします。 月別売上金の平均値を表示させたいのですが、 A列から1月B列2月順次L列12月としてM列に其の月までの平均値を表示させたいのですが 該当月までの平均値をIF関数にてできますでしょうか?  現在はAVERAGEの数式を該当月の列に置き換えて利用していますが 各月ごとに数値を入力すれば即該当月までの平均値が表示できればと思います。  尚 現在は年間分入力用書式を作成されて月末に数値を入力、数式を変える、作業をしています。 OSはオフィス2007を使用してます。 宜しくお願いします。

  • EXCELの平均を出す関数について

    初歩的な質問となりますが、 どうぞよろしくお願いいたします。 sheet1に下記のようなデータがあります。   A    B    D 1 日付  売上  平均 2 7/1   200    3 7/2   100   =AVERAGE(B2:B3) 4 7/3   300   =AVERAGE(B2:B4) 5 7/4   200   =AVERAGE(B2:B5) 6 7/5         ・ 7 7/6         ・ ・  ・          ・ ・  ・          ・ ・  ・          ・ 32 7/31        =AVERAGE(B2:B5) 現在B6までデータが入力されています。 D列に今日までの平均を表示したいのですが、 上記のようなAVERAGE関数をD32まで先に埋めてしまった場合、 B6:B32のあす以降の計算結果も出てしまいます。 B列のセルに入力がない限り、 今日の日付以降を計算しない(空欄)ようにする方法はありますか? よろしくお願いいたします。

  • EXCELで「月平均10」と表示させる。

    まず、 =AVERAGE(B18:K18) という式をEXCELで作りました。 答えは「10」なので、セルには「10」が入りました。 これはうまくいきました。 次に「月平均10」と表示させたいので ”月平均”=AVERAGE(B18:K18) =AVERAGE(B18:K18):”月平均” など、いろいろしましたが、うまくいきません。 どのようにしたら、1つのセルに中に計算結果と文字を入力できるのでしょうか? よろしくお願いします。

  • 表示されている文字列を取得するエクセル関数

    例えば、 A1セル「平成28年1月5日」(シリアル値で入力) A2セル「H28.1.5」(シリアル値で入力) A3セル「12345」(数値) と入っている場合に、 関数を使って、 B1セル「平成28年1月5日」(文字列) B2セル「H28.1.5」(文字列) B3セル「12345」(文字列) と表示させることはできるでしょうか? 形式を選択して貼り付け、とか、VBAでできるのはわかるのですが、 関数だけで(しかも、できれば汎用的な形の関数で) 実現できるのかが知りたいです。

  • どんなexcel関数が必要でしょうか。

    A列の合計値150の中でA1のセルの値が合計値のどれだけの割合を占めているかをB列に表示したい場合、=A1/A7でB1のセルは表示出来ますが、その数式を下にコピーすると=A2/A8となって#DIV/0!になってしまいます。単純にC列に150という値を貼り付けて横に計算していけば簡単でしょうが、それをせずに関数式だけでB列の答えを出すにはどうしたら良いでしょうか。 A   B 10 6.7%  20 #DIV/0! 30 #DIV/0! 40 #DIV/0! 50 #DIV/0! 150

  • エクセル 標準偏差について

    セルのA10にAVERAGEで求めた平均値1.5があり、同じくB10に平均値1.6があります。 「平均値の偏差」を求める場合、関数STDEV(A10:B10)で求められるのでしょうか?標準偏差のことがよくわかっていないので困っています。 よろしくお願いします。

  • エクセルのセル、非表示

    エクセルで表を作っています。こういった表を作ったときBの平均値のセルに「#DIV/0」と表示されてしまいます。   あ い う え お 平均 A 1 2 2 2 1  1.6 B            #DIV/0 C 2 2 2 2 2  2.0  そこで質問なのですが、Bの数値を何も入れなかったとき、この「#DIV/0」を非表示にすることはできますか。何もないときは、何も表示無しにしたいのです。  よろしくお願いします。

  • エクセルグラフで0が表示される

    いつものことですみません。 教えてください。 エクセルで折れ線グラフを描画しましたところ、一番最後の表示が0になってしまうのです。 A列に日付(時間)、B列に数値データがリアルタイムに入ってくるので最後の行を特定できません。適当に広い範囲を指定しています。 B列の数値データの平均値(複数)を計算してC列(3平均値)・D列(5平均値)・E列(9平均値)に置いています。 ちなみにセルC3は、=IF(B3="","",AVERAGE(B1:B3))です。 見た目には、なにも表示がなく、0は入っていないのですが・・・ お忙しいとは存じますが、なにとぞよろしくお願いいたします。