Cara Menggunakan COUNTIF dengan SUBTOTAL di Excel (2 Metode)

  • Bagikan Ini
Hugh West

Dalam artikel ini, kita akan mengilustrasikan cara menggunakan Fungsi COUNTIF dengan Fungsi SUBTOTAL di Excel untuk menghitung data yang difilter menggunakan dua metode kenyamanan.

Unduh Buku Kerja Latihan

Unduh buku kerja latihan ini untuk latihan saat Anda membaca artikel ini.

SUBTOTAL COUNTIF.xlsx

2 Metode Penggunaan COUNTIF dengan SUBTOTAL di Excel

Dalam artikel ini, kami menggunakan dataset berikut ini untuk mendemonstrasikan 2 metode berbeda untuk menemukan jumlah baris yang terlihat saja. Berikut ini adalah daftar produk dari 4 berbeda kategori Kita akan mengetahui jumlah produk di bawah setiap kategori. Mari kita ikuti panduannya.

1. Penggunaan COUNTIF dengan SUBTOTAL untuk Menghitung Data yang Difilter Dengan Kriteria Menggunakan Fungsi Excel

Biasanya SUBTOTAL fungsi tidak dapat menangani kriteria yang diletakkan oleh COUNTIF Jadi kita bisa filter nomor hitungan menggunakan tombol Fungsi SUMPRODUCT dengan kedua SUBTOTAL fungsi (melalui fungsi Fungsi OFFSET ) dan kriteria .

Di dalam sel E6 letakkan yang berikut ini formula :

=SUMPRODUCT((C5:C14=C5)*(SUBTOTAL(103,OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0))))

Rincian Formula:

The SUMPRODUCT fungsi mengambil array sebagai masukan Dalam rumus ini, kita meletakkan pertama larik masukan sebagai kriteria dan kedua larik masukan menangani visibilitas .

Kriterianya adalah-

= (C5: C14 = C5)

Ini memeriksa nilai dari C5 yaitu Buah terhadap kisaran C5: C14 Ini menghasilkan array yang ditunjukkan pada gambar di bawah ini. Karena array ini ada di dalam bentuk perkalian dalam rumus yang akhirnya dikonversi menjadi array dari 1's dan 0's.

{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0} Sekarang, di bagian kedua dari rumus, kita memiliki SUBTOTAL yang mengembalikan fungsi nilai tunggal sebagai output. Tetapi kita perlu meletakkan input array di dalam SUMPRODUCT Jadi, kita perlu menggunakan fungsi OFFSET sebagai input dari fungsi SUBTOTAL fungsi, satu referensi per baris yang mengembalikan satu hasil per baris. Hal ini memerlukan penempatan larik yang berisi satu angka per baris yang dimulai dengan nol sebagai input dari OFFSET Letakkan rumus ini di bawah ini untuk mendapatkan array ini:

=BARIS(C5:C15)-MIN(BARIS(C5:C14))

Mari kita masukkan rumus di atas ke dalam Fungsi OFFSET yaitu:

=OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0)

Akhirnya, yang SUBTOTAL fungsi mengembalikan larik dari 1 dan 0.

=(SUBTOTAL(103,OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14))),0)))

Sekarang kita bisa memahami cara kerja bagian ke-2 dari rumus ini, mari kita lanjutkan ke langkah terakhir.

=SUMPRODUCT (kriteria * visibilitas)

Masukkan rumus ke dalam sel kosong-

=SUMPRODUCT(D5:D14*H5:H14)

Kisaran D5:D14 mewakili kriteria dan kisaran H5:H14 mewakili visibilitas . hasil adalah 3 yang merupakan nomor dari Produk buah dalam daftar produk.

Demikian pula, kita bisa memfilter dan mendapatkan jumlah produk untuk setiap kategori.

Baca selengkapnya: COUNTIF Beberapa Rentang Rentang Kriteria yang Sama di Excel

Bacaan Serupa

  • Excel COUNTIFS Tidak Bekerja (7 Penyebab dengan Solusi)
  • COUNTIF vs COUNTIFS di Excel (4 Contoh)
  • COUNTIF Lebih Besar dari dan Kurang dari [dengan Template Gratis]
  • COUNTIF antara Dua Nilai Sel di Excel (5 Contoh)

2. Excel COUNTIFS Berfungsi untuk Menghitung Filter Data dengan Kriteria dengan Menambahkan Kolom Pembantu

Dalam metode ini, pertama-tama, kita akan menambahkan kolom pembantu dan kemudian menggunakan SUMIFS untuk menghitung jumlah produk berdasarkan kategorinya. Ikuti langkah-langkah di bawah ini:

Langkah-langkah:

  • Di sel D4, tulis rumus berikut
=IF(C4="Buah",1,0)

Rumus ini memeriksa apakah nilai dari sel C4 adalah Buah atau tidak Jika nilainya adalah buah maka akan ditampilkan 1 atau 0 jika tidak.

  • Menggunakan isi pegangan, salin dan tempelkan rumus melalui kolom.

  • Hasilnya menunjukkan dengan jelas bahwa sel dengan Buah Kategori pertunjukan 1 dan sel-sel dengan Kategori selain Buah menunjukkan 0 sebagai output.

  • Sekarang letakkan yang berikut ini formula dalam sel kosong (dalam contoh sel ini I7 )Anda ingin menyimpan hasilnya.
=COUNTIFS(C4:C13,"Fruit",D4:D13,"1")

Dalam rumus ini, yang Fungsi COUNTIFS pemeriksaan dua kriteria di dua rentang dan mengembalikan jumlah pertandingan Dalam kisaran C4:C13 itu cocok untuk Buah dan dalam kisaran D4:D13 itu cocok untuk 1.

  • Dengan mengikuti langkah-langkah di atas, kita dapat menghitung jumlah produk yang dimiliki setiap kategori dengan sangat mudah.

Baca selengkapnya: Cara Menggunakan COUNTIF Excel yang Tidak Mengandung Banyak Kriteria

Catatan

  • The SUBTOTAL menggunakan fungsi function_num sebagai argumen yang mengontrol perilaku fungsi. Tergantung pada nilai function_num yang SUBTOTAL fungsi dapat menghitung AVERAGE, SUM, MAX, MIN, COUNT, dll. dari berbagai nilai. Di sini kami menggunakan 103 yang abaikan yang baris tersembunyi sambil menerapkan COUNTA

Contohnya, di sini kita menyembunyikan baris 8 yang mengubah jumlah produk dari sayuran kategori dari 3 sampai 2 Dan kami juga menyembunyikan barisan 13 dan 14 yang mengandung produk dari daging kategori yang menghasilkan 0.

Kesimpulan

Sekarang, kita tahu cara menggunakan fungsi COUNTIF dengan fungsi SUBTOTAL di Excel. Semoga ini akan mendorong Anda untuk menggunakan fungsi ini dengan lebih percaya diri. Ada pertanyaan atau saran jangan lupa untuk memasukkannya ke dalam kotak komentar di bawah ini.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.