Fungsi VBA COUNTIF dina Excel (6 Conto)

  • Bagikeun Ieu
Hugh West

Pungsi COUNTIF dina Excel dipaké pikeun ngitung jumlah sél dina rentang nu minuhan kaayaan dibikeun. Dina artikel ieu, kami bakal nunjukkeun anjeun kumaha ngagunakeun fungsi COUNTIF dina Excel nganggo makro VBA .

Unduh Buku Kerja

Anjeun tiasa ngaunduh buku latihan Excel gratis ti dieu.

Fungsi COUNTIF sareng VBA.xlsm

Fungsi COUNTIF dina Excel

  • Sintaksis

WorksheetFunction.CountIf( Arg1 Salaku Rentang, Arg2 ) Salaku Ganda

  • Parameter
Parameter Diperlukeun/ Opsional Jenis Data Deskripsi
Arg1 Diperlukeun Rentang

Rentang sél tina jumlah sél.

Arg2 Dibutuhkeun Varian A angka, éksprési, rujukan sél, atawa téks nu nangtukeun mana sél diitung. Contona, éksprési bisa jadi 20, "20", ">20", "buah", atawa B2.
  • Tipe Balik

Nilai salaku Ganda

6 Conto Ngagunakeun Fungsi COUNTIF dina Excel sareng VBA

Dina bagian ieu, anjeun bakal diajar kumaha ngagunakeun COUNTIF fungsi dina Excel pikeun ngitung téks, angka jeung sajabana kalawan kode VBA .

1. WorksheetFunction sareng COUNTIF dina Excel VBA

Excel's WorksheetFunction tiasa dianggo pikeun nelepon sabagian ageungpungsi séjén dina Excel nu sadia dina Insert Function kotak dialog dina Excel jeung COUNTIF mangrupa salah sahiji fungsi éta.

Ku conto di luhur, urang bakal diajar kumaha ngagunakeun WorksheetFunction kalayan COUNTIF pikeun ngitung data nganggo VBA dina Excel.

Léngkah-léngkah:

  • Pencét Alt + F11 dina kibor anjeun atanapi lebet kana tab Pangembang -> Visual Basic pikeun muka Visual Basic Editor .

  • Dina jandéla pop-up kode, tina bar ménu , klik Selapkeun -> Modul .

  • Salin kodeu di handap ieu terus tempelkeun kana jandela kode.
5347

Kode anjeun ayeuna tos siap dijalankeun.

  • Pencét F5 dina kibor Anjeun atawa tina bar ménu pilih Run -> Jalankeun Sub/UserForm . Anjeun oge bisa ngan klik dina ikon Play leutik dina sub-menu bar pikeun ngajalankeun makro.

Urang hayang manggihan. sabaraha angka nu aya dina dataset urang nu kirang ti 3. Jadi sanggeus ngajalankeun kode urang meunang hasil 4 nu itungan angka nu kirang ti 3 pikeun dataset urang.

Baca deui: Kumaha Ngagunakeun COUNTIF Antara Dua Angka (4 Métode)

2. Fungsi COUNTIF pikeun Ngitung Téks Spésifik dina Excel

Upami anjeun badé ngitung téks khusus sapertos sabaraha kota atanapi nami atanapi tuangeun sareng sajabana anu aya dina lambaran Excel, teras anjeuntiasa ngagunakeun fungsi COUNTIF dina VBA .

Ti conto di luhur, urang bakal diajar kumaha ngagunakeun COUNTIF pikeun ngitung sabaraha kali ngaran John aya dina set data urang nganggo makro VBA .

Lengkah:

  • Sarua jeung saméméhna, buka Visual Basic Editor tina tab Developer jeung Selapkeun a Modul dina jandela kode.
  • Dina jandela kode, salin kodeu di handap ieu teras tempelkeun.
9714

Kode anjeun ayeuna siap dijalankeun.

  • Jalankeun makro jeung anjeun bakal meunang jumlah total.

Lamun anjeun henteu 'T hayang nulis téks langsung dina kode anjeun lajeng Anjeun bisa nyimpen eta dina variabel munggaran tur engké lulus variabel jero kode. Sapertos kodeu di handap ieu,

6433

Baca deui: Itung Téks dina Mimitian ku COUNTIF & amp; Fungsi Kénca dina Excel

3. Fungsi COUNTIF pikeun Ngitung Nomer nganggo VBA

Anjeun tiasa ngamanfaatkeun fungsi COUNTIF pikeun nimba hasil nu tangtu.

Ti conto di luhur, urang bakal diajar kumaha ngagunakeun COUNTIF pikeun ngitung sabaraha angka nu aya dina dataset urang nu leuwih gede ti 1.1 kalawan VBA makro.

Lengkah-léngkah:

  • Sarua jeung saméméhna, buka Visual Basic Editor tina tab Developer jeung Selapkeun a Modul dina jandela kode.
  • Dina jandela kode, salin kodeu ieu di handap.teras témpélkeunana.
7471

Kode anjeun ayeuna siap dijalankeun.

  • Jalankeun makro jeung Anjeun bakal meunang jumlah total.

Sapertos anu dibahas sateuacana, upami anjeun henteu hoyong nyerat nomer langsung dina kode anjeun, anjeun tiasa nyimpen éta dina variabel munggaran lajeng lulus variabel jero kode. Sapertos kodeu di handap ieu,

1197

Baca Selengkapnya: Excel COUNTIF kalawan Kriteria Leuwih Gede jeung Kurang Ti

Bacaan Sarupa

  • Pungsi Excel COUNTIF Pikeun Ngitung Sél Leuwih gede Ti 0
  • Kumaha Ngagunakeun Fungsi IF jeung COUNTIF Babarengan dina Excel
  • Excel COUNTIF Pikeun Ngitung Sél Anu Ngandung Téks ti Sél Lain
  • Kumaha Ngagunakeun Fungsi COUNTIF Pikeun Ngitung Persentase dina Excel

4. Fungsi COUNTIF sareng Rentang Objék dina Excel

Anjeun tiasa napelkeun grup sél kana Objék Rentang teras nganggo éta Objék Rentang pikeun ngitung nilai dina Excel.

Lengkah:

  • Buka Visual Basic Editor ti Pamekar tab jeung Selapkeun a Modul dina jandela kode.
  • Dina jandela kode, salin kodeu di handap ieu teras tempelkeun.
9154

Kode anjeun ayeuna tos siap dijalankeun.

  • Jalankeun kodeu sarta anjeun bakal meunang jumlah total kalawan penjumlahan. nilai.

Baca deui: Kumaha Ngagunakeun COUNTIF pikeun Rentang Non Contiguous dinaExcel

5. Métode Formula COUNTIF dina Excel

Anjeun ogé tiasa nganggo metode Formula sareng/atanapi FormulaR1C1 pikeun nerapkeun COUNTIF kana sél. dina VBA . Métode ieu leuwih fleksibel dina ngalakukeun operasi saperti.

5.1. Métode Formula

Metoda Formula ngamungkinkeun nangtukeun rentang sél sakumaha B5:B10 ditémbongkeun di handap dina conto.

Léngkah-léngkah:

  • Dina jandéla kode Visual Basic Editor , salin kodeu di handap ieu jeung témpélkeunana.
1895

Kode anjeun ayeuna siap dijalankeun.

Kode ieu bakal masihan anjeun jumlah total data anu diperyogikeun.

5.2. Métode FormulaR1C1

Metoda FormulaR1C1 leuwih fléksibel sabab henteu ngawatesan rentang sél.

Kalayan set data anu sami, ayeuna urang bakal diajar kumaha ngagunakeun FormulaR1C1 pikeun ngitung nilai dina VBA .

Lengkah:

  • Dina jandela kode Visual Basic Editor , salin kodeu ieu sareng témpélkeunana.
9755

Kode anjeun ayeuna tos siap dijalankeun.

Kode ieu ogé bakal masihan anjeun jumlah total data anu diperyogikeun.

Upami anjeun henteu hoyong nyetél rentang kaluaran mangka anjeun bisa nyieun kode ieu malah leuwih fléksibel ku nulis kawas kieu,

9529

Rumusna bakal ngitung sél nu minuhan sarat jeung nempatkeun jawaban kana ActiveCell dina lembar kerja anjeun. Rentang di jero fungsi COUNTIF kedah dirujuk nganggo sintaksis Row (R) sareng Column (C) .

Maca deui: Kumaha Ngalarapkeun COUNTIF Antara Dua Nilai Sél dina Excel

6. Netepkeun Hasil Fungsi COUNTIF ka Variabel

Upami anjeun hoyong nganggo hasil rumus anjeun di tempat sanés tinimbang dina set data Excel anjeun, anjeun tiasa napelkeun hasilna ka variabel sareng dianggo engké dina anjeun. kode.

Kode VBA nyaéta,

6444

Hasilna bakal dipintonkeun dina kotak pesen Excel.

Baca deui: Conto Excel COUNTIF (22 Conto)

Kacindekan

Artikel ieu nunjukkeun anjeun kumaha cara ngagunakeun fungsi COUNTIF dina Excel nganggo VBA . Kuring miharep artikel ieu geus pisan mangpaat pikeun anjeun. Punten naros upami anjeun gaduh patarosan ngeunaan topik éta.

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.