Rumus SUMIF: cara menjumlahkan data dengan syarat
SUMIF menjumlahkan angka di satu kolom, tapi hanya baris yang cocok dengan syarat di kolom lain. Cara paling cepat untuk menjawab 'berapa omzet Andi' tanpa pivot table.
Rentang syarat dan rentang jumlah harus sama panjang.
Sintaks
=SUMIF(rentang_syarat; syarat; [rentang_jumlah])
rentang_syarat: Kolom yang diperiksa terhadap syarat.syarat: Nilai atau pernyataan, misalnya "Andi".rentang_jumlah: Kolom angka yang dijumlahkan. Kalau dikosongkan, rentang syarat yang dijumlahkan.
Contoh dan hasilnya
| Sales | Produk | Qty | Harga | Total | Status |
|---|---|---|---|---|---|
| Andi | Dripper V60 | 2 | 120.000 | 240.000 | Lunas |
| Budi | Grinder Manual | 1 | 275.000 | 275.000 | Belum Lunas |
| Citra | Biji Kopi Arabika 250g | 3 | 85.000 | 255.000 | Lunas |
| Andi | Filter Paper 50 lembar | 4 | 45.000 | 180.000 | Lunas |
| Dewi | Timbangan Digital | 1 | 180.000 | 180.000 | Belum Lunas |
| Rumus | Hasil | Penjelasan |
|---|---|---|
=SUMIF(A2:A6; "Andi"; E2:E6) | 420.000 | Total Andi: 240.000 + 180.000. |
=SUMIF(F2:F6; "Belum Lunas"; E2:E6) | 455.000 | Piutang: 275.000 + 180.000. |
=SUMIF(E2:E6; ">=250000") | 530.000 | Tanpa rentang jumlah: menjumlahkan total yang di atas 250.000, yaitu 275.000 + 255.000. |
Kesalahan yang sering muncul
- Rentang syarat dan rentang jumlah berbeda ukuran, misalnya A2:A6 dengan E2:E7. Hasilnya meleset tanpa pesan error.
- Rentang tidak dikunci saat rumus disalin ke bawah. Pakai tanda $ (misalnya $A$2:$A$6) pada rentang yang tidak boleh bergeser.
Di Excel dan Google Sheets
Sama di Excel dan Google Sheets.
Rumus terkait
- COUNTIF: Menghitung berapa sel yang memenuhi satu syarat.
- COUNTIFS dan SUMIFS: COUNTIF dan SUMIF dengan banyak syarat sekaligus.
- AVERAGEIF: Menghitung rata-rata hanya untuk baris yang memenuhi syarat.