ExcelのSumProductは多目的関数であり、関数の引数の入力方法に応じて異なる結果を提供します。 「Sumproduct」の目的は、2つ以上の範囲を乗算してから、Microsoft Excel2010でそれらを合計することです。

「SUMPRODUCT」関数の構文:

= sum product(array1、array2、array3………。)。

簡単な演習で、Sumproduct関数を複数の基準で使用する方法を理解しましょう。

エージェントのスコアデータを含む範囲「A2からC16」のテーブルがあります。

列Aには日付、列Bのエージェント名、列Cにはスコアが含まれます。次に、セルC18のエージェント4の合計スコアを計算する必要があります。

sumproduct関数を使用してこの値を返す方法を見てみましょう。

img1

  • セルC18を選択し、セルに数式を入力します。

SUMPRODUCT((B2:B16 = B18)(C2:C16))

  • キーボードのEnterキーを押します。

  • この関数はエージェント4のスコア値を返します

img2

複数の基準にSUMPRODUCT関数を使用することもできます。

たとえば、2014年1月1日のみエージェント4の合計スコアが必要になったとします。

  • セルC19を選択し、セルに数式を入力します。

SUMPRODUCT((B2:B16 = B19)(A2:A16 = A19)*(C2:C16))

  • キーボードのEnterキーを押します。

  • この関数は、2014年1月1日の時点でのエージェント4のスコア値を返します。

img3

注:-より良い結果を得るために、SUMPRODUCT関数の代わりにSUMIFs関数を使用できます。

  • セルC20を選択し、セルに数式を書き込みます。

  • = SUMIFS(C2:C16、A2:A16、A19、B2:B16、B19)

  • キーボードのEnterキーを押します。

  • この関数は、2014年1月1日の時点でのエージェント4のスコア値を返します。

img4

これが、SUMIFS関数とSUMPRODUCT関数の両方を使用して同じ答えに到達する方法です。