Cara menggunakan fungsi COUNTIFS Excel -

Isi kandungan

Ringkasan

Fungsi COUNTIFS Excel mengembalikan jumlah sel yang memenuhi satu atau lebih kriteria. COUNTIFS dapat digunakan dengan kriteria berdasarkan tanggal, angka, teks, dan keadaan lain. COUNTIFS menyokong pengendali logik (>, <,, =) dan wildcard (* ,?) untuk sepadan separa.

Tujuan

Hitung sel yang sesuai dengan pelbagai kriteria

Nilai pulangan

Kriteria kekerapan dipenuhi

Sintaks

= COUNTIFS (range1, criteria1, (range2), (criteria2),…)

Hujah

  • range1 - Julat pertama yang dievaluasi.
  • kriteria1 - Kriteria untuk digunakan pada jarak1.
  • range2 - (pilihan) Julat kedua untuk dinilai.
  • kriteria2 - (pilihan) Kriteria untuk digunakan pada jarak 2.

Versi

Excel 2007

Catatan penggunaan

Fungsi COUNTIFS di Excel mengira bilangan sel dalam julat yang sesuai dengan satu kriteria yang disediakan. Tidak seperti fungsi COUNTIF yang lebih lama, COUNTIFS dapat menerapkan lebih dari satu syarat pada masa yang sama. Syarat dibekalkan dengan pasangan julat / kriteria, dan hanya pasangan pertama yang diperlukan. Untuk setiap syarat tambahan, anda mesti memberikan pasangan julat / kriteria yang lain. Sehingga 127 pasangan julat / kriteria dibenarkan.

Kriteria boleh merangkumi pengendali logik (>, <,, =) dan wildcard (* ,?) untuk sepadan separa. Kriteria juga dapat didasarkan pada nilai dari sel lain, seperti yang dijelaskan di bawah.

COUNTIFS berada dalam kumpulan lapan fungsi di Excel yang membahagikan kriteria logik menjadi dua bahagian (range + criteria). Akibatnya, sintaks yang digunakan untuk membina kriteria berbeza, dan COUNTIFS memerlukan julat sel untuk argumen rentang, anda tidak dapat menggunakan array.

Contoh asas

Dengan contoh yang ditunjukkan, COUNTIFS dapat digunakan untuk menghitung catatan menggunakan 2 kriteria seperti berikut:

=COUNTIFS(C5:C14,"red",D5:D14,"tx") // red and TX =COUNTIFS(C5:C14,"red",F5:F14,">20") // red and>20

Perhatikan fungsi COUNTIFS tidak peka huruf besar kecil.

Petikan berganda ("") dalam kriteria

Secara umum, nilai teks perlu dimasukkan dalam tanda petik ganda, dan angka tidak. Namun, apabila pengendali logik disertakan dengan angka, nombor dan operator mesti disertakan dalam tanda kutip seperti yang ditunjukkan di bawah:

=COUNTIFS(A1:A10,100) // count equal to 100 =COUNTIFS(A1:A10,">50") // count greater than 50 =COUNTIFS(A1:A10,"jim") // count equal to "jim"

Catatan: menunjukkan satu syarat hanya untuk kesederhanaan. Syarat tambahan mesti mengikut peraturan yang sama.

Nilai dari sel lain

Semasa menggunakan nilai dari sel lain dalam keadaan, rujukan sel mesti digabungkan ke operator ketika digunakan. Dalam contoh di bawah, COUNTIFS akan mengira nilai dalam A1: A10 yang kurang daripada nilai dalam sel B1. Perhatikan operator yang kurang daripada (yang berupa teks) dilampirkan dalam tanda kutip, tetapi rujukan sel tidak:

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

Catatan: COUNTIFS adalah salah satu daripada beberapa fungsi yang membahagikan keadaan menjadi dua bahagian: julat + kriteria. Ini menyebabkan beberapa ketidakkonsistenan berkenaan dengan formula dan fungsi lain.

Tidak sama dengan

Untuk membina kriteria "tidak sama dengan", gunakan operator "" yang dikelilingi oleh tanda petik berganda (""). Contohnya, formula di bawah akan mengira sel yang tidak sama dengan "merah" dalam julat A1: A10:

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

Sel kosong

COUNTIFS dapat mengira sel yang kosong atau tidak kosong. Rumus di bawah mengira sel kosong dan bukan sel kosong dalam julat A1: A10:

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

Tarikh

Cara termudah untuk menggunakan COUNTIFS dengan tarikh adalah merujuk tarikh yang sah di sel lain dengan rujukan sel. Sebagai contoh, untuk mengira sel di A1: A10 yang mengandungi tarikh lebih besar daripada tarikh di B1, anda boleh menggunakan formula seperti ini:

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

Perhatikan bahawa kami menggabungkan operator ">" hingga tarikh di B1, tetapi dan tidak ada tanda kutip di sekitar rujukan sel.

Kaedah paling selamat untuk memasukkan tarikh ke COUNTIFS adalah dengan fungsi DATE. Ini menjamin Excel akan memahami tarikhnya. Untuk mengira sel di A1: A10 yang mengandungi tarikh kurang dari 1 September 2020, anda boleh menggunakan:

=COUNTIFS(A1:A10,"<"&DATE(2020,9,1)) // dates less than 1-Sep-2020

Kad Liar

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:

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

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

Notes

  • Multiple conditions are applied with AND logic, i.e. condition 1 AND condition 2, etc.
  • Each additional range must have the same number of rows and columns as range1, but ranges do not need to be adjacent. If you supply ranges that don't match, you'll get a #VALUE error.
  • Non-numeric criteria needs to be enclosed in double quotes but numeric criteria does not. For example: 100, "100", ">32", "jim", or A1 (where A1 contains a number).
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters.
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).

Related videos

Cara membina jadual ringkasan ringkas Jadual Pivot adalah alat yang hebat untuk meringkaskan data, tetapi anda juga boleh menggunakan formula untuk membuat ringkasan anda sendiri menggunakan fungsi seperti COUNTIF dan SUMIF. Lihat bagaimana dalam video 3 minit ini. Cara menggunakan fungsi COUNTIFS Dalam video ini, kita akan melihat bagaimana menggunakan fungsi COUNTIFS untuk menghitung sel yang memenuhi beberapa kriteria dalam satu set data.

Artikel menarik...