Rumus SUMIF dengan 2 Kriteria

rumus sumif dengan 2 kriteria

Rumus SUMIF dibuat dengan hanya ada 1 kriteria yang bisa digunakan, tetapi Excel yang lebih baru mempunyai rumus yang bisa menggunakan beberapa kriteria yaitu rumus SUMIFS.

Artikel ini akan membahas solusi menggunakan rumus SUMIFS atau tanpa rumus SUMIFs. Sebagai catatan tambahan, walaupun rumus SUMIFS bisa digunakan untuk menghitung nilai dengan beberapa kriteria, tetap saja ada kelemahannya. Kelemahan ini akan kita tunjukkan diartikel ini.

Misal ada data seperti gambar dibawah. Pertanyaannya “Berapa jumlah WRP Diet di Apotek Dua”?.

cara menggunakan rumus sumif

Rumus SUMIF tidak bisa digunakan untuk menjawab pertanyaan tersebut. Ada 3 solusi yang bisa digunakan, salah satunya menggunakan rumus SUMIF dengan kolom bantuan.

Solusi #1, menggunakan rumus SUMIFS

Ini adalah solusi paling mudah tanpa harus menambahkan kolom bantuan. Masalahnya hanya 1, rumus SUMIFS baru tersedia di Excel 2007 atau yang lebih baru.

  • Letakkan kursor dicell C15
  • Ketik formula untuk rumus SUMIFS
  • Parameter sum_range diisi dengan range C2:C14
  • Parameter criteria_range1 diisi dengan range A2:A14
  • Parameter criteria1 diisi dengan “APOTEK DUA”
  • Parameter criteria_range2 diisi degnan range B2:B14
  • Parameter criteria1 diisi dengan “wrp diet”

Jika formula sudah diketik dengan lengkap, hasilnya seperti rumus dibawah.

=SUMIFS(C2:C14,A2:A14,”APOTEK DUA”,B2:B14,”wrp diet”)

Tekan tombol ENTER, hasilnya adalah 12.

rumus excel sumif bertingkat

Penjelasan lebih lanjut tentang rumus SUMIFS bisa dibaca diartikel berikut:

Solusi #2, menggunakan rumus SUMIF, rumus logika AND dan kolom bantuan

Rumus SUMIF tetap bisa digunakan dengan 2 kriteria atau lebih, tetapi harus dibantu dengan kolom bantuan. Isi kolom bantuan ada rumus logika yang mengevaluasi kriteria-kriteria yang ditentukan.

Untuk pertanyaan diatas ada 2 kriteria yaitu nama apotek = “Apotek Dua” dan nama produk = “WRP Diet”, karena kedua kriteria harus sama-sama terpenuhi maka digunakan rumus AND.

Kolom bantuan yang berisi rumus AND diletakkan dikolom D. Hasil kolom bantuan berupa data TRUE/FALSE yang akan digunakan oleh rumus SUMIF dan masuk diparameter range. Jika nilainya TRUE maka dihitung.

Letakkan kursor dicell D2. Ketik rumus berikut

=AND(A2=”APOTEK DUA”,B2=”wrp diet”)

Kopi rumus dicell D2 kemudian paste dirange D3:D14. Hasilnya seperti gambar dibawah.

rumus sumif dengan 2 kriteria

Penjelasan lebih lanjut tentang rumus AND bisa dibaca diartikel berikut:

Langkah selanjutnya menggunakan data dikolom bantuan untuk rumus SUMIF.

  • Letakkan kursor dicell C15
  • Ketik formula untuk rumus SUMIF
  • Parameter range diisi dengan range D2:D14, range yang dihasilkan oleh rumus AND.
  • Parameter criteria diisi dengan TRUE
  • Parameter sum_range diisi dengan range C2:C14

Jika formula sudah diketik dengan lengkap, hasilnya seperti rumus dibawah.

=SUMIF(D2:D14,TRUE,C2:C14)

Tekan tombol ENTER, hasilnya adalah 12.

rumus sumif

Solusi #3, menggunakan rumus SUM dan array formula

Solusi ini menyelesaikan permasalahan disolusi #1 yang harus menggunakan Excel 2007 atau yang lebih baru dan menghasilkan tampilan yang lebih bagus dari pada solusi #2 karena tidak perlu ada kolom bantuan.

Solusi ini bisa digunakan di Excel sebelum 2007 dan tanpa kolom bantuan. Solusi ini jarang sekali digunakan, karena jarang yang membahas. Padahal solusi ini POWERFULL, bisa menyelesaikan berbagai masalah yang tidak bisa diselesaikan rumus excel lainnya.

popup_buku_rumus_excel_1
Array formula dibahas dengan detail dibab 12 buku “Rumus Excel”. Apa saja yang dibahas bisa dilihat didaftar isi.

LIHAT DAFTAR ISI

 

Kami juga mempunyai 12 video tutorial tentang array formula dikursus online rumus excel. Daftar video tutorialnya bisa dilihat disini.

Letakkan kursor dicell C15. Ketik formula berikut

=SUM((A2:A14=”APOTEK DUA”)*(B2:B14=”wrp diet”)*(C2:C14))

Jika sudah tekan tombol CTRL+SHIFT+ENTER secara bersamaan. Hasilnya seperti gambar dibawah.

rumus sumif excel

Perhatikan rumus diformula bar. Ada tanda kurung kurawal diawal dan akhir formula. Tanda terebut tidak diketik secara manual, tetapi muncul jika formula diakhir dengan menekan tombol CTRL, SHIFT dan ENTER secara bersamaan.

Tanda kurung kurawal tersebut menandakan formula yang dibuat dalam bentuk “Array Formula”.

Kelemahan rumus SUMIFS

Walaupun fungsi SUMIFS bisa menyelesaikan pertanyaan dengan 2 kriteria atau lebih, tidak semua pertanyaan bisa diselesaikan. Pertanyaan “Berapa total qty barang Apotek Satu dan Apotek Dua”? tidak bisa diselesaikan dengan fungsi SUMIFS. Memang pertanyaan tersebut bisa diselesaikan dengan 2 fungsi SUMIF yang dijumlahkan, tetapi tetap mempunyai kelemahan.

Pertanyaan “Berapa total qty barang Apotek Satu dan total qty WRP Diet”?, tidak bisa diselesaikan dengan 2 fungsi SUMIF yang dijumlahkan. Pertanyaan ini hanya bisa diselesaikan dengan array formula jika tidak menginginkan adanya kolom bantuan.

Baca artikel berikut untuk penjelasan lebih detail tentang kelemahan rumus SUMIFS

Mana solusi terbaik?

Jika mempunyai Excel 2007 atau yang lebih baru solusi #1 adalah solusi terbaik dan termudah.

Jika tidak mempunyai Excel 2007 atau yang lebih baru solusi #3 adalah solusi terbaik. Tampilan worksheet tidak diganggu dengan kolom bantuan, walaupun begitu tidak semua terbiasa menggunakan array formula.

Solusi #2 adalah solusi alternative terbaik jika tidak bisa menggunakan solusi #3.

Video Tutorial