No.6ベストアンサー
- 回答日時:
こんにちは。
maruru01です。=IF(COUNT(B2:F2),AVERAGE(B2:F2),"")
です。
No.3の方が用いている、COUNTA関数は、範囲内で何かが入力されている個数を数えます。
この場合の「何か」には文字列も含まれます。
例えば、Bの行のどこかに、
「a」「あ」
などの文字列(数値以外)が入ると、No.3の方の数式では、別のエラーが出ます。
したがって、厳密には、COUNT関数(これは、範囲内の"数値のみ"の個数を数えます)にすべきでしょう。
もちろん、範囲には数値以外は絶対に入力しないということなら、COUNTAでもいいですが。
数式が長くなるわけでもない(逆に短くなる)ので、COUNT関数を使用するのが無難だと思います。
何も入れないという条件を考えていたのこちらの確かめも何も入れずに考えていました。もちろん、文字を入れることも考えていませんでしたので文字を入れたときにエラーが発生するのですね。
maruru01さんの方法も確認しました。みごとに非表示になりますね。しかも空白セルに数値を入れると入れた分だけの平均を出してくれます。このような解釈でよろしいでしょうか。
いろいろな関数があり、いろいろな方法があることが今回よくわかりました。マニュアルを読んでいるだけでは、どうしてもわかりませんでした。
本当にありがとうございました。
No.5
- 回答日時:
ブランクセルが1つでもあれば空白、全て埋まっていれば
平均値
=IF(COUNTBLANK(A2:E2)<>0,"",AVERAGE(A2:E2))
ブランクセルが5つであれば空白、1つでも埋まっていれば平均値
=IF(COUNTBLANK(A2:E2)=5,"",AVERAGE(A2:E2))
実例ケースにおいて、データの1部欠けで意味があるかを考察して、状況に応じて使い分けるのはどうでしょう。
imogasiさん、これまた、すばらしいアイデアをありがとうございます。状況に応じて考えてくださったのですね。実例で使っていけそうです。
みなさん、本当にありがとうございます。いろいろな方法やアイデアがわかってきます。初心者にとってうれしい限りです。
No.4
- 回答日時:
条件付書式ではいかがですか。
通常に平均値の式を入れます。エラー表示は無視してください。
完了したら、式の入ったセルを選択して、書式→条件付書式を選択。
数式を選択して、「=iserror(A1)」とし、書式のフォントを「白」に設定します。(A1とは、式の入ったセル=条件付書式を設定するセル番号です。)
これで背景が白の上に白い文字だから、見えません。非表示と同じです。
なるほど、発想を変える方法もあるのですね。文字そのものを見えなくすればいいわけですね。
それにしてもみなさん、すばらしいです。すごすぎます。こんな初心者に丁寧に教えて頂き、本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセルで納品書を作成中ですが、関数を教えて下さい。 2 2022/09/05 10:32
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) Excelで全クラスのランキング表を作成したい 4 2022/05/24 15:28
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
E列のセルに数値が入れば(空白...
-
Excel にて条件付き書式の色に...
-
条件付き書式で、結果が1行ずれる
-
条件付書式で「=#N/A」に色を付...
-
エクセル 条件付き書式で色をつ...
-
Excelの条件付き書式にて空白セ...
-
エクセルの枠の中の文字が青文...
-
エクエルで隣のセルの文字が赤...
-
エクセルで特定の数字等を表示...
-
エクセルで1以上は全て1にするには
-
Excelについて あるセルに文字...
-
条件付き書式で太罫線を引く方法
-
Excelで2つのファイルを比較し...
-
セル結合させてるときの 条件...
-
別シートのセルの色も同じ色に...
-
エクセル内で複数の文字(50個ぐ...
-
エクセルで一定期間が経過した...
-
【エクセル】シフトで○が6個以...
-
互換性チェック
-
エクセルでカーソルのある行を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
E列のセルに数値が入れば(空白...
-
Excel にて条件付き書式の色に...
-
条件付書式で「=#N/A」に色を付...
-
条件付き書式で、結果が1行ずれる
-
エクセルの枠の中の文字が青文...
-
エクセルで特定の数字等を表示...
-
エクセル 条件付き書式で色をつ...
-
Excelの条件付き書式にて空白セ...
-
エクエルで隣のセルの文字が赤...
-
条件付き書式で太罫線を引く方法
-
エクセル内で複数の文字(50個ぐ...
-
セル結合させてるときの 条件...
-
Excelについて あるセルに文字...
-
Excelで2つのファイルを比較し...
-
エクセルで一定期間が経過した...
-
エクセルで1以上は全て1にするには
-
エクセルでカーソルのある行を...
-
セルの値が空白じゃないなら色...
-
【エクセル】今日の日付に赤枠...
-
エクセルで日付を入力したらカ...
おすすめ情報