Berikut adalah tabel perbedaan antara fungsi SUMIFS dan SUMIF. Perbedaan paling mencolok adalah jumlah kriteria yang bisa ditangani. Fungsi SUMIFS bisa menangani sampai 127 kriteria, jauh sekali dibandingkan fungsi SUMIF yang hanya bisa menangani 1 kriteria saja.
Pertanyaan untuk Fungsi SUMIFS/SUMIF
Pertanyaan #1, Berapa total penjualan untuk sales yang lebih besar dari 500
Pertanyaan dengan satu kriteria di kolom yang sama.
Solusi dengan fungsi SUMIFS
Rumusnya:
=SUMIFS(C2:C23,C2:C23,”>500″)
Hasilnya sama dengan fungsi SUMIF.
Solusi dengan fungsi SUMIF
Rumusnya:
=SUMIF(C2:C23,”>500″)
Hasilnya sama, tidak ada perbedaan. Namun fungsi SUMIF menggunakan lebih sedikit parameter. Parameter sum_range pada fungsi SUMIF bersifat opsional. Jika nilainya sama dengan parameter range, maka parameter sum_range dapat diabaikan.
Sebaliknya, parameter sum_range pada fungsi SUMIFS bersifat wajib. Walaupun nilainya sama dengan parameter range, tetap harus ditulis.
Pertanyaan #2, Berapa penjualan sebelum tanggal July 15, 2018
Pertanyaan dengan satu kriteria di kolom yang sama.
Solusi dengan fungsi SUMIFS
Rumusnya:
=SUMIFS(C2:C23,A2:A23,”<7/15/2018")
Solusi dengan fungsi SUMIF
Rumusnya:
=SUMIF(A2:A23,”<7/15/2018",C2:C23)
Tidak ada perbedaan jumlah parameter yang digunakan. SUMIFS maupun SUMIF sama-sama menggunakan 3 parameter.
Perbedaannya terletak pada posisi parameter sum_range. Pada fungsi SUMIFS berada di depan, sedangkan pada fungsi SUMIF berada di belakang.
Pertanyaan #3, Berapa total penjualan antara tanggal July 10, 2018 sampai July 20, 2018
Pertanyaan dengan dua kriteria di kolom yang sama.
Solusi dengan fungsi SUMIFS
Rumusnya:
=SUMIFS(C2:C23,A2:A23,”>=7/10/2018″,A2:A23,”<=7/20/2018")
Solusi dengan fungsi SUMIF
Karena ini pertanyaan dengan dua kriteria, fungsi SUMIF tidak bisa digunakan untuk menjawab pertanyaan ini.
Ada sebuah trik yang dapat membuat fungsi SUMIF menjawab pertanyaan dengan dua kriteria, yaitu dengan memanfaatkan kolom bantuan dan fungsi logika.
Pertanyaan #4, Berapa total penjualan sebelum tanggal July 10, 2018 dan setelah tanggal July 20, 2018
Pertanyaan dengan dua kriteria di kolom yang sama. Apakah fungsi SUMIFS mampu menjawab pertanyaan ini?
Solusi dengan fungsi SUMIFS
Hasil yang diperoleh adalah 0, padahal seharusnya hasilnya 7.117.
Fungsi SUMIFS memang bisa menangani pertanyaan dengan lebih dari satu kriteria, tetapi fungsi ini hanya akan menghitung data yang semua kriterianya terpenuhi.
Tidak mungkin ada data yang kurang dari 10 Juli 2018 dan lebih dari 20 Juli 2018 dalam satu sel. Ini merupakan keterbatasan fungsi SUMIFS. Walaupun dapat menyelesaikan pertanyaan dengan banyak kriteria, tidak semua jenis pertanyaan dapat diselesaikan, khususnya pertanyaan dengan logika OR, baik pada kolom yang sama maupun berbeda.
Untuk memahami lebih jauh mengenai kelemahan fungsi SUMIFS dan cara mengatasinya, diperlukan pendekatan lain di luar penggunaan SUMIFS secara langsung.
Solusi dengan fungsi SUMIF
Fungsi SUMIF tidak dapat menjawab pertanyaan dengan lebih dari satu kriteria, kecuali menggunakan trik tertentu. Kolom bantuan dan fungsi logika dapat digunakan untuk membuat SUMIF menangani lebih dari satu kriteria.
Pertanyaan #5, Berapa total penjualan antara tanggal July 10, 2018 sampai July 20, 2018 untuk area “Barat”
Pertanyaan dengan tiga kriteria pada kolom yang berbeda. Kriteria pertama adalah “>=7/10/2018”, kriteria kedua adalah “<=7/20/2018", dan keduanya berada pada kolom yang sama. Kriteria ketiga adalah "Barat" yang berada pada kolom berbeda.
Solusi dengan fungsi SUMIFS
Rumusnya:
=SUMIFS(C2:C23,A2:A23,”>=7/10/2018″,A2:A23,”<=7/20/2018",B2:B23,"West")
Fungsi SUMIFS dapat dengan mudah menjawab pertanyaan dengan beberapa kriteria yang seluruh kondisinya harus terpenuhi.
Solusi dengan fungsi SUMIF
Untuk menggunakan SUMIF dengan banyak kriteria diperlukan teknik tambahan, karena SUMIF secara bawaan hanya mendukung satu kriteria.