DCOUNTA (Fungsi DCOUNTA)

Artikel ini menguraikan sintaks rumus dan penggunaan fungsi (fungsi: Rumus yang ditulis sebelumnya yang mengambil nilai, menjalankan operasi, dan mengembalikan nilai. Gunakan fungsi untuk menyederhanakan dan mempersingkat rumus pada lembar kerja, terutama rumus yang melakukan perhitungan panjang atau kompleks.) DCOUNTA dalam Microsoft Excel.

Deskripsi

Menghitung sel-sel yang tidak kosong dalam bidang (kolom) rekaman dalam daftar atau database yang cocok dengan kondisi yang Anda tentukan.

Argumen bidang bersifat opsional. Jika bidang dihilangkan, DCOUNTA menghitung seluruh rekaman dalam database yang cocok dengan kriteria tersebut.

Sintaks

DCOUNTA(database, bidang, kriteria)

Sintaks fungsi DCOUNTA memiliki argumen (argumen: Sebuah nilai yang menyediakan informasi untuk sebuah tindakan, kejadian, metode, properti, fungsi atau prosedur.) berikut:

  • Database    Diperlukan. Rentang sel yang membentuk daftar atau database. Database adalah daftar dari data yang terkait di mana baris-baris informasi terkait adalah rekaman, dan kolom-kolom data adalah bidang. Baris pertama daftar tersebut berisi label untuk masing-masing kolom.
  • Bidang    Opsional. Mengindikasikan kolom yang digunakan dalam fungsi tersebut. Masukkan label kolom yang dimasukkan di antara dua tanda kutip ganda, seperti "Umur" atau "Hasil," atau angka (tanpa tanda kutip) yang menyatakan posisi kolom di dalam daftar: 1 untuk kolom pertama, 2 untuk kolom kedua, dan seterusnya.
  • Kriteria    Diperlukan. Rentang sel berisi kondisi yang Anda tentukan. Anda dapat menggunakan rentang untuk argumen kriteria, selama meliputi setidaknya satu label kolom dan setidaknya satu sel di bawah label kolom di mana Anda menentukan kondisi untuk kolom tersebut.

Keterangan

  • Anda dapat menggunakan rentang apa saja untuk argumen kriteria, selama meliputi setidaknya satu label kolom dan setidaknya satu sel di bawah label kolom untuk menentukan kondisinya.

Misalnya, jika rentang G1:G2 berisi label kolom Pendapatan dalam G1 dan jumlah $10.000 di G2, Anda dapat menetapkan rentang tersebut sebagai MatchIncome dan menggunakan nama itu sebagai argumen kriteria dalam fungsi database tersebut.

  • Meskipun rentang kriteria dapat ditempatkan di mana pun pada lembar kerja, jangan tempatkan rentang kriteria di bawah daftar tersebut. Jika Anda menambahkan lebih banyak informasi ke daftar, informasi baru itu ditambahkan ke baris pertama di bawah daftar tersebut. Jika baris di bawah daftar tersebut tidak kosong, Excel tidak dapat menambahkan informasi baru itu.
  • Pastikan bahwa rentang kriteria tidak tumpang tindih dengan daftar.
  • Untuk melakukan operasi di seluruh kolom dalam suatu database, masukkan baris kosong di bawah label kolom dalam rentang kriteria tersebut.

Contoh

Salin contoh data di dalam tabel berikut ini dan tempel ke dalam sel A1 lembar kerja Excel yang baru. Agar rumus memperlihatkan hasil, pilih datanya, tekan F2, lalu tekan Enter. Jika perlu, Anda bisa menyesuaikan lebar kolom untuk melihat semua data. Jika Anda menyalin salah satu dari contoh berikut ke Excel, pastikan Anda memilih semua sel dalam tabel ini, termasuk sel teratas di sudut kiri.

Pohon Tinggi Umur Hasil Laba Tinggi
="=Apel" >10 <16
="=Pir"
Pohon Tinggi Umur Hasil Laba
Apel 18 20 14 105
Pir 12 12 10 96
Ceri 13 14 9 105
Apel 14 15 10 75
Pir 9 8 8 76.8
Apel 8 9 6 45
Rumus Deskripsi Hasil
=DCOUNTA(A4:E10, "Profit", A1:F2) Menghitung baris (1) yang memuat "Apel" di kolom A dengan tinggi >10 dan <16. Hanya baris 8 yang memenuhi ketiga kondisi ini. 1

Contoh kriteria

 Penting   

  • Saat Anda memasukkan =teks di sebuah sel, Excel menerjemahkannya sebagai rumus dan mencoba menghitungnya. Untuk memasukkan =teks agar Excel tidak mencoba menghitungnya, gunakan sintaks ini:

=''=entri''

Di mana entri adalah teks atau nilai yang ingin Anda temukan. Misalnya:

Apa yang Anda ketikkan dalam sel Apa yang dievaluasi dan ditampilkan Excel
="=Davolio" =Davolio
="=3000" =3000
  • Saat Anda memfilter data teks, Excel tidak membedakan antara karakter huruf besar dan huruf kecil. Akan tetapi, Anda dapat menggunakan rumus untuk melakukan pencarian yang peka huruf besar kecil.

Bagian berikut memberikan contoh kriteria kompleks.

Beberapa kriteria dalam satu kolom

Logika Boolean:     (Tenaga Penjual = "Davolio" OR Tenaga Penjual = "Buchanan")

Untuk menemukan baris yang memenuhi beberapa kriteria untuk satu kolom, ketikkan kriteria langsung di bawahnya masing-masing di baris terpisah dari rentang kriteria.

Dalam rentang data berikut (A6:C10), rentang kriteria (B1:B3) digunakan untuk menghitung baris yang berisi "Davolio" atau "Buchanan" dalam kolom Tenaga Penjual.

Tenaga penjual
="=Davolio"
  ="=Buchanan"  
Kategori Tenaga penjual Penjualan
Minuman Suyama $5,122
Daging Davolio $450
hasil bumi Buchanan $6,328
Hasil bumi Davolio $6,544
Rumus Deskripsi Hasil
'=DCOUNTA(A6:C10,2,B1:B3) Menghitung jumlah baris (3) di A6:C10 yang memenuhi kondisi "Tenaga Penjual" di baris 2 dan 3. =DCOUNTA(A6:C10,2,B1:B3)

Beberapa kriteria dalam beberapa kolom tempat seluruh kriteria harus benar

Logika Boolean:    (Tipe = "Hasil bumi" AND Penjualan > 2000)

Untuk menemukan baris yang memenuhi beberapa kriteria dalam beberapa kolom, ketikkan seluruh kriteria di baris yang sama dari rentang kriteria.

Dalam rentang data berikut (A6:C12), rentang kriteria (A1:C2) digunakan untuk menghitung baris yang berisi "Hasil bumi" di kolom Kategori dan nilai yang lebih dari $2.000 di kolom Penjualan.

Kategori Tenaga penjual Penjualan
="=Hasil bumi" >2000
Kategori Tenaga penjual Penjualan
Minuman Suyama $5,122
Daging Davolio $450
Hasil bumi Buchanan $935
Hasil bumi Davolio $6,544
Minuman Buchanan $3,677
Hasil bumi Davolio $3,186
Rumus Deskripsi Hasil
'=DCOUNTA(A6:C12,,A1:C2) Menghitung jumlah baris (2) di A6:C12 yang memenuhi kondisi di baris 2 (="Hasil bumi" dan >2000). =DCOUNTA(A6:C12,,A1:C2)

Beberapa kriteria dalam beberapa kolom di mana kriteria apa saja bisa benar

Logika Boolean:     Tipe = "Hasil bumi" OR Tenaga Penjual = "Davolio")

Untuk menemukan baris yang memenuhi beberapa kriteria dalam beberapa kolom, di mana kritesia apa saja bisa benar, ketikkan kriteria itu di baris yang berbeda dari rentang kriteria.

Dalam rentang data berikut (A6:C10), rentang kriteria (A1:B3) menampilkan seluruh baris yang berisi "Hasil bumi" dalam kolom Tipe atau "Davolio" dalam kolom Tenaga Penjual (A8:C10).

Kategori Tenaga penjual
="=Hasil bumi"
="=Davolio"
Kategori Tenaga penjual Penjualan
Minuman Suyama $5,122
Daging Davolio $675
hasil bumi Buchanan $937
Hasil bumi Buchanan
Rumus Deskripsi Hasil
'=DCOUNTA(A6:C10,"Penjualan",A1:B3) Menghitung jumlah baris (2) di A6:C10 yang memenuhi salah satu kondisi A1:C3, di mana bidang "Penjualan" tidak kosong. =DCOUNTA(A6:C10,"Penjualan",A1:B3)

Beberapa set kriteria di mana setiap set menyertakan kriteria untuk beberapa kolom

Logika Boolean:     ( (Tenaga Penjual = "Davolio" AND Penjualan >3000) OR (Tenaga Penjual = "Buchanan" AND Penjualan > 1500) )

Untuk menemukan baris yang memenuhi beberapa set kriteria, di mana setiap set menyertakan kriteria untuk beberapa kolom, ketikkan setiap set kriteria di baris terpisah.

Dalam rentang data berikut (A6:C10), rentang kriteria (B1:C3) digunakan untuk menghitung baris yang berisi "Davolio" di kolom Tenaga Penjual dan nilai yang lebih dari $3.000 di kolom Penjualan, atau baris yang berisi "Buchanan" dalam Tenaga Penjual dan nilai lebih dari $1.500 di kolom Penjualan.

Kategori Tenaga penjual Penjualan
="=Davolio" >3000
  ="=Buchanan" >1500
     
Kategori Tenaga penjual Penjualan
Minuman Suyama $5,122
Daging Davolio $450
hasil bumi Buchanan $6,328
Hasil bumi Davolio $6,544
Rumus Deskripsi Hasil
'=DCOUNTA(A6:C10,,B1:C3) Menghitung semua jumlah baris (2) di A6:C10 yang memenuhi semua kondisi di B1:C3. =DCOUNTA(A6:C10,,B1:C3)

Beberapa set kriteria di mana masing-masing set menyertakan kriteria untuk satu kolom

Logika Boolean:     ( (Penjualan > 6000 AND Penjualan < 6500 ) OR (Penjualan < 500) )

Untuk menemukan baris yang memenuhi beberapa set kriteria, di mana setiap set menyertakan kriteria untuk satu kolom, termasuk beberapa kolom dengan judul kolom sama.

Dalam rentang data berikut (A6:C10), rentang kriteria (C1:D3) digunakan untuk menghitung baris yang berisi nilai antara $6.000 dan $6.500 dan nilai kurang dari $500 di kolom Penjualan.

Kategori Tenaga penjual Penjualan Penjualan
>6000 <6500
<500
     
Kategori Tenaga penjual Penjualan
Minuman Suyama $5,122
Daging Davolio $450
hasil bumi Buchanan $6,328
Hasil bumi Davolio $6,544
Rumus Deskripsi Hasil
'=DCOUNTA(A6:C10,,C1:D3) Menghitung jumlah baris (2) yang memenuhi kondisi di baris 2 (>6000 dan <6500) atau memenuhi kondisi di baris 3 (<500). =DCOUNTA(A6:C10,,C1:D3)

Kriteria untuk menemukan nilai teks yang memiliki beberapa kesamaan karakter tetapi tidak yang lainnya

Untuk menemukan nilai teks yang memiliki beberapa kesamaan karakter tetapi tidak yang lainnya, lakukan satu atau beberapa hal berikut ini:

  • Ketikkan satu atau lebih karakter tanpa tanda sama dengan (=) untuk menemukan baris dengan nilai teks dalam kolom yang dimulai dengan karakter itu. Misalnya, jika Anda mengetikkan teks Dav sebagai kriteria, Excel menemukan "Davolio", "David", dan "Davis."
  • Gunakan karakter wildcard.

Karakter wildcard berikut dapat digunakan sebagai kriteria pembanding.

Gunakan Untuk menemukan
? (tanda tanya) Setiap karakter tunggal
Misalnya, sm?th akan menemukan "smith" dan "smyth"
* (tanda bintang) Karakter sejumlah apa pun
Misalnya, *east akan menemukan "Northeast" dan "Southeast"
~ (tanda gelombang) diikuti oleh ?, *, or ~ Tanda tanya, tanda bintang, atau tanda gelombang
Misalnya, fy91~? akan menemukan "fy91?"

Dalam rentang data berikut (A6:C10), rentang kriteria (A1:B3) digunakan untuk menghitung baris dengan "Me" sebagai karakter pertama di kolom Tipe atau baris dengan karakter kedua sama dengan "u" di kolom Tenaga Penjual.

Kategori Tenaga penjual Penjualan
Saya
?kamu*
     
Kategori Tenaga penjual Penjualan
Minuman Suyama $5,122
Daging Davolio $450
hasil bumi Buchanan $6,328
Hasil bumi Davolio $6,544
Rumus Deskripsi Hasil
'=DCOUNTA(A6:C10,,A1:B3) Menghitung jumlah baris (3) yang memenuhi salah satu kondisi A1:B3. =DCOUNTA(A6:C10,,A1:B3)

Kriteria yang dibuat sebagai hasil suatu rumus

Anda dapat menggunakan nilai terhitung yang merupakan hasil rumus (rumus: Urutan nilai, referensi sel, nama, fungsi, atau operator dalam sel yang bersama-sama menghasilkan nilai baru. Sebuah rumus selalu dimulai dengan tanda sama dengan (=).) sebagai kriteria Anda. Ingatlah poin-poin penting berikut:

  • Rumus harus mengevaluasi ke TRUE atau FALSE.
  • Karena Anda menggunakan rumus, masukkan rumusnya seperti biasa, dan jangan ketikkan ekspresi dengan cara berikut:

=''=entri''

  • Jangan gunakan label kolom untuk label kriteria; pertahankan label kriteria tetap kosong atau gunakan label yang bukan label kolom dalam rentang tersebut (dalam contoh di bawah ini, Rata-rata Terhitung dan Sama Persis).

Jika Anda menggunakan label kolom dalam rumus, bukan referensi sel relatif atau nama rentang, Excel akan menampilkan nilai kesalahan, seperti #NAME? atau #VALUE!, dalam sel yang berisi kriteria. Anda dapat mengabaikan kesalahan ini karena tidak berdampak pada bagaimana rentang difilter.

Memfilter nilai yang lebih dari rata-rata seluruh nilai dalam rentang data.

Dalam rentang data berikut (A6:C10), rentang kriteria (C1:C2) digunakan untuk menghitung baris yang memiliki nilai di kolom Penjualan lebih dari rata-rata dari seluruh nilai Penjualan (C7:C10). Rata-rata dihitung dalam sel C4, dan hasilnya digabungkan dalam sel C2 dengan rumus =">"&C4 untuk membuat kriteria yang digunakan.

Penjualan
=CONCATENATE(">",C4)
Rata-Rata Terhitung
=AVERAGE(C7:C10)
Kategori Tenaga penjual Penjualan
Minuman Suyama $5,122
Daging Davolio $450
hasil bumi Buchanan $6,328
Hasil bumi Davolio $6,544
Rumus Deskripsi Hasil
'=DCOUNTA(A6:C10,,C1:C2) Menghitung jumlah baris (3) yang memenuhi kondisi (>4611) di C1:C2. Kondisi di C2 dibuat dengan menyambungkan =">" dengan sel C4, yang merupakan rata-rata terhitung C7:C10. =DCOUNTA(A6:C10,,C1:C2)

Atas Halaman Atas Halaman

 
 
Berlaku pada:
Excel 2013, Excel Online