スプシハック

初心者向けのスプシハックを解説

エクセルのSUMPRODUCT関数の使い方


Googleスプレッドシート・ExcelのSUMPRODUCT関数

SUMPRODUCT関数とは

SUMPRODUCT関数は、2つの同サイズの配列または範囲にある対応する要素の積を計算し、合計する関数です。

=SUMPRODUCT(配列1,[配列2,配列3…])

SUM関数・SUMIF関数など比べると、直感的に理解がしづらい関数かもしれません。使用例を紹介していきますので使い方を理解していきましょう。

SUMPRODUCT関数の使用方法

単価と個数の積を合計

要素の積を合計

=SUMPRODUCT(C2:C8,D2:D8)

B列の商品名が”いちご”かつC列の単価が”500円”を満たすデータをカウント

条件を満たすデータをカウント

=SUMPRODUCT((B2:B8="いちご")*(C2:C8=500))

B列の商品名が”いちご”かつC列の単価が”500円”を満たすデータの単価と個数の積を合計

条件を満たすデータの積を合計

=SUMPRODUCT((B2:B8="いちご")*(C2:C8=500),C2:C8,D2:D8)

SUMPRODUCT関数に関連する関数

SUM関数:指定した範囲の数値を合計する関数
SUMIF関数:特定の条件を満たす数値を合計する関数
SUMIFS関数:複数の条件を指定して、それを満たす数値を合計する関数

参考リンク
SUMPRODUCT – ドキュメント エディタ ヘルプ – Google Support
記事の著者
  • この記事の著者:へる
  • GAS・スプシ関数を独学で勉強しています。神戸の会社でWEBディレクター・マーケターをしています。

人気のタグ

#SUMIFS関数 #SUMPRODUCT関数 #SUMIF関数 #MATCH関数 #INDEX関数 #AVERAGEIF関数 #AVERAGEIFS関数 #VLOOKUP関数 #LENB関数 #LEN関数 #MIDB関数 #MID関数 #RIGHTB関数 #RIGHT関数 #AVERAGE関数 #MAX関数 #MIN関数 #FIND関数 #FINDB関数 #LEFT関数 #LEFTB関数 #IFS関数 #IF関数 #MEDIAN関数 #COUNTIFS関数 #COUNTIF関数 #COUNTA関数 #COUNT関数 #AVERAGEA関数 #SUM関数