Funkcia COUNTA - Príklady v Exceli, VBA, Tabuľkách Google

Tento tutoriál ukazuje, ako používať Funkcia Excel COUNTA v programe Excel počítať prázdne čísla.

Prehľad funkcií COUNTA

Funkcia COUNTA počíta počet prázdnych buniek v sérii

Ak chcete použiť funkciu pracovného hárka COUNTA Excel, vyberte bunku a zadajte:

(Všimnite si, ako sa zobrazujú vstupy vzorcov)

Funkcia COUNTA Syntax a vstupy:

Syntax pre vzorec COUNTA je:

= COUNTA (hodnota1; [hodnota2], …)

pole - Pole čísel, textu alebo prázdnych hodnôt.

Funkcia Excel COUNTA vracia počet buniek v rámci daného rozsahu, ktoré nie sú prázdne.

Ako používať funkciu COUNTA

Použite funkciu Excel COUNTA, ako je uvedené nižšie:

= COUNTA (B3: B11)

V tomto prípade COUNTA vráti 8, pretože v rozsahu B3: B11 je iba jedna prázdna bunka a osem nie je prázdnych.

COUNTA počíta prázdne reťazce

Všimnite si toho, že COUNTA počíta bunky s akýmkoľvek druhom údajov v nich - aj keď to nie je pre používateľa viditeľné. Pozrite sa na príklad nižšie:

Zdá sa, že v tomto rozsahu je sedem prázdnych buniek, prečo teda COUNTA vrátila 8?

Je to preto, že bunka B8 nie je v skutočnosti prázdna. Obsahuje vzorec pre prázdny reťazec:

=””

Z tohto dôvodu COUNTA počíta túto bunku.

Ako počítať bunky, ktoré sú prázdne

Čo keď chcete spočítať počet buniek v rozsahu, KTORÉ SÚ prázdne? Aj to dokážeme! Pri zachovaní rovnakého príkladu ako vyššie, môžeme použiť nasledujúci vzorec:

= (ROWS (B3: B11)*COLUMNS (B3: B11)) - COUNTA (B3: B11)

V tomto vzorci:

  • ROWS vráti počet riadkov v rámci rozsahu (v tomto prípade 9)
  • COLUMNS vráti počet stĺpcov v rámci rozsahu (tu iba 1)
  • Vynásobením ROWS a COLUMNS spolu získate celkový počet buniek v tomto rozsahu (9 * 1 = 9)
  • Teraz stačí odpočítať počet prázdnych buniek od celkového počtu a na to použijeme COUNTA (9 - 8 = 1)

Pretože B8 obsahuje = ””, opäť sa nepočíta ako prázdne. Iba B6 je skutočne prázdny, takže vzorec vráti 1.

Ak potrebujete spočítať počet prázdnych buniek, ale chcete zahrnúť bunky, ktoré obsahujú informácie, ale neobsahujú žiadne viditeľné údaje (napríklad prázdne reťazce), použite namiesto toho funkciu COUNTBLANK <>.

COUNTA v Tabuľkách Google

Funkcia COUNTA funguje v Tabuľkách Google úplne rovnako ako v programe Excel:

COUNTA Príklady vo VBA

Vo VBA môžete tiež použiť funkciu COUNTA. Typ:
application.worksheetfunction.counta (hodnota1, hodnota2)
Pokiaľ ide o argumenty funkcie (pole atď.), Môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa namiesto toho použijú.

Ak chcete spočítať prázdne bunky v nasledujúcom rozsahu

vykonali by sme nasledujúci kód VBA

Private Sub Excel_VBAExample_CountA () Dim CountValues ​​As Variant CountValues ​​= Application.WorksheetFunction.CountA (Range ("A1: D13")) MsgBox ("CountA result is:" & CountValues) End Sub

Výsledkom by bolo:

Výsledok je: 52

Neprázdne bunky môžeme počítať až pre 30 definovaných rozsahov. Ak potrebujeme spočítať prázdne bunky pre nasledujúce položky:

Vykonanie nižšie uvedeného kódu:

CountValues ​​= Application.WorksheetFunction.CountA (rozsah ("A1: D13"), rozsah ("G1: J13"))

Prišiel by s:

Výsledok je: 86

pretože v týchto dvoch rozsahoch je 86 prázdnych buniek

Vráťte sa do zoznamu všetkých funkcií v programe Excel

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave