[[20020523154544]] 『非数値になることもあるセルの平均を表現したい』(つーこ) ページの最後に飛ぶ

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

 

『非数値になることもあるセルの平均を表現したい』(つーこ)

??なテーマですみません。仕事のスキルアップスコアシートを編集しています。

実例がややこしいので、すべて例なのですが

@各グループ毎にTOEIC850点以上がいる場合は「10」、いない場合は「5」、また400点以 下の人がいる場合は「X」、そして非受験者がいる場合は「N」というようにセルに値が入っていて、その値がすべて数値の場合は平均値を。「N」や「x」のどちらか入っているばあいは数値のみの平均値を。そして、すべて「N」や「x」の場合は表示を「―」に

するようにしたいのです。なにかよい案がありましたら、お願いします。

例 10+5の場合は平均値→7.5

  10+Nの場合はそのまま数値の平均値→10

  N+Xの場合は表示を→―


 平均を求める関数 average は参照値の文字列や空白は無視します。

 グループの範囲内がすべて数値の場合はその平均値が返されます。

 グループの範囲内が数値と文字列の場合は数値のみの平均値が返されます。

 グループの範囲内がすべて文字列の場合はエラー値(#DIV/0!)が返されます。

 従って、次のような式で表示させれば希望のようになります。

 =IF(ISERROR(AVERAGE(グループの範囲))," ―",AVERAGE(グループの範囲))

 確かめてみて下さい。

 (シニア?)

=================================================

お返事ありがとうございました!

なるほど、ISERRORですね。ISNUMBERかな?とは思っていたけれど

このほうがすっきりしました。(つーこ)


コメント返信:

[ 一覧(最新更新順) ]


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