名前が示すように、SUMIF関数はExcelの数式で使用され、特定の条件の範囲内の値を合計します。

1

一般的なExcelSUMIF式:

=SUMIF(condition_range,condition,sum range)

例に飛び込みましょう。しかし理論…、ああ!後で説明します。

SUMIFを使用して1つの条件で値を合計するこの例では、このデータを準備しました。

2

このデータに基づいて、次の質問に答える必要があります。

3

最初の質問から始めましょう。

テキスト条件付きのSUMIFRaviが獲得した価格の合計を伝える必要があります。

したがって、条件範囲は名前範囲になり、それはA2:A10です。条件はRaviで、合計範囲はE2:E10です。

したがって、セルI2に次のように記述します。

=SUMIF(A2:A10,"ravi",E2:E10)

raviは二重引用符で囲まれていることに注意してください。テキスト条件は常に二重引用符で囲みます。これは数字には当てはまりません。

raviはすべてのスモールで書かれていることに注意してください。 SUMIFは大文字と小文字を区別しないため、問題ではありません。

上記のSUMIF式は、次の画像に示すように31907を返します。

4

論理演算子を使用したSUMIF2番目の質問では、条件範囲はD2:D10になります。条件は> 70で、合計範囲は以前と同じです。

=SUMIF(D2:D10,">70",E2:E10)

上記のSUMIF式は、次の画像に示すように103973を返します。

5

ワイルドカード演算子を使用したSUMIF3番目の質問では、条件はデリーです。ただし、都市の列はありません。うーん…では、何がありますか?あはは!都市コード。これは機能します。

デリーのすべての都市コードは1100から始まることがわかっています。都市コードは6桁です。だから私たちはそれが1100であることを知っていますか??。 「?」演算子は、文字数はわかっているが文字がわからない場合に使用されます。ここで、1100の後にさらに2つの数字があることがわかります。それらは何でもかまいません。そこで、「?」を使用しました。文字数がわからない場合は、「*」を使用します。

ワイルドカード演算子はテキスト値でのみ機能することに注意してください。したがって、都市コードをテキストに変換する必要があります。

数値を「」で連結して、テキスト値にすることができます。

(formula to convert number into text) = number & “” or =CONCATENATE(number,””)

セルI2に次の式を記述します

=SUMIF(B2:B10,"1100??",E2:E10)

これにより、都市コードが1100で始まる価格の合計が返されます。

この例では、79836です。

6

プロノート:

合計範囲と条件範囲が同じである場合は、SUMIF関数でsum_range変数を省略できます。 = SUMIF(E2:E10、 “> 15000″)と= SUMIF(E2:E10、 “> 15000″、E2:E10)*は、同じ結果、56163を生成します。

  • テキスト値は二重引用符で囲まれていますが、数値はカプセル化されていません。

SUMIF(C2:C10,103、E2:E10)これは正常に機能し、28026を返します。

ただし、論理演算子を使用する場合は、二重引用符を使用する必要があります。この例のように= SUMIF(D2:D10、 “> 70″、E2:E10)*チェックできる条件は1つだけです。複数の条件に対して、ExcelのSUMIFS関数を使用します。

質問:月、地域、売上の値を含む売上データがあります。さて、私がExcelに求めているのは、以下を計算することです。

すべての地域の特定の月の売上高特定の月を除く総売上高*特定の月と地域の売上高データのスナップショットは次のとおりです。

image 1

  • すべての地域の1月の売上高を計算します。セルF2の数式は

です。 === * = SUMIF(A2:A10、 “Jan”、C2:C10)

image 2

  • 1月を除く総売上高を取得するには、つまり、記号(<>)と等しくないSUMIFを使用できます。セルF3の数式は

です。 === * = SUMIF(A2:A10、 “<> Jan”、C2:C10)

image 3

  • OR基準を使用して総売上高を取得するには;セルF4の数式は

です。 === * = SUMIF(A2:A10、 “Feb”、C2:C10)+ SUMIF(A2:A10、 “Mar”、C2:C10)

image 4

  • 特定の月と地域の売上を取得するには;セルF5の数式は

です。 === \ {= SUM((A2:A10 = “Jan”)(B2:B10 = “North”)* C2:C10)}

注:これは配列数式です。 Ctrl + Shift + Enterキーを一緒に使用します

image 5

xlsx-1567