No.3ベストアンサー
- 回答日時:
>AVERAGEIFS関数で合計したいところに空白セルがあります。
その場合、エラーがでるのです・・・エラーがでるのは、
①平均範囲に条件を満たすセルが1件もなかった場合
②平均範囲に条件を満たし、かつ数値に変換できるセルが1件もなかった場合
のどちらかと考えられます。
こちらで確認した限りでは
平均範囲の条件を満たすセルが空白の場合は、そのセルは無視して計算をしています。
添付図参照(赤線で囲んだところは空白ですが、それを無視して計算しています)
従って、①②の場合、そもそも、平均を求めるのが無理なケースです。
=IFERROR(AVERAGEIFS(・・・),xxx)
のようにしてはいかがでしょうか。xxxはエラーの時に表示したい値です。(0か""(空白)が妥当かと)
=IFERROR(AVERAGEIFS(……),"")でできました。IFERROR関数を知らなかったので、また一つ賢くなりました。ありがとうございました。
No.4
- 回答日時:
AVERAGEIFSの仕様というより AVERAGE系の関数全般の仕様です。
「空白セルがあるから」ではなく「該当する数値がひとつもないから」
エラーを起こしています。
=IF(COUNTIFS(……)=0,"",AVERAGEIFS(……))
とするか 強引に全てのエラーを
=IFERROR(AVERAGEIFS(……),"")
のようにしてしまうかです。
=IFERROR(AVERAGEIFS(……),"")でできました。IFERROR関数を知らなかったので、また一つ賢くなりました。ありがとうございました。
No.1
- 回答日時:
また試したことはないけど、「そんな馬鹿な!」と思ってヘルプ文を見たら、
AVERAGEIF→平均範囲内の空白のセルは無視されます
AVERAGEIFS→平均範囲が空またはテキスト値の場合は、エラー値 #DIV0! が返されます。検索条件範囲内の空白のセルは 0 と見なされます。
ですって!何と馬鹿なことをしたモンでしょう、MSは!呆れました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセルおいて,論理式の関数を使う場合は,空白のセルは,数字では0と扱われますか? 4 2023/08/28 10:43
- Excel(エクセル) IF関数について 5 2023/06/26 00:46
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Excel(エクセル) Excelについて質問です(ver2019) 1 2023/06/30 21:20
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) xlDownの使い分けについての質問です vbaでxlDownを使って一覧近い空白までのセルをコピー 3 2022/08/04 12:20
- Excel(エクセル) エクセルのグラフで式や文字列を無視したい 2 2022/12/14 10:47
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
EXCELのAVERAGEIF関数で#DIV/0!になってしまいます
Excel(エクセル)
-
空白行があると #DIV/0なる?エクセル
その他(Microsoft Office)
-
エクセル AVERAGEで #DIV/0!を表示させない。
Excel(エクセル)
-
-
4
複数列の平均を出したい
その他(コンピューター・テクノロジー)
-
5
IFS関数の場合で、セルが空白の場合は何も表示しないようにする方法
Excel(エクセル)
-
6
勤続年数の平均を求めたい時の関数
Windows Vista・XP
-
7
エクセルでの複数条件下での標準偏差の求め方
Excel(エクセル)
-
8
Excelでエラー(#N/Aなど)値を含む範囲で最大値や最小値をもとめ
その他(Microsoft Office)
-
9
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
10
エクセルで特定のセル以下の全部のセルの選択方法
Excel(エクセル)
-
11
COUNTIFS関数で日付データを数えたい
Excel(エクセル)
-
12
エクセルで#N/Aを含めた平均値を求める方法
Excel(エクセル)
-
13
VBAでAverageifs
Excel(エクセル)
-
14
MIN関数で空白セルを無視したいのですが
その他(Microsoft Office)
-
15
VBA averageifsがうまくいきません。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
形式貼り付けの「空白を無視す...
-
excel2010 空白セルにのみ貼り...
-
Excel:関数が入っているセルに...
-
Excel > ピボットテーブル「(空...
-
【Excel】 csvの作成時、空白セ...
-
VBA スペースが入力されて...
-
「データ要素を線で結ぶ」がチ...
-
関数TRANSPOSEで空白セルを0に...
-
空白セル内の数式を残したまま...
-
エクセル マクロ 最終列まで...
-
エクセルで数式の入ったセルの...
-
数式の結果が空白の時の空白扱い
-
Excelで、入力文字の後に自動で...
-
エクセルで上の行の値を自動的...
-
VBAでのフィルタについて(空白...
-
色つき行の一括削除は?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
excel2010 空白セルにのみ貼り...
-
Excel > ピボットテーブル「(空...
-
空白セル内の数式を残したまま...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで、「複数のセルの中...
-
Excelで、入力文字の後に自動で...
-
エクセル 連番が途切れていると...
-
《Excel2000》SUMPRODUCT関数で...
-
SUMIFS関数で「計算式による空...
-
【Excel】 csvの作成時、空白セ...
-
形式貼り付けの「空白を無視す...
-
Excel:関数が入っているセルに...
-
リンク先が空白若しくはゼロの...
-
エクセルで上の行の値を自動的...
-
エクセルにて負の時間を0:00と...
-
エクセルのグラフで式や文字列...
おすすめ情報