Cara menggunakan fungsi Excel COUNTIF -

Ringkasan

COUNTIF adalah fungsi Excel untuk menghitung sel dalam rentang yang memenuhi satu kondisi. COUNTIF dapat digunakan untuk menghitung sel yang berisi tanggal, angka, dan teks. Kriteria yang digunakan dalam COUNTIF mendukung operator logika (>, <,, =) dan karakter pengganti (* ,?) untuk pencocokan parsial.

Tujuan

Hitung sel yang sesuai dengan kriteria

Nilai kembali

Angka yang mewakili sel dihitung.

Sintaksis

= COUNTIF (rentang, kriteria)

Argumen

  • range - Rentang sel untuk dihitung.
  • kriteria - Kriteria yang mengontrol sel mana yang harus dihitung.

Versi: kapan

Excel 2003

Catatan penggunaan

Fungsi COUNTIF di Excel menghitung jumlah sel dalam rentang yang cocok dengan satu kondisi yang disediakan. Kriteria dapat mencakup operator logika (>, <,, =) dan karakter pengganti (* ,?) untuk pencocokan parsial. Kriteria juga dapat didasarkan pada nilai dari sel lain, seperti yang dijelaskan di bawah ini.

COUNTIF berada dalam grup delapan fungsi di Excel yang memisahkan kriteria logis menjadi dua bagian (rentang + kriteria). Akibatnya, sintaks yang digunakan untuk menyusun kriteria berbeda, dan COUNTIF memerlukan rentang sel, Anda tidak dapat menggunakan larik.

COUNTIF hanya mendukung satu kondisi. Jika Anda perlu menerapkan beberapa kriteria, gunakan fungsi COUNTIFS. Jika Anda perlu memanipulasi nilai dalam argumen rentang sebagai bagian dari pengujian logika, lihat fungsi SUMPRODUCT dan / atau FILTER.

Contoh dasar

Di lembar kerja yang diperlihatkan di atas, rumus berikut digunakan di sel G5, G6, dan G7:

=COUNTIF(D5:D12,">100") // count sales over 100 =COUNTIF(B5:B12,"jim") // count name = "jim" =COUNTIF(C5:C12,"ca") // count state = "ca"

Perhatikan bahwa COUNTIF tidak peka huruf besar / kecil, "CA" dan "ca" diperlakukan sama.

Tanda kutip ganda ("") dalam kriteria

Secara umum, nilai teks perlu diapit tanda kutip ganda (""), dan angka tidak. Namun, ketika operator logika disertakan dengan angka, angka dan operator harus diapit tanda kutip, seperti yang terlihat pada contoh kedua di bawah ini:

=COUNTIF(A1:A10,100) // count cells equal to 100 =COUNTIF(A1:A10,">32") // count cells greater than 32 =COUNTIF(A1:A10,"jim") // count cells equal to "jim"

Nilai dari sel lain

Nilai dari sel lain bisa dimasukkan dalam kriteria menggunakan penggabungan. Dalam contoh di bawah ini, COUNTIF akan mengembalikan jumlah nilai di A1: A10 yang kurang dari nilai di sel B1. Perhatikan operator less than (yang merupakan teks) diapit tanda kutip.

=COUNTIF(A1:A10,"<"&B1) // count cells less than B1

Tidak sebanding dengan

Untuk membuat kriteria "tidak sama dengan", gunakan operator "" yang diapit oleh tanda kutip ganda (""). Misalnya, rumus di bawah ini akan menghitung sel yang tidak sama dengan "merah" dalam rentang A1: A10:

=COUNTIF(A1:A10,"red") // not "red"

Sel kosong

COUNTIF dapat menghitung sel yang kosong atau tidak. Rumus di bawah menghitung sel kosong dan bukan sel kosong dalam rentang A1: A10:

=COUNTIF(A1:A10,"") // not blank =COUNTIF(A1:A10,"") // blank

tanggal

Cara termudah untuk menggunakan COUNTIF dengan tanggal adalah dengan merujuk ke tanggal yang valid di sel lain dengan referensi sel. Misalnya, untuk menghitung sel di A1: A10 yang berisi tanggal lebih besar dari tanggal di B1, Anda bisa menggunakan rumus seperti ini:

=COUNTIF(A1:A10, ">"&B1) // count dates greater than A1

Perhatikan bahwa kita harus menggabungkan operator ke tanggal di B1. Untuk menggunakan kriteria tanggal yang lebih lanjut (yaitu semua tanggal dalam bulan tertentu, atau semua tanggal di antara dua tanggal) Anda akan ingin beralih ke fungsi COUNTIFS, yang dapat menangani beberapa kriteria.

The safest way hardcode a date into COUNTIF is to use the DATE function. This ensures Excel will understand the date. To count cells in A1:A10 that contain a date less than April 1, 2020, you can use a formula like this

=COUNTIF(A1:A10,"<"&DATE(2020,4,1)) // dates less than 1-Apr-2020

Wildcards

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character and an asterisk (*) matches zero or more characters of any kind. For example, to count cells in a A1:A5 that contain the text "apple" anywhere, you can use a formula like this:

=COUNTIF(A1:A5,"*apple*") // cells that contain "apple"

To count cells in A1:A5 that contain any 3 text characters, you can use:

=COUNTIF(A1:A5,"???") // cells that contain any 3 characters

The tilde (~) is an escape character to match literal wildcards. For example, to count a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • COUNTIF is not case-sensitive. Use the EXACT function for case-sensitive counts.
  • COUNTIF only supports one condition. Use the COUNTIFS function for multiple criteria.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To match a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • COUNTIF requires a range, you can't substitute an array.
  • COUNTIF returns incorrect results when used to match strings longer than 255 characters.
  • COUNTIF will return a #VALUE error when referencing another workbook that is closed.

Related videos

Cara menggunakan fungsi COUNTIF Dalam video ini, kita akan melihat cara menggunakan fungsi COUNTIF untuk menghitung sel yang memenuhi beberapa kriteria dalam satu set data. Buat daftar nilai duplikat dengan FILTER Dalam video ini, kita akan melihat cara membuat daftar nilai duplikat dengan fungsi FILTER. Dengan kata lain, nilai yang muncul lebih dari sekali dalam sekumpulan data. Cara membuat rentang bernama dinamis dengan Tabel Dalam video ini, kita akan melihat cara membuat rentang bernama dinamis dengan Tabel. Ini adalah cara termudah untuk membuat rentang bernama dinamis di Excel. Bagaimana membandingkan dua daftar dan menyoroti perbedaan Dalam video ini, kita akan melihat bagaimana membandingkan dua daftar menggunakan pemformatan bersyarat. Ini adalah cara yang bagus untuk menyorot item yang hilang dalam daftar secara visual. Cara memplot data survei dalam bagan batang Dalam video ini, kita akan melihat cara memplot lebih dari 3000 respons survei ke sebuah pertanyaan di bagan batang Excel. Bagaimana menemukan nilai yang hilang dengan COUNTIF Dalam video ini, kita akan melihat bagaimana menggunakan fungsi COUNTIF untuk memecahkan masalah umum: bagaimana menemukan nilai dalam satu daftar yang muncul di daftar lain.

Artikel yang menarik...