AVERAGEIFS

AVERAGEIFS

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

指定した条件を満たす複数の範囲にあるセルの内容の平均を返します。

 

構文

 

AVERAGEIFS(average_range; test_range; condition; [test_range1]; [condition1];...)

average_range:値の平均を算出するセルの範囲です。たとえば、条件を満たすA列とB列のセルを検索し、対応するC列のセルの平均を算出できます。例:C2:C11

test_range:指定した条件に照らして検証する値を含むセルの範囲です。例:B2:B11

condition:指定する検証条件です。数値、テキスト文字列、または式を指定できます。'>50'

 

注意事項

  • セルの範囲に含まれる論理値(真、偽)は無視されます。


例

 

数式

結果

=AVERAGEIFS(C2:C11;B2:B11;E2;A2:A11;F2)

54.5

=AVERAGEIFS(C2:C11;B2:B11;'Binder';A2:A11;'East')

69

=AVERAGEIFS(C2:C11;B2:B11;E4;C2:C11;'>50')

81.4


以下の埋め込み範囲で、この関数を実際にお試しください。   



発生する可能性のあるエラー

 

エラー

意味

#N/A!

  • 関数が、検索対象として指定された値を検索できませんでした。このエラーは、VLOOKUPや類似の関数でよく発生します。

#NAME!

  • 関数名が正しくないか、無効です。

  • 定義名が指定されている場合、その定義名が無効です。

  • 関数で使用されている定義名に入力ミスがあります。

  • 関数内のテキスト値に二重引用符が付いていません。

  • セル範囲の参照にコロンがありません。

#VALUE!

  • 指定された引数のデータ型が正しくないか、無効です。
    たとえば、範囲内にテキスト値が含まれている場合、関数「=DATE(A1:A3)」は#VALUEエラーを返します。

#REF!

  • 指定されたセル参照が正しくないか、無効です。このエラーは、セルまたは範囲が削除、移動、または貼り付けによって上書きされた場合に発生することがあります。

#DIV/0!

  • 指定されたaverage_rangeが空であるか、テキスト値しか含まれていません。

 

類似する関数