Grafis biru bertuliskan Rumus COUNTIF Excel: Cara Pakai, Contoh Kriteria, dan IF COUNTIF

Rumus COUNTIF Excel: Cara Pakai, Contoh Kriteria, dan IF COUNTIF

Rumus COUNTIF Excel dipakai untuk menghitung berapa banyak sel yang memenuhi satu syarat, dengan bentuk =COUNTIF(rentang;kriteria). Contohnya =COUNTIF(E2:E11;"Lunas") menghitung berapa pesanan yang statusnya Lunas. Panduan ini memakai Excel 365/Excel 2021 dan membahas semua jenis kriteria, COUNTIFS untuk banyak syarat, serta gabungan IF COUNTIF untuk mengecek data ganda.

Ringkasan:

  • COUNTIF = menghitung banyaknya data dengan satu syarat. COUNTIFS = semua syarat harus terpenuhi sekaligus (logika AND).
  • Teks dan operator ditulis dalam tanda kutip: "Lunas", ">=10", "<>Batal".
  • Kriteria dari sel lain digabung dengan &: ">="&H2, jangan ">=H2".
  • =IF(COUNTIF($A$2:$A$11;A2)>1;"Ganda";"Unik") menandai data yang muncul lebih dari sekali.
  • Contoh rumus memakai pemisah titik koma (;) sesuai setelan regional Indonesia.

Catatan pemisah rumus: kalau Windows Anda bersetelan bahasa Inggris (Amerika Serikat), ganti titik koma dengan koma, misalnya =COUNTIF(E2:E11,"Lunas"). Nama fungsi tetap bahasa Inggris di semua versi Excel.

Sintaks COUNTIF dan Arti Argumennya

COUNTIF hanya punya dua argumen, jadi kesalahannya hampir selalu ada di cara menulis kriteria.

Argumen Isi Contoh
range Rentang sel yang dicek E2:E11
criteria Syarat yang harus dipenuhi: angka, teks, operator perbandingan, wildcard, atau alamat sel "Lunas", ">=10", H2

Dua sifat yang perlu diingat: kriteria tidak membedakan huruf besar dan kecil (“lunas” sama dengan “LUNAS”), dan menurut dokumentasi COUNTIF Microsoft, hasilnya bisa salah kalau teks yang dicocokkan lebih panjang dari 255 karakter.

Contoh Data yang Dipakai

Semua contoh memakai rekap pesanan toko alat tulis berikut. Ketik mulai dari sel A1 supaya hasil Anda sama persis.

A (Pelanggan) B (Kota) C (Tanggal) D (Jumlah) E (Status)
2 Rina Bandung 03/10/2026 12 Lunas
3 Agus Jakarta 03/10/2026 5 Belum
4 Sari Surabaya 05/10/2026 20 Lunas
5 Rina Bandung 07/10/2026 8 Lunas
6 Tono Jakarta 10/10/2026 15 Batal
7 Lina Jakarta Selatan 12/10/2026 30 Lunas
8 Agus Jakarta 14/10/2026 6 Lunas
9 Dimas Bandung 18/10/2026 3 Belum
10 Yuni Surabaya 21/10/2026 25 Lunas
11 Rina Bandung 25/10/2026 10 Belum

Cara Menggunakan Rumus COUNTIF Langkah demi Langkah

Tujuannya: menghitung berapa pesanan yang sudah Lunas.

  1. Klik sel kosong tempat hasil akan muncul, misalnya H2.
  2. Ketik =COUNTIF(.
  3. Blok kolom status E2:E11, lalu ketik ;.
  4. Ketik kriterianya dalam tanda kutip: "Lunas", lalu tutup kurung.
  5. Tekan Enter. Rumus =COUNTIF(E2:E11;"Lunas") menghasilkan 6 (baris 2, 4, 5, 7, 8, dan 10).

Cara cepat mengecek: jumlahkan hasil semua status. Lunas 6 + Belum 3 + Batal 1 = 10, sama dengan banyaknya baris data. Kalau totalnya tidak cocok, biasanya ada salah ketik atau spasi tersembunyi di data.

Contoh Kriteria COUNTIF: Teks, Angka, Wildcard, dan Tanggal

Kriteria teks dan wildcard

Tanda * mewakili teks apa saja (berapa pun panjangnya), tanda ? mewakili tepat satu karakter. Untuk mencari tanda bintang atau tanda tanya sungguhan, awali dengan tilde, misalnya "~*".

Tujuan Rumus Hasil
Kota persis “Jakarta” =COUNTIF(B2:B11;"Jakarta") 3
Kota yang diawali “Jakarta” =COUNTIF(B2:B11;"Jakarta*") 4
Status selain Batal =COUNTIF(E2:E11;"<>Batal") 9
Nama pelanggan tepat 4 huruf =COUNTIF(A2:A11;"????") 9
Sel yang berisi teks =COUNTIF(A2:A11;"*") 10

Perhatikan dua baris pertama. Kriteria “Jakarta” tanpa wildcard hanya cocok dengan isi sel yang sama persis, jadi “Jakarta Selatan” tidak terhitung. Dengan "Jakarta*", hasilnya naik menjadi 4. Pada rumus “????”, hanya Dimas (5 huruf) yang tidak terhitung.

Kriteria angka dan operator perbandingan

Tujuan Rumus Hasil
Pesanan 10 pcs ke atas =COUNTIF(D2:D11;">=10") 6
Pesanan di bawah 10 pcs =COUNTIF(D2:D11;"<10") 4
Pesanan lebih dari 20 pcs =COUNTIF(D2:D11;">20") 2
Pesanan di atas rata-rata =COUNTIF(D2:D11;">"&AVERAGE(D2:D11)) 4

Rata-rata kolom Jumlah adalah 134 ÷ 10 = 13,4. Yang lebih dari 13,4 adalah 20, 15, 30, dan 25, jadi hasilnya 4. Pola ">"& ini juga dipakai saat kriteria diambil dari sel: kalau H3 berisi 10, tulis =COUNTIF(D2:D11;">="&H3). Menulis ">=H3" membuat Excel mencari teks “H3” dan hasilnya 0.

Kriteria tanggal

Jangan mengetik tanggal sebagai teks di dalam kriteria, karena cara Excel membaca “10/10/2026” bergantung pada setelan tanggal komputer. Lebih aman pakai fungsi DATE(tahun;bulan;hari):

  • Pesanan sebelum 15 Oktober 2026: =COUNTIF(C2:C11;"<"&DATE(2026;10;15)) → 7.
  • Pesanan hari ini: =COUNTIF(C2:C11;TODAY()). Hasilnya berubah setiap hari sesuai tanggal komputer.

COUNTIFS: Menghitung dengan Banyak Syarat (AND)

Kalau syaratnya lebih dari satu dan semuanya harus terpenuhi, pakai COUNTIFS(rentang1;kriteria1;rentang2;kriteria2;...). Semua rentang wajib berukuran sama. Inilah jawaban untuk pencarian “COUNTIF AND” di Excel.

Tujuan Rumus Hasil Baris
Bandung dan Lunas =COUNTIFS(B2:B11;"Bandung";E2:E11;"Lunas") 2 2, 5
Kota berawalan Jakarta dan Lunas =COUNTIFS(B2:B11;"Jakarta*";E2:E11;"Lunas") 2 7, 8
Jumlah 10 sampai 20 pcs =COUNTIFS(D2:D11;">=10";D2:D11;"<=20") 4 2, 4, 6, 11
Tanggal 10–20 Oktober 2026 =COUNTIFS(C2:C11;">="&DATE(2026;10;10);C2:C11;"<="&DATE(2026;10;20)) 4 6, 7, 8, 9
Surabaya dengan jumlah minimal 20 =COUNTIFS(B2:B11;"Surabaya";D2:D11;">=20") 2 4, 10

Syarat “atau” (OR)

COUNTIFS tidak bisa membaca logika OR. Jumlahkan saja beberapa COUNTIF: pesanan Lunas atau Batal adalah =COUNTIF(E2:E11;"Lunas")+COUNTIF(E2:E11;"Batal") → 6 + 1 = 7. Cara ini aman selama kedua syarat tidak mungkin terpenuhi di sel yang sama.

Rumus IF COUNTIF: Cek Data Ganda dan Data Terdaftar

COUNTIF menghasilkan angka, sedangkan IF mengubah angka itu menjadi keterangan. Gabungan keduanya sangat berguna untuk memeriksa data. Pola dasar IF sendiri dibahas lengkap di panduan utama rumus IF Excel.

Menandai data ganda

Di F2, ketik =IF(COUNTIF($A$2:$A$11;A2)>1;"Ganda";"Unik"), lalu salin sampai F11. Tanda $ mengunci rentang agar tidak bergeser saat disalin (penjelasannya ada di tutorial cara mengunci rumus Excel). Kolom G memakai rentang yang ujung bawahnya ikut bergerak, =COUNTIF($A$2:A2;A2), untuk menunjukkan pesanan ke berapa dari pelanggan itu.

Pelanggan (A) F: IF COUNTIF G: COUNTIF($A$2:A2;A2)
Rina Ganda 1
Agus Ganda 1
Sari Unik 1
Rina Ganda 2
Tono Unik 1
Lina Unik 1
Agus Ganda 2
Dimas Unik 1
Yuni Unik 1
Rina Ganda 3

Kolom G berguna saat Anda ingin menghapus duplikat tetapi menyimpan kemunculan pertama: filter kolom G, lalu hapus baris yang nilainya lebih dari 1.

Mengecek apakah sebuah data ada di daftar

Kalau H5 berisi nama yang ingin dicek, rumus =IF(COUNTIF($A$2:$A$11;H5)>0;"Terdaftar";"Belum terdaftar") menghasilkan “Terdaftar” untuk Dimas dan “Belum terdaftar” untuk Budi. Variasi lain: =IF(COUNTIF($A$2:$A$11;A2)>=3;"Pelanggan setia";"") hanya memberi label pada Rina yang memesan 3 kali.

Mencegah data ganda sejak diketik

  1. Blok sel A2:A11.
  2. Buka tab Data > Data Validation.
  3. Di kotak Allow, pilih Custom.
  4. Isi kotak Formula dengan =COUNTIF($A$2:$A$11;A2)=1, lalu klik OK.

Setelah itu Excel menolak setiap nama yang sudah ada di rentang tersebut. Cocok untuk kolom kode barang, NIM, atau nomor faktur yang memang harus unik. Untuk sekadar mewarnai duplikat, pakai Home > Conditional Formatting > Highlight Cells Rules > Duplicate Values.

COUNT, COUNTIF, COUNTIFS, atau SUMIF?

Pertanyaan Fungsi Contoh Hasil
Ada berapa sel berisi angka? COUNT =COUNT(D2:D11) 10
Ada berapa pesanan Lunas? COUNTIF =COUNTIF(E2:E11;"Lunas") 6
Ada berapa pesanan Bandung yang Lunas? COUNTIFS =COUNTIFS(B2:B11;"Bandung";E2:E11;"Lunas") 2
Berapa total pcs dari pesanan Lunas? SUMIF =SUMIF(E2:E11;"Lunas";D2:D11) 101

Total pcs pesanan Lunas: 12 + 20 + 8 + 30 + 6 + 25 = 101. COUNTIF menghitung banyaknya baris, SUMIF menjumlahkan nilainya. SUMIF dan SUMIFS dibahas di tutorial rumus penjumlahan Excel, sedangkan COUNT, COUNTA, COUNTBLANK, dan cara menghitung data unik ada di panduan rumus Excel menghitung jumlah data.

COUNTIF Hasilnya 0 atau Error? Tabel Diagnosis

Gejala Penyebab Solusi
Hasil 0 padahal datanya ada Spasi tersembunyi, misalnya “Lunas ” dengan spasi di belakang Bersihkan data dengan TRIM di kolom bantu atau Find & Replace
Hasil 0 dengan kriteria dari sel Operator dan alamat sel ditulis dalam satu kutip: ">=H3" Pisahkan dengan &: ">="&H3
Angka tidak terhitung Angka tersimpan sebagai teks (rata kiri, ada segitiga hijau) Klik ikon peringatan, pilih Convert to Number
Tanggal tidak terhitung Tanggal diketik sebagai teks di kriteria atau di data Pakai DATE() di kriteria; pastikan data tanggal rata kanan
#VALUE! di COUNTIFS Ukuran rentang berbeda, misalnya B2:B11 dengan E2:E12 Samakan jumlah baris semua rentang
#VALUE! merujuk file lain Workbook sumber sedang tertutup Buka workbook sumber, lalu tekan F9 (lihat panduan Microsoft)
Hasil tidak berubah saat data diedit Perhitungan diatur manual Formulas > Calculation Options > Automatic

Pertanyaan yang Sering Diajukan

Apa fungsi COUNTIF di Excel?

COUNTIF menghitung banyaknya sel dalam rentang yang memenuhi satu syarat. Contohnya menghitung siswa yang lulus, pesanan yang sudah dibayar, atau nilai di atas 75. Hasilnya selalu berupa jumlah sel, bukan total nilai.

Apa beda COUNTIF dan COUNTIFS?

COUNTIF hanya menerima satu pasang rentang dan kriteria. COUNTIFS menerima banyak pasang dan hanya menghitung baris yang memenuhi semua syarat sekaligus. COUNTIFS dengan satu syarat hasilnya sama dengan COUNTIF.

Apakah COUNTIF membedakan huruf besar dan kecil?

Tidak. “Rina”, “RINA”, dan “rina” dihitung sama. Kalau Anda benar-benar perlu pencocokan yang peka huruf, pakai =SUMPRODUCT(--EXACT(A2:A11;"Rina")), yang pada contoh di atas menghasilkan 3.

Bisakah COUNTIF dipakai di sheet lain?

Bisa. Tulis nama sheet sebelum rentang, misalnya =COUNTIF('Data Pesanan'!E2:E11;"Lunas"). Tanda kutip satu wajib kalau nama sheet mengandung spasi. Cara paling mudah: saat mengisi argumen pertama, klik tab sheetnya lalu blok rentangnya.

Apakah rumus ini sama di Google Sheets?

Ya. COUNTIF dan COUNTIFS di Google Sheets ditulis dengan cara yang sama, termasuk wildcard dan operator perbandingan. Pemisah argumennya mengikuti setelan lokal spreadsheet.

Kuncinya ada di cara menulis kriteria: teks dan operator dalam tanda kutip, alamat sel digabung dengan &, dan tanggal lewat DATE(). Begitu pola itu lancar, COUNTIFS dan IF COUNTIF tinggal dikembangkan dari rumus yang sama.

Tutorial ini disusun Tim Tutor Komputer berdasarkan dokumentasi resmi pembuat aplikasi. Langkah di versi Anda berbeda? Kabari kami lewat Kontak.

Terakhir diperbarui: 2 November 2026

Similar Posts