=COUNT(B2:B8) menghitung sel di B2:B8 yang berisi angka. =COUNTA(B2:B8) menghitung setiap sel yang tidak kosong, apa pun isinya. =COUNTBLANK(B2:B8) menghitung sel yang kosong.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Name | Score | COUNT | COUNTA | COUNTBLANK | ||
| 2 | Ana | 78 | 4 | 6 | 1 | ||
| 3 | Ben | absent | |||||
| 4 | Chen | 91 | |||||
| 5 | Dina | ||||||
| 6 | Eli | 65 | |||||
| 7 | Fay | pending | |||||
| 8 | Gus | 88 |
COUNT menghasilkan 4: keempat nilai ujian. COUNTA menghasilkan 6, karena "absent" dan "pending" juga tidak kosong. COUNTBLANK menghasilkan 1, untuk Dina. Ketik nilai untuk Dina, maka COUNT dan COUNTA sama-sama naik sedangkan COUNTBLANK turun menjadi 0. COUNTA ditambah COUNTBLANK sama dengan 7 sel di rentang itu, kecuali ada sel berisi rumus yang menghasilkan "", seperti yang ditunjukkan di bagian di bawah.
COUNT: menghitung sel berisi angka
=COUNT(value1, [value2], ...)
COUNT menghitung angka. Tanggal dan waktu adalah angka di Excel, jadi keduanya juga dihitung. Teks, TRUE/FALSE, error, dan sel kosong dilewati. Pakai fungsi ini untuk menghitung berapa banyak isian yang berupa nilai sungguhan, misalnya berapa ujian yang sudah dinilai.
Kenapa COUNT melewati angka yang tersimpan sebagai teks
Angka yang diketik dengan apostrof, atau ditempel dari program lain, bisa tersimpan sebagai teks. Tampilannya seperti angka, tetapi COUNT mengabaikannya, begitu juga SUM dan AVERAGE.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Order | Amount | COUNT | COUNTA | |
| 2 | 1001 | 250 | 3 | 5 | |
| 3 | 1002 | 400 | |||
| 4 | 1003 | 175 | |||
| 5 | 1004 | 2026-03-15 | |||
| 6 | 1005 | 90 |
COUNT menghasilkan 3: 250, 175, dan tanggalnya. Dua jumlah di B3 dan B6 adalah teks, jadi hanya COUNTA, dengan hasil 5, yang menyertakannya. Kalau COUNT menghasilkan angka yang lebih kecil dari perkiraanmu, bandingkan dengan COUNTA: selisihnya adalah jumlah sel yang berisi teks (atau TRUE/FALSE, atau error). Mengubah teks menjadi angka memperbaiki sel-sel itu.
COUNTA: menghitung sel yang tidak kosong
=COUNTA(value1, [value2], ...)
COUNTA adalah fungsi untuk "berapa baris yang punya isian". Arahkan ke kolom yang selalu terisi, seperti nama, untuk menghitung jumlah baris sebuah daftar:
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Name | Reply | Invited | Replied | ||
| 2 | Ana | ana@mail.com | Yes | 6 | 4 | |
| 3 | Ben | ben@mail.com | ||||
| 4 | Chen | chen@mail.com | No | |||
| 5 | Dina | dina@mail.com | Yes | |||
| 6 | Eli | eli@mail.com | ||||
| 7 | Fay | fay@mail.com | Maybe |
Enam orang diundang dan empat orang membalas. COUNTA menghitung "Yes", "No", dan "Maybe" dengan cara yang sama. Untuk menghitung balasan "Yes" saja, pakai kondisi: =COUNTIF(C2:C7,"Yes") (COUNTIF).
COUNTA menghitung rumus yang menghasilkan ""
COUNTA melihat apakah sebuah sel punya isi, bukan apa yang ditampilkannya. Rumus seperti =IF(B2>=70,"Yes","") menghasilkan string kosong saat nilainya di bawah 70: selnya terlihat kosong, tetapi berisi rumus, jadi COUNTA menghitungnya. COUNTBLANK juga menghitungnya sebagai sel kosong, dan inilah satu-satunya kasus ketika sebuah sel dihitung oleh keduanya.
Dengan nilai 78, 52, 91, 64, dan 85 di B2:B6 dan rumus itu disalin ke bawah di C2:C6, Excel menghasilkan:
=COUNTA(C2:C6) 5 (every cell holds a formula)
=COUNTBLANK(C2:C6) 2 (the two "" results)
=COUNTIF(C2:C6,"Yes") 3 (only the visible results)
Untuk menghitung hanya sel yang menampilkan sesuatu, hitung nilai yang kamu mau, seperti yang dilakukan COUNTIF di sini, atau pakai =SUMPRODUCT(--(C2:C6<>"")), yang juga menghasilkan 3. Halaman COUNTIF tidak kosong punya lebih banyak cara untuk melakukannya.
Latihan: hitung ujian yang sudah dinilai
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Name | Score | Scored | |||
| 2 | Ana | 78 | ||||
| 3 | Ben | absent | ||||
| 4 | Chen | 91 | ||||
| 5 | Dina | 85 | ||||
| 6 | Eli | absent | ||||
| 7 | Fay | absent | ||||
| 8 | Gus | 59 |
Giliranmu: Di F2, hitung berapa siswa yang punya nilai. Siswa yang tidak ikut ujian ditandai "absent" dan tidak boleh dihitung.
Kesalahan umum: COUNT di kolom teks
=COUNT(A2:A8) di kolom berisi nama menghasilkan 0, karena COUNT hanya menghitung angka. Ini mengejutkan bagi orang yang mengira fungsi ini menghitung baris. Untuk nama, kode, nomor telepon, atau apa pun yang berupa teks, pakai COUNTA. Dan saat status bar di Excel menampilkan "Count" untuk sebuah pilihan sel, itu adalah COUNTA; "Numerical Count", yang bisa kamu nyalakan dengan klik kanan di status bar, adalah COUNT.
Pertanyaan yang sering diajukan
Apa beda COUNT dan COUNTA di Excel?
COUNT hanya menghitung sel yang berisi angka, termasuk tanggal dan waktu. COUNTA menghitung setiap sel yang tidak kosong: angka, teks, TRUE/FALSE, error, dan rumus, bahkan rumus yang menghasilkan string kosong.
Kenapa COUNT menghasilkan 0 di Excel?
Selnya berisi teks, bukan angka. Termasuk angka yang tersimpan sebagai teks, yang sering ditandai segitiga hijau. Pakai =COUNTA(B2:B8) untuk tetap menghitungnya, atau ubah dulu menjadi angka.
Bagaimana cara menghitung sel yang tidak kosong di Excel?
=COUNTA(B2:B8) menghitung setiap sel yang tidak kosong. Kalau sebagian sel berisi rumus yang menghasilkan "" dan kamu ingin melewatinya juga, pakai =COUNTIF(B2:B8,"?*") untuk teks atau =SUMPRODUCT(--(B2:B8<>"")) untuk isi apa pun.
Bagaimana cara menghitung sel kosong di Excel?
=COUNTBLANK(B2:B8). Fungsi ini menghitung sel yang benar-benar kosong dan sel yang rumusnya menghasilkan string kosong "". Sel yang berisi spasi tidak dianggap kosong.