Rumus Excel SUMIF

rumus sumif

Rumus Excel SUMIF digunakan untuk menjumlahkan angka didalam sebuah range yang memenuhi kriteria yang telah ditentukan. Misal menjumlahkan semua angka dikolom A yang lebih besar dari 5 atau menjumlahkan semua angka dikolom B yang nilai kolom A-nya sama dengan “Area Barat”.

Syntax
SUMIF(range, criteria, [sum_range])

Range, diisi dengan alamat range/cell yang berisi data yang akan dievaluasi oleh criteria.

Criteria, diisi dengan kriteria yang diingikan, bisa berupa angka, text atau fungsi. Jika berupa angka tidak perlu ditulis dengan diapit tanda petik ganda. Harus ditulis dengan diapit tanda petik ganda jika berupa text atau angka tetapi melibatkan simbol matematika seperti tanda lebih besar “>” atau lebih kecil “<”.

Criteria bisa juga menggunakan karakter “wild card” jika data yang dievaluasi berupa text. Karakter tanda tanya “?” mewakili karakter tunggal dan tanda asterisk “*” mewakili karakter yang lebih dari satu.

Sum_range, tidak wajib diisi, jika diisi data dirange inilah yang dijumlahkan. Jika tidak diisi maka data diparameter Range yang dijumlahkan.

Berikut adalah contoh data dengan range dan sum_range berupa angka.

rumus excel sumif bertingkat

Rumus Excel SUMIF dengan parameter range berupa angka

Misal ada data seperti gambar diatas. Kolom A berisi harga mobil dan kolom B berisi pajak untuk masing-masing harga mobil.

Berapakah hasil masing-masing rumus excel SUMIF yang ada dikolom C?

Rumus Excel SUMIF #1

=SUMIF(A2:A8,”>150000000″,B2:B8)

Parameter range berisi range A2:A8 dan parameter sum_range diisi dengan range B2:B8, artinya jika data dirange A2:A8 sesuai dengan kriteria, yang dijumlahkan adalah data dirange B2:B8 dibaris yang sama.

Kriteria mobil berupa angka yaitu 150.000.000, walaupun berupa angka tetapi menggunakan tanda lebih besar “>” maka kriteria diapit dengan tanda petik ganda.

Data dirange A2:A8 yang lebih besar dari 150.000.000 ada 5 yaitu cell A2, A4, A5, A6 dan A7, karena parameter sum_range diisi maka yang dijumlahkan adalah range B2, B4, B5, B6 dan B7.

Hasilnya adalah 16.968.000

Rumus Excel SUMIF #2

=SUMIF(A2:A8,”>150000000″)

Rumus yang mirip dengan rumus pertama. Perbedaanya hanya pada parameter sum_range yang tidak diisi, karena parameter sum_range tidak diisi maka yang dijumlahkan adalah data dicell A2, A4, A5, A6 dan A7.

Hasilnya adalah 1.131.200.000

Rumus Excel SUMIF #3

=SUMIF(A2:A8,294700000,B2:B8)

Fungsi SUMIF dengan kriteria berupa angka tanpa ada tanda lebih besar atau lebih kecil. Karena tidak ada tanda tersebut angka ditulis tanpa ada tanda petik ganda yang mengapitnya.

Artinya fungsi SUMIF diatas mencari pajak mobil yang harganya 294.7000.000 dan menjumlahkannya. Hanya ada satu mobil dengan harga tersebut yang ada dicell A6. Karena parameter sum_range diisi maka yang dijumlahkan adalah cell B6.

Hasilnya adalah 4.420.500

Rumus Excel SUMIF #4

=SUMIF(A2:A8,”>” & A8,B2:B8)

Rumus ini sebenarnya sama seperti SUMIF #1, perbedaannya kriteria bisa ditulis dalam bentuk apapun. SUMIF #1 kriteria ditulis langsung didalam rumus sedangkan SUMIF #4 kriteria ditulis dengan menggabungkan data didalam sebuah cell. Hasilnya sama saja.

Gambar dibawah adalah hasil lengkap untuk masing-masing rumus dengan parameter range berupa angka.

rumus sumif dengan 2 kriteria

Rumus Excel SUMIF dengan parameter range berupa text

Berikut adalah contoh data dengan range berupa text dan sum_range angka.

rumus sumif excel

Sama seperti contoh sebelumnya, perbedaannya ada tambahan nama mobil.

Berapakah hasil masing-masing fungsi SUMIF yang ada dikolom D?

Rumus Excel SUMIF #A

=SUMIF(A2:A8,”mpv avanza”,C2:C8)

Semua parameter terisi. Sebelumnya kriteria berupa angka, untuk fungsi SUMIF diatas kriteria berupa text jadi harus diapit dengan tanda petik ganda.

Rumus diatas mencari data “mpv avanza” dirange A2:A8 dan data yang dijumlahkan ada dirange C2:C8. Hanya ada satu data “mpv avanza”, yaitu data dicell A2. Jadi cell yang dijumlahkan adalah cell C2.

Perhatikan penulisan kriteria “case insensitive” artinya huruf besar ataupun kecil dianggap sama oleh EXCEL.

Hasilnya adalah 2.845.500

Rumus Excel SUMIF #B

=SUMIF(A2:A8,”PICKUP*”,C2:C8)

Fungsi SUMIF #B menggunakan wild card tanda bintang/asterisk, artinya mencari semua nama mobil yang depannya “PICKUP” dan huruf setelahnya diabaikan.

Ada dua data dengan nama depan “PICKUP” yaitu data dicell A7 dan A8. Cell yang dijumlahkan adalah cell C7 dan C8.

Hasilnya adalah 5.794.500

Rumus Excel SUMIF #C

=SUMIF(A2:A8,”*g*”,C2:C8)

Ada karakter wild card lagi yang digunakan, artinya mencari nama mobil yang ada huruf g-nya, dimanapun posisi huruf g tersebut.

Ada 3 mobil dengan huruf g didalamnya, yaitu “LCGC Ayla” cell A3, “MPV Ertiga” cell A5 dan “PICKUP GrandMax” cell A8 dan data yang dijumlahkan adalah cell C3, C5 dan C8.

Hasilnya adalah 6.690.000

Rumus Excel SUMIF #D

=SUMIF(A2:A8,”mpv avanza”)

Sama seperti SUMIF #A, perbedaannya tidak ada parameter sum_range. Tidak adanya parameter sum_range mengakibatkan data yang dijumlahkan adalah data di parameter range, karena suma data diparameter range berupa text maka pemjumlahannya menghasilkan angka 0.

Berikut adalah hasil lengkap untuk semua rumus dengan parameter range berupa text.

fungsi sumif

Kelemahan Rumus Excel SUMIF dan solusinya

Satu kelemahan rumus excel SUMIF yaitu hanya bisa diisi dengan 1 kriteria. Dengan data yang sama pertanyaan “Berapakah total pajak untuk mobil dengan harga 150.000.000 sampai 250.000.000?” tidak bisa diselesaikan.

Solusi untuk kelemahan fungsi SUMIF bisa dibaca diartikel berikut

Cara menggunakan Rumus Excel SUMIF

Bagaimana cara menggunakan rumus excel SUMIF? bisa dilihat contoh kasus berikut (lengkap dengan video tutorialnya):