• ベストアンサー

空白を省いた平均値

空白を省いた平均値を出したいと思い関数を入れていますが 下記の数式ではエラーが出てしまいます。 自分で解決しようとしましたが時間もありません。 どなたか教えてください。お願いします!! =AVERAGE(IF(A11,A19,A27,A35<>"",A11,A19,A27,A35,))

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

  • ベストアンサー
  • kawais070
  • ベストアンサー率52% (2242/4282)
回答No.1

=SUM(A11,A19,A27,A35)/COUNT(A11,A19,A27,A35) でいかがでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.4

AVERAGE関数は空白や文字列を無視して計算できますので単純に以下の数式で計算できるはずです。 =AVERAGE(A11,A19,A27,A35)

hinata0915
質問者

お礼

その根本もすっかり頭から抜けていました・・でも解決でき助かりました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

AVERAGE関数は、引数として指定した配列やセル参照に、文字列、論理値、または空白セルが含まれる場合、これらは無視されます。(ただし、値が 0 であるセルは、計算の対象となります。 ) ですから、そのまま範囲を指定すれば問題ありません。

hinata0915
質問者

お礼

その根本もすっかり頭から抜けていました・・でも解決でき助かりました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

以下の方法でいかがでしょうか。 =SUM(A11,A19,A27,A35)/COUNTA(A11,A19,A27,A35)

hinata0915
質問者

お礼

ありがとうございました。助かりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 空白のセルを除いた平均は出ますか??

    お忙しい中お願いいたします。 エクセル関数で空白のセルは除いた指定範囲の平均(合計)を 算出することはできますか? 例えば、AVERAGE(A1:A20)という関数の中でA10とA13のセルは空白 にした時その他のセルの平均を出すことは可能ですか? お願いいたします。

  • 関数で求めた2つのセル範囲内の、平均値を出したい。

    日の出から日の入までの範囲の平均温度を求めたいのですが、日の出時刻と日の入り時間はVLOOKUP関数によって求めています。 A列に時刻、B列に温度が並んでいます。 求めた時刻が例えば、日の出6:00(セル番号 A360)、日の入18:00(セル番号 A1080)となっている場合。 当然ながら、=AVERAGE(A360:A1080)と入力すれば可能ですが、 =AVERAGE(VLOOKUP関数数式:VLOOKUP関数数式)はエラーとなります。 =AVERAGE(VLOOKUP関数数式,VLOOKUP関数数式)は2点のみの平均温度となってしまいます。 どのような方法で解決できるでしょうか? あるようで見つからないのですが、指定した範囲内に一致する数値があった場合にそのセル番号を返すような数式はあるのでしょうか?

  • エクセルで0を除く平均値と0の平均値を同時に表示させる方法について

    エクセルで、0を除いた平均を、 {=AVERAGE(IF(A1:A10<>0,A1:A10,""))}の数式を使って求めた場合、 データがすべて0の列の平均はエラー値になってしまいます。 すべてが0の場合は0と表示させたいのですが、どのような方法がありますでしょうか? 1つの計算式を使って、上記の2つの処理は可能でしょうか?

  • EXCELで0をカウントしないで平均を出したい

    平均値を求めたいのですが、AVERAGE関数を使うと値が0の分もカウントされて平均値が出てしまいます。 これを0を除いたものだけの平均値にしたいのです。 ちなみにこの平均値をもとめたいものは他のファイルからリンクを貼ってデータを持ってきています。 リンクを貼ってデータを持ってきていないものは、IF文を使って0だったら空白にするという風にしたら出来たのですが。。 ちなみに、今現在一個一個AVERAGE関数で0以外の部分を選択して出しています。これだと毎回直さないといけないので辛いです。どなたか教えてください!! EXCELのバージョンは2000です。

  • MAX,MIN関数で空白の値を返したいのですが?

    MAX,MIN関数で空白の値を返したいのですが、中々上手く行きません。 何方か、ご教授頂けないでしょうか、宜しくお願い致します。 ※本題 MAX,MIN関数などの場合、真の0値が返されるので0が表示されると思います。 A1:AV10が未入力の場合:=MAX(A1:AV10) =0 又、AVERAGE関数の場合は、対象となるセルが未入力の場合(#DIV/0!)エラー表示されるので、下記載の様に空白の値を返す事が出来ます。 「=IF(ISERROR(AVERAGE(AN3:AV3))=TRUE,"",AVERAGE(AN3:AV3))」 そこで質問なのですが! MAX,MIN関数で値が入力されて無いとエラーを返す方法は有りますか? AVERAGEと同様に空白の値を返したいと思ってます。 ただ、差分で0が返ってくる場合が有り、オプションでゼロ値の非表示等は使えません。

  • 空白セルの場合の平均値が「#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!

  • エクセル セル内の空白

    こんばんは、エクセルのif関数でif(c4="","",4)見たいな感じで数式を入れているのですが、c4は明らかに空白なのに4を返します。なぜでしょう?(c4にも数式が入っていますが、数式により空白になっています。) どなたかご存知の方よろしくお願い致します!!!!!!!!!!!

  • average(平均)でわる個数から何も入っていないセルの個数を抜いて平均を出すには?

    こんにちは、みなさん!!  エクセル2000を使って平均を出したいのですが、 私が今やっているやり方は、関数でaverageを選び平均したセルA1~A10までを選び平均値を出しています。  この選んだセルA1~A10までに全て数字が入っていれば平均はセルA1~A10の合計÷10でちゃんと出ると思うのですが、中には数字が入ってない物、ゼロではなく空白のセルもあります。  したがって、平均を出すには空白のセルの数は含めてはいけないと思います。  例えば、A1~A10までの中に1つ空白がるとすると、正しい平均の算式は A1~A10の合計 ÷ 9 であると思います。  しかし、私のやりかたでは、10 で割ってしまいます。  空白は数えないようにして 9 で割ってくれるやり方はないでしょうか?  ちなみに、セルの数は結構多いです。 ご存知の方いらっしゃいましたらよろしくお願いします。  

  • 配列数式での平均値

    こんにちは。 今、エクセルで配列数式を使って平均値を出す作業をしています。 列Aには男女別を示す1、2が入力されており、 列B以降にはいろいろなデータが入っています。 それらデータにおける男女別の平均値を出したいので 配列数式を使って求めるまでは良かったのですが、 どうやら、列B以降の空欄になっているセルも 0として計算されてしまっているようなのです。 (普通のaverageと同様に)空欄を数に入れないで計算させるには どのようにしたらよいのでしょうか? ちなみに今使っている配列数式は、 {=average(if(A1:A10=1,B:B10,""))} です。

  • エクセル2007で%の平均値を求めたいのですが、うまくできません。

    エクセル2007で%の平均値を求めたいのですが、うまくできません。 AVERAGEやIFをいろいろ組み合わせてみたのですが、どうしても分からないので教えてください。   A   B    C    D    E    F    G   H 1 目標  6.44%  4.50%  3.77%  5.15%  2.66%  2.79%  式を入れたいセル 2 実績  5.07%  6.00%  4.85%                 A2~G2の平均値 A1~G1は、=(F3/G6)みたいな数式が入っていて、%で表示されています。 B2~G2は、最初は空欄で毎月B、C、D、E、Fと一つずつ%が入っていきます。 上記で、H1のセルに、下記の様な結果を表示できる式を入れたいのですが、何かいい方法はないでしょうか? ・B2~G2が空白の時はB1~G1の平均値 ・B2にだけ数字が入っていてC2~G2が空白の時はB1の数字 ・B2~C2に数字が入っていてD2~G2が空白の時はB1~C1の平均値 ・B2~D2に数字が入っていてE2~G2が空白の時はB1~D1の平均値 ・B2~E2に数字が入っていてF2~G2が空白の時はB1~E1の平均値 ・B2~F2に数字が入っていてG2だけが空白の時はB1~F1の平均値 ・B2~G2全てに数字が入っている時はB1~G1の平均値 どうかよろしくお願いします。

専門家に質問してみよう