指定した条件に基づいて、指定された数値の合計を返します。
構文
test_range:条件を検証する範囲です。例:A2:A8
condition:条件には次のいずれかを指定できます。
数値(15など)
数式(2/3やSQRT(A1)など)
テキスト文字列('lockers'など)
SUMIF関数では、test_range内の値が指定した条件と類似しているかを検証できるほか、条件に>、<、>=、<=、=、<>も使用できます。
備考
検索する文字列全体を覚えていない場合は、代わりに .* 、 .? 、 / を使用します。
.* - 任意の数の文字の代わりに使用できます。例: Zyl.* では Zylkerを検索できます。
.? - 1文字の代わりに使用できます。例: Karthi.? では Karthik と Karthicを検索できます。
例
|
数式 |
結果 |
|
=SUMIF(A2:A8;'Lockers';D2:D8) |
$44,014 |
|
=SUMIF(A2:A8;'Portable Wardrobes';B2:B8) |
633 |
発生する可能性のあるエラー
|
エラー |
意味 |
|
#N/A! |
|
|
#NAME! |
|
|
#VALUE! |
|
|
#REF! |
|
類似する関数