![](https://cdn.wiki-base.com/5313281/how_to_use_the_excel_countifs_function__2.png.webp)
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 kriteriaNilai pulangan
Kriteria kekerapan dipenuhiSintaks
= 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 2007Catatan 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
![](https://cdn.wiki-base.com/5313281/how_to_use_the_excel_countifs_function__3.png.webp)
![](https://cdn.wiki-base.com/5313281/how_to_use_the_excel_countifs_function__4.png.webp)