Program
Untuk menggunakan SUMIF() di Excel, masukkan =SUMIF(range, criteria, [sum_range]), di mana range adalah sel yang diperiksa, criteria adalah kondisi yang harus cocok, dan sum_range adalah sel yang dijumlahkan. Ini memungkinkan Anda menjumlahkan nilai yang memenuhi kondisi tertentu tanpa perlu memfilter atau menambahkan baris secara manual.
Dalam artikel ini, kami akan menguraikan sintaks SUMIF() secara rinci, membahas contoh langkah demi langkah, membandingkan SUMIF() dengan fungsi terkait seperti SUMIFS() dan COUNTIF(), serta membahas kesalahan yang sering membingungkan pemula.
Apa Itu Fungsi SUMIF() di Excel?
SUMIF() adalah fungsi Excel yang menjumlahkan angka, tetapi hanya yang memenuhi kondisi yang Anda tentukan. Sederhananya, Anda memberi tahu Excel apa yang harus dicari, dan Excel hanya menambahkan nilai yang cocok.
Rumus SUM() sederhana menjumlahkan segala sesuatu dalam suatu rentang. Sedangkan SUMIF() lebih selektif. Ia memeriksa setiap sel terhadap kondisi Anda, dan hanya menambahkan yang lolos. Jika sel tidak cocok, Excel melewatinya.
Misalnya, Anda dapat menggunakan rumus ini ketika:
- Anda menjalankan toko dan ingin mengetahui berapa banyak yang Anda dapat dari satu produk saja.
- Anda melacak pengeluaran dan ingin total untuk satu kategori, seperti bahan makanan atau sewa.
- Anda mengelola tim dan ingin menjumlahkan jam kerja oleh satu karyawan.
SUMIF() sempurna untuk setiap kasus karena Anda tidak tertarik pada total keseluruhan; Anda hanya menginginkan bagiannya saja.
Sintaks SUMIF()
Rumus SUMIF() mengikuti struktur ini:
=SUMIF(range, criteria, [sum_range])
Dalam sintaks ini:
-
range: Ini adalah kumpulan sel yang diperiksa Excel untuk kondisi Anda. Di sinilah Excel menentukan apa yang cocok dan apa yang tidak. -
criteria: Ini memberi tahu Excel apa yang harus dicari dalam rentang. Bisa berupa kata, angka, atau simbol seperti ">>100". -
sum_range(opsional): Ini mengambil angka untuk dijumlahkan setelah ditemukan kecocokan. Jika Anda melewatkan bagian ini, Excel akan menjumlahkan nilai dalamrangeitu sendiri.
Berikut contoh singkat untuk melihat bagaimana ketiga bagian tersebut bekerja bersama:
=SUMIF(A2:A11, "Apples", B2:B11)
Dalam rumus ini,
-
A2:A10 adalah rentang, karena di situlah kita mencari Apples.
-
Apples adalah kriterianya, kata tepat yang ingin kita cocokkan.
-
B2:B10 adalah
sum_range, karena di situlah angka penjualan yang cocok berada.
Jadi kita memeriksa kolom A untuk Apples. Setiap kali ada kecocokan, angka yang sesuai dari kolom B akan ditambahkan.

Terapkan SUMIF() untuk menjumlahkan nilai berdasarkan suatu kriteria. Gambar oleh Penulis.
Cara Menggunakan SUMIF() di Excel
Untuk menggunakan SUMIF() di Excel, ikuti langkah-langkah berikut:
Langkah 1: Tentukan rentang
Kita menggunakan dataset berikut pada contoh kita:

Dataset untuk SUMIF(). Gambar oleh Penulis.
Pilih rentang tempat Anda ingin menerapkan kondisi. Dalam hal ini, kita ingin mencari Apples, yang ada di kolom Product , sehingga rentangnya adalah A2:A11.
Langkah 2: Tetapkan kriteria
Karena kita menginginkan Apples, kriterianya adalah Apples.
Anda dapat mengetik kriteria langsung ke dalam rumus atau merujuk ke sel yang berisi kriteria tersebut. Di sini, kita mengetik langsung, sehingga harus diapit tanda kutip karena berupa teks.
Langkah 3: Tetapkan rentang penjumlahanRentang penjumlahan adalah tempat angka sebenarnya berada. Kita ingin menjumlahkan penjualan, jadi rentang penjumlahannya adalah B2:B11.
Rentang penjumlahan tidak harus berukuran atau berposisi sama dengan rentang yang Anda cari. Yang penting sejajar baris demi baris, sehingga nilai yang ditambahkan SUMIF() sesuai dengan baris yang kriterianya cocok.
Sekarang, rumusnya menjadi seperti ini:
=SUMIF(A2:A11, "Apples", B2:B11)
Begini cara kerjanya:
- Baris 2 berisi Apples, maka 120 akan ditambahkan.
- Baris 3 berisi Oranges, maka dilewati.
- Baris 4 berisi Apples lagi, maka 150 akan ditambahkan.
- Demikian pula, baris 8 dan 11, sehingga 90 dan 130 akan ditambahkan
Hasil akhirnya adalah 490

Jumlahkan penjualan produk menggunakan SUMIF(). Gambar oleh Penulis.
Contoh SUMIF()
Sekarang mari lihat beberapa situasi lain di mana SUMIF() dapat membantu. Masing-masing menggunakan jenis kriteria yang sedikit berbeda, jadi kita bahas satu per satu.
Menjumlahkan angka yang lebih besar atau lebih kecil dari suatu nilai
Terkadang kita tidak ingin mencocokkan kata tertentu. Sebaliknya, kita ingin menjaring apa pun yang berada di atas atau di bawah angka tertentu.
Untuk mendapatkan total semua penjualan yang lebih besar dari 100, kita menulis:
=SUMIF(B2:B11, ">100", B2:B11)
Dalam tabel kita, nilai yang lebih besar dari 100 adalah 120, 150, 110, dan 130. Jumlahkan semuanya, kita mendapatkan 510.
Perhatikan bahwa range dan sum_range sama di sini. Itu karena kita memeriksa angkanya sendiri, bukan mencocokkannya dengan kolom terpisah.
Untuk penjualan yang kurang dari 50, rumusnya adalah:
=SUMIF(B2:B11, "<50", B2:B11)
Dalam tabel kita, tidak ada yang di bawah 50, jadi rumus ini mengembalikan 0, bukan error, hanya tidak ada kecocokan.

Menjumlahkan angka yang cocok dengan kriteria lebih besar dari atau kurang dari. Gambar oleh Penulis.
Menjumlahkan tanggal
Tanggal bekerja sedikit berbeda, karena Excel menyimpannya sebagai angka. Setiap tanggal adalah nomor seri yang dihitung dari titik awal tetap. Itulah mengapa kita dapat menggunakan simbol perbandingan pada tanggal juga, sama seperti pada angka biasa.
Misalkan kita memiliki kolom tanggal pesanan di kolom C, dan kita menginginkan total penjualan setelah 1 Maret 2026. Rumusnya akan terlihat seperti ini:
=SUMIF(C2:C11, ">"&DATE(2026,3,1), B2:B11)
Pada tangkapan layar di bawah, saya menyorot tanggal yang cocok dan total yang dihasilkannya.
Kita menggunakan fungsi DATE() di sini alih-alih mengetik tanggal langsung. Ini menghindari kesalahan, karena Excel dapat membaca tanggal secara berbeda bergantung pada setelan regional Anda.
Jika kita menginginkan pengeluaran selama bulan tertentu, misalnya Maret 2026, kita memerlukan dua kondisi alih-alih satu, karena kita memeriksa rentang bukan satu titik.
Di situlah SUMIF() mencapai batasnya — kita akan membahasnya pada bagian perbandingan berikutnya.

Jumlah penjualan yang cocok dengan kriteria tanggal menggunakan SUMIF(). Gambar oleh Penulis.
Menggunakan referensi sel sebagai kriteria
Sejauh ini, kita mengetik kriteria langsung ke dalam rumus, seperti "Apples" atau ">100". Ini berfungsi, tetapi kurang fleksibel. Jika ingin memeriksa produk lain, kita harus mengedit rumus setiap kali.
Pendekatan yang lebih baik adalah merujuk ke sebuah sel. Misalkan sel A6 berisi kata Grapes. Rumus kita akan seperti ini:
=SUMIF(A2:A11, A6, B2:B11)
Ini menjumlahkan semua nilai untuk Grapes. Sekarang, jika ingin memeriksa produk lain, kita hanya mengubah isi di A6; tidak perlu menyentuh rumus sama sekali.

Gunakan referensi sel alih-alih mengodekan kriteria secara langsung. Gambar oleh Penulis.
Cara Menggunakan Wildcard dengan SUMIF()
Wildcard mencocokkan pola jika kita tidak mengetahui teks persisnya. Misalnya, Anda tidak tahu kata tepatnya tetapi tahu kata itu dimulai dengan B.
SUMIF() mendukung dua wildcard:
-
*mewakili sejumlah karakter berapa pun. Bisa nol karakter, satu karakter, atau seratus karakter. -
?mewakili tepat satu karakter.
Mari lihat cara kerjanya dengan tabel produk kita.
Produk yang diawali huruf "A"
Katakanlah kita menginginkan total penjualan untuk setiap produk yang dimulai dengan huruf A. Alih-alih menulis empat rumus terpisah untuk Apples, Apricots, Avocados, dan Almonds, satu rumus wildcard menangani semuanya:
=SUMIF(A2:A8, "A*", B2:B8)
Tanda bintang setelah huruf A memberi tahu rumus untuk mencocokkan huruf A yang diikuti apa pun. Setiap produk di tabel kita yang dimulai dengan huruf A akan tertangkap di sini. Itu berarti 120 ditambah 90 ditambah 60 ditambah 75, menghasilkan 345.

Produk yang dimulai dengan huruf A menggunakan wildcard *. Gambar oleh Penulis.
Nama yang berisi teks tertentu
Wildcard juga berfungsi di tengah kata. Misalnya kita ingin setiap produk yang mengandung “an” di mana pun pada namanya. Itu mencakup Bananas dan Oranges sekaligus.
Untuk ini, rumusnya menjadi:
=SUMIF(A2:A8, "*an*", B2:B8)
Tanda bintang di kedua sisi berarti kita tidak peduli apa yang muncul sebelum atau sesudah an. Selama an muncul di mana pun dalam teks, itu dihitung sebagai kecocokan.
Menjalankan ini pada tabel kita akan menjumlahkan penjualan dari Bananas dan Oranges, menghasilkan 175.

* menemukan produk yang mengandung karakter tertentu. Gambar oleh Penulis.
Kapan menggunakan ? alih-alih *
? mencocokkan tepat satu karakter. Jika kita memiliki kode produk dan hanya menginginkan kode dengan tepat satu digit setelah huruf A, kita akan menulis:
=SUMIF(A2:A7, "A?", B2:B7)
Ini cocok dengan A1, A2, dan A3, tetapi tidak A10 atau A11, karena keduanya memiliki dua karakter setelah huruf A, bukan satu.

Cocokkan pola menggunakan wildcard ?. Gambar oleh Penulis.
Jadi:
-
Gunakan
*saat panjang teks bervariasi. -
Gunakan
?saat Anda tahu persis berapa banyak karakter yang diharapkan.
SUMIF() vs. SUMIFS()
SUMIFS() melakukan pekerjaan yang sama seperti SUMIF():
-
SUMIF()memeriksa satu kondisi pada satu waktu. -
SUMIFS()memeriksa beberapa kondisi sekaligus.
Berikut perbandingan singkat.
|
SUMIF() |
SUMIFS() |
|
|
Kondisi |
Satu |
Banyak |
|
Urutan sintaks |
Range terlebih dahulu, lalu kriteria |
Rentang penjumlahan terlebih dahulu, lalu pasangan range dan kriteria |
|
Terbaik untuk |
Total sederhana dengan satu kondisi |
Total yang bergantung pada lebih dari satu kondisi |
Sintaks SUMIFS() adalah:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
Perbedaannya dengan SUMIF() adalah sum_range berada di akhir. Pada SUMIFS(), sum_range berada di awal.
Mari lihat dengan contoh.
Dalam tabel penjualan kita, kita menginginkan total penjualan untuk Apples, tetapi hanya jika penjualan di atas 100. Itu dua kondisi.
Berbeda dengan SUMIF(), SUMIFS() bisa menanganinya. Begini caranya:
=SUMIFS(B2:B11, A2:A11, "Apples", B2:B11, ">100")
Di sini, B2:B11 adalah sum_range, tercantum pertama. Lalu ada pasangan kondisi: A2:A11 dengan Apples, dan B2:B11 dengan >100. Excel memeriksa kedua kondisi untuk setiap baris, dan hanya menambahkan angka penjualan saat keduanya benar.

SUMIFS() memeriksa beberapa kondisi sekaligus. Gambar oleh Penulis.
SUMIF() vs. COUNTIF()
SUMIF() dan COUNTIF() terlihat mirip, karena keduanya memeriksa kondisi sebelum melakukan sesuatu. Namun tugasnya berbeda.
-
SUMIF()menjumlahkan nilai yang cocok dengan suatu kondisi. -
COUNTIF()menghitung berapa banyak sel yang cocok dengan suatu kondisi.
Berikut perbandingan singkat.
|
SUMIF() |
COUNTIF() |
|
|
Apa yang dilakukan |
Menjumlahkan nilai yang cocok |
Menghitung sel yang cocok |
|
Jenis hasil |
Sebuah total |
Sebuah hitungan |
|
Butuh rentang penjumlahan |
Ya |
Tidak |
|
Terbaik untuk |
Total seperti penjualan atau jam |
Frekuensi, seperti seberapa sering sesuatu muncul |
Yang satu memberi Anda sebuah total. Yang lain memberi Anda hitungan. Mari lihat berdampingan, menggunakan tabel penjualan asli kita.
Di sini kita ingin mengetahui dua hal tentang Apples.
- Berapa total yang kita jual
- Berapa kali Apples muncul dalam daftar?
Untuk total penjualan, kita menggunakan SUMIF():
=SUMIF(A2:A11, "Apples", B2:B11)
Ini menjumlahkan setiap angka penjualan saat produknya adalah Apples, menghasilkan 490.
Untuk hitungannya, kita menggunakan COUNTIF():
=COUNTIF(A2:A11, "Apples")
Ini menghitung berapa banyak baris yang memiliki Apples di dalamnya, menghasilkan 4.

COUNIF() menghitung jumlah kemunculan yang muncul di sebuah sel. Gambar oleh Penulis.
COUNTIF() hanya memerlukan rentang dan kriteria, karena tidak ada yang perlu dijumlahkan. Namun SUMIF() juga memerlukan rentang penjumlahan, karena ia mengambil angka dari suatu tempat untuk dijumlahkan.
Kesalahan Umum SUMIF()
Bahkan dengan rumus sederhana, kesalahan kecil bisa muncul. Berikut kesalahan yang paling sering kami lihat, beserta cara memperbaikinya.
Menggunakan rentang yang salah
Ini terjadi saat range dan sum_range tidak sejajar baris demi baris. Misal range Anda adalah A2:A11, tetapi sum_range Anda adalah B2:B10. Excel kini memiliki satu baris tidak selaras, dan totalnya menjadi salah, terkadang tanpa pesan error sama sekali.
Cara memperbaikinya: pastikan kedua rentang mulai dan berakhir pada baris yang sama. Jika range Anda adalah A2:A11, sum_range Anda juga harus dari baris 2 sampai baris 11.
Lupa rentang penjumlahan
Misalkan Anda ingin menjumlahkan kolom B, tetapi kondisi Anda memeriksa kolom A. Jika Anda menulis rumus hanya dengan A2:A11 dan kriterianya, serta mengosongkan sum_range, Excel menganggap Anda ingin menjumlahkan kolom A itu sendiri, bukan kolom B. Hasilnya menjadi salah.
Cara memperbaikinya: selalu sertakan sum_range saat kolom yang Anda periksa berbeda dari kolom yang Anda jumlahkan. Jika kedua kolom kebetulan sama, Anda secara teknis bisa melewatinya. Namun tetap layak untuk ditambahkan demi kejelasan.
Sintaks kriteria yang salah
Menulis >100 tanpa tanda kutip akan memunculkan error. Ini harus ditulis sebagai ">100", dengan tanda kutip ganda di sekelilingnya. Tanda kutip tunggal juga memunculkan error.
Cara memperbaikinya: setiap kriteria yang menggunakan teks atau simbol perbandingan memerlukan tanda kutip. Jika Anda mencocokkan angka tepat, seperti angka 100 saja, Anda tidak memerlukan tanda kutip. Begitu ada simbol atau kata dalam kriteria, tanda kutip wajib.
Angka disimpan sebagai teks
Terkadang angka di spreadsheet terlihat seperti angka, tetapi Excel sebenarnya memperlakukannya sebagai teks. Ini biasanya terjadi saat data diimpor dari sumber lain, seperti file CSV atau ekspor sistem.
Anda akan menyadarinya jika angka rata kiri alih-alih rata kanan, yang merupakan cara tampilan default Excel untuk teks.
Saat ini terjadi, SUMIF() dengan perbandingan seperti ">100" tidak akan berfungsi dengan benar, karena Excel tidak dapat membandingkan nilai teks dengan cara yang sama seperti membandingkan angka sebenarnya.
Cara memperbaikinya: konversi teks kembali menjadi angka. Buka tab Home > grup Number, dan dari dropdown, pilih General atau Number.
Spasi ekstra pada nilai teks
Misal satu sel berisi "Apples" dan sel lain berisi "Apples " dengan spasi di akhir. Menurut Anda, keduanya sama. Bagi SUMIF(), tidak, dan rumus tidak akan menghitungnya sebagai kecocokan.
Cara memperbaikinya: bungkus rumus Anda di dalam fungsi TRIM() untuk menghapus spasi ekstra sebelum menjalankannya. Dengan begitu "Apples" dan "Apples " akhirnya diperlakukan sama.
Praktik Terbaik SUMIF()
Beberapa kebiasaan membuat SUMIF() lebih mudah digunakan, terutama saat spreadsheet Anda berkembang. Berikut rekomendasi kami.
-
Gunakan referensi sel alih-alih kriteria yang diketik langsung: Mengetik "Apples" langsung ke dalam rumus berfungsi, tapi berarti Anda harus mengedit rumus setiap kali ingin memeriksa yang lain. Arahkan ke sebuah sel sebagai gantinya, dan Anda hanya perlu mengubah nilai di sel tersebut; rumusnya tetap.
-
Samakan ukuran rentang:
rangedansum_rangeAnda harus selalu mencakup jumlah baris yang sama. Jika yang satu dari baris 2 sampai 11 dan yang lain berhenti di baris 10, totalnya tidak akan selaras dengan benar. -
Gunakan Excel Table untuk dataset yang berkembang: Rentang biasa seperti A2:A11 tidak otomatis menyertakan baris baru saat data Anda bertambah. Konversikan data Anda menjadi Excel Table untuk mengatasinya. Tabel akan meluas sendiri saat Anda menambahkan baris, dan rumus
SUMIF()Anda ikut bertambah; tidak perlu pembaruan manual. -
Uji rumus dengan contoh sederhana: Gunakan lima atau enam baris yang jawabannya sudah Anda ketahui, dan pastikan rumus mengembalikan hasil yang Anda harapkan. Ini menangkap kesalahan sejak dini, sebelum menyebar ke ratusan baris.
-
Gunakan SUMIFS() saat lebih dari satu kondisi diperlukan: Begitu Anda perlu memeriksa dua hal sekaligus, seperti produk dan rentang tanggal, beralihlah ke
SUMIFS(). MemaksaSUMIF()untuk melakukan tugas itu biasanya berujung pada solusi tambal sulam yang lebih sulit dibaca dan mudah rusak.
Penutup
SUMIF() adalah cara paling sederhana untuk menjumlahkan nilai yang memenuhi satu kondisi. Berikan range, criteria, dan sum_range, dan sisanya akan ditangani.
Mulailah dengan kondisi sederhana, seperti mencocokkan nama produk atau angka yang lebih besar dari nilai tertentu. Setelah terasa nyaman, wildcard dan referensi sel membuat rumus lebih fleksibel tanpa mengubah cara kerjanya di balik layar.
Jika Anda perlu memeriksa dua hal sekaligus, itu tanda untuk beralih ke SUMIFS().
Saya seorang ahli strategi konten yang senang menyederhanakan topik kompleks. Saya telah membantu perusahaan seperti Splunk, Hackernoon, dan Tiiny Host membuat konten yang menarik dan informatif untuk audiens mereka.
FAQs
Apakah fungsi SUMIF() peka huruf besar-kecil (case-sensitive)?
Tidak. SUMIF() memperlakukan huruf besar dan kecil sebagai sama. Misalnya, kriteria seperti "Apples", "APPLES", dan "apples" akan sama-sama cocok dengan sel yang sama.
Bagaimana cara menggunakan “tidak sama dengan” dalam rumus SUMIF()?
Gunakan operator <> di dalam tanda kutip. Misalnya, rumus ini menjumlahkan penjualan untuk setiap produk kecuali Apples:
=SUMIF(A2:A10,"<>Apples",B2:B10)
Bisakah SUMIF() menjumlahkan nilai dari worksheet lain?
Ya. Untuk melakukannya, sertakan nama worksheet sebelum rentang sel:
=SUMIF(Sales!A2:A100,"Apples",Sales!B2:B100)
Jika nama worksheet berisi spasi, gunakan tanda kutip tunggal di sekelilingnya:
=SUMIF('Monthly Sales'!A2:A100,"Apples",'Monthly Sales'!B2:B100)
Mengapa Excel menggunakan titik koma alih-alih koma dalam rumus SUMIF()?
Pemisah argumen Excel bergantung pada setelan regional komputer. Beberapa wilayah menggunakan titik koma alih-alih koma.
Jadi, rumus yang sama dapat terlihat seperti:
=SUMIF(A2:A10;"Apples";B2:B10)
Rumusnya bekerja dengan cara yang sama. Hanya pemisahnya yang berbeda.
Bisakah SUMIF() bekerja dengan named range?
Ya. Named ranges dapat membuat rumus lebih mudah dipahami. Jika kolom A dan B dinamai Products dan Sales, rumusnya menjadi:
=SUMIF(Products,"Apples",Sales)
Named range harus mencakup baris yang sejajar.
