[[20050326100935]] 『空欄』(和) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『空欄』(和)

=if(isna(average(C4:C100),"",C4:C100)

C4:C100までの平均を出す式で、C4:C100までのセルに入力が無いときはこの

式を入力したセルは空欄にしたいと思います。

 初歩的なことですが =if(isna(average(C4:C100),"",C4:C100)

 この式はどこが間違っていますか?


 =IF(ISERROR(AVERAGE(C4:C100)),"",AVERAGE(C4:C100))
 ですね。

 IS関数はTRUEかFALSEを返す関数なので、IS関数を条件分岐に使用して処理を行う必要があります。
 なお、ISNAはエラー値が#N/AのときにTRUEを返します。AVARAGEのエラーは#DIV/0ですので、ISERRORを使用することになります。
 (griffin)


 griffinさんありがとうございました。知らなかったことを複数知ることが出来ました。


 衝突☆!しました。
 セル範囲C4:C100 に数値がひとつもなければ空白、という条件とすれば、
 =IF(COUNT(C4:C100)=0,"",AVERAGE(C4:C100))   と書けます。
 (純丸)(o^-')b

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.