Mengalikan elemen-elemen yang berkorespondensi dari dua atau lebih array, lalu menjumlahkan semua hasil perkalian. Sering dipakai untuk weighted sum dan conditional aggregation.
NumberSUMPRODUCT(array1, [array2], [array3], ...)Array atau range pertama yang elemennya akan dikalikan.
Array atau range tambahan. Semua array harus berukuran sama.
1 =SUMPRODUCT(B2:B10, C2:C10)
Kalikan qty di kolom B dengan harga di kolom C untuk tiap baris, lalu jumlahkan semua hasilnya.
1 =SUMPRODUCT((B2:B10="Makanan") * D2:D10)
Kondisi menghasilkan array TRUE/FALSE (1/0), dikalikan dengan nilai D, lalu dijumlahkan.
1 =SUMPRODUCT((A2:A10="Jakarta") * (B2:B10="Q1") * C2:C10)
Gabungkan beberapa kondisi dengan operator * — lebih fleksibel dari SUMIFS untuk logika berbasis formula.
Sudah paham SUMPRODUCT? Latih di spreadsheet interaktif
Latihan interaktif, langsung di browser.