SUMIF
Fungsi SUMIF menghasilkan jumlah kumpulan angka, termasuk angka yang memenuhi ketentuan tertentu saja.
SUMIF(test-values, condition, sum-values)
test-values: Kumpulan yang berisi nilai yang akan diuji. test-values dapat berisi nilai mana pun.
condition: Ekspresi yang membandingkan atau menguji nilai dan hasil di nilai boolean TRUE or FALSE. Condition yang dapat menyertakan operator perbandingan, konstanta, operator gabungan amperstand, rujukan, dan kartu bebas. Anda dapat menggunakan kartu bebas untuk mencocokkan karakter tunggal atau beberapa karakter dalam ekspresi. Anda dapat menggunakan sebuah ? (tanda tanya) untuk mewakili satu karakter, sebuah * (asterisk) untuk mewakili beberapa karakter, dan sebuah ~ (tanda ekuivalen) untuk menentukan bahwa karakter berikut harus cocok, alih-alih digunakan sebagai kartu bebas.
sum-values: Kumpulan opsional yang berisi nilai yang akan dijumlah. sum-values harus terdiri dari nilai angka, nilai tanggal/waktu, atau nilai durasi. Nilai jumlah harus memiliki dimensi yang sama dengan test-values.
Catatan
Jika sum-values dihilangkan, nilai baku adalah test-values.
Meskipun test-values dapat berisi nilai mana pun, nilai uji biasanya harus berisi semua nilai dari jenis nilai yang sama.
Jika sum-values dihilangkan, test-values akan berisi hanya nilai angka atau durasi secara normal.
Contoh |
---|
Berikut tabel yang diberikan: |
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 1 | 10 | a | a | c |
2 | 2 | 20 | b | c | b |
3 | 3 | 30 | a | a | c |
4 | 4 | 40 | |||
5 | 5 | 50 | 1 | 5 | 9 |
=SUMIF(A1:A5; “<5”) menghasilkan 10, karena jumlah 1, 2, 3, dan 4 (nilai kurang dari 5 (condition) yang dimasukkan dalam cakupan A1:A5 test-values) adalah 10. =SUMIF(A1:A5; “<5”; B1:B5) menghasilkan 100, karena jumlah 10, 20, 30, dan 40 (nilai terkait dalam kolom B (sum-values adalah B1:B5) untuk nilai tersebut dalam kolom A yang kurang dari 5) adalah 100. =SUMIF(D1:E3; "=c"; A3:B5) menghasilkan 84, karena sel-sel tersebut dalam sum-values (sel B3, A4, dan B5) yang terkait dengan sel-sel tersebut dalam test-values yang sama dengan "c" (sel E1, D2, dan E3) berisi 30, 4, dan 50, yang berjumlah 84. =SUMIF(A1:D5; 1) atau =SUMIF(A1:D5; SUM(1)) masing-masing menghasilkan 2, total dari semua peristiwa 1 dalam cakupan. |