- ベストアンサー
空白を省いた平均値
空白を省いた平均値を出したいと思い関数を入れていますが 下記の数式ではエラーが出てしまいます。 自分で解決しようとしましたが時間もありません。 どなたか教えてください。お願いします!! =AVERAGE(IF(A11,A19,A27,A35<>"",A11,A19,A27,A35,))
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=SUM(A11,A19,A27,A35)/COUNT(A11,A19,A27,A35) でいかがでしょうか。
その他の回答 (3)
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.4
AVERAGE関数は空白や文字列を無視して計算できますので単純に以下の数式で計算できるはずです。 =AVERAGE(A11,A19,A27,A35)
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.3
AVERAGE関数は、引数として指定した配列やセル参照に、文字列、論理値、または空白セルが含まれる場合、これらは無視されます。(ただし、値が 0 であるセルは、計算の対象となります。 ) ですから、そのまま範囲を指定すれば問題ありません。
質問者
お礼
その根本もすっかり頭から抜けていました・・でも解決でき助かりました。ありがとうございました。
- aokii
- ベストアンサー率23% (5210/22062)
回答No.2
以下の方法でいかがでしょうか。 =SUM(A11,A19,A27,A35)/COUNTA(A11,A19,A27,A35)
質問者
お礼
ありがとうございました。助かりました。
お礼
その根本もすっかり頭から抜けていました・・でも解決でき助かりました。ありがとうございました。