- ベストアンサー
IFを使った複数関数の組み合わせ
A1に100、A2に80、A3に80と入力されているとします。 MODE関数を使って最頻値を出すと 答えは「80」になります。 では、A1に100、A2に80、A3に60のような場合は「#N/A」 となりますので、その場合は3つセルの平均値を出したいとします。つまり答えがやはり「80」ですね。 そういう答えになる式は =IF(MODE(A1:A3)="#N/A",AVERAGE(A1:A3),MODE(A1:A3)) では、だめでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
だめなのはお判りだと思いますが・・・ =IF(ISERROR(MODE(A1:A3)),AVERAGE(A1:A3),MODE(A1:A3)) ならどうでしょうか?
お礼
あ、そうか。ISERRORを使えばよかったのか。 なるほど。ありがとうございました。