Funkcija COUNTA - „Excel“, VBA, „Google“ skaičiuoklių pavyzdžiai

Ši pamoka parodo, kaip naudotis „Excel COUNTA“ funkcija „Excel“ skaičiuoti tuščius skaičius.

COUNTA funkcijų apžvalga

Funkcija COUNTA Skaičiuoja tuščių langelių skaičių serijoje

Norėdami naudoti „COUNTA Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

COUNTA funkcijos sintaksė ir įvestys:

COUNTA formulės sintaksė yra tokia:

= COUNTA (vertė1, [vertė2],…)

masyvas - Skaičių, teksto ar tuščių reikšmių masyvas.

Funkcija „Excel COUNTA“ grąžina tuščių langelių skaičių tam tikrame diapazone.

Kaip naudotis funkcija COUNTA

Naudokite „Excel COUNTA“ funkciją, kaip parodyta žemiau:

= SKAIČIUS (B3: B11)

Šiame pavyzdyje COUNTA grąžina 8, nes diapazone B3: B11 yra tik vienas tuščias langelis, o aštuoni - tušti.

COUNTA skaičiuoja tuščias eilutes

Atminkite, kad COUNTA skaičiuoja ląsteles, kuriose yra bet kokio tipo duomenų, net jei jie nematomi vartotojui. Žr. Pavyzdį žemiau:

Atrodo, kad šiame diapazone yra septynios tuščios ląstelės, tad kodėl COUNTA grąžino 8?

Taip yra todėl, kad ląstelė B8 iš tikrųjų nėra tuščia. Jame yra tuščios eilutės formulė:

=””

Dėl šios priežasties COUNTA skaičiuoja tą ląstelę.

Kaip suskaičiuoti tuščias ląsteles

Ką daryti, jei norite suskaičiuoti ląstelių skaičių tuščiame diapazone? Mes taip pat galime tai padaryti! Laikydamiesi to paties pavyzdžio, kaip aprašyta aukščiau, galėtume naudoti šią formulę:

= (EILUTĖS (B3: B11)*STulpeliai (B3: B11)) - SKAITMĖ (B3: B11)

Šioje formulėje:

  • ROWS grąžina eilučių skaičių diapazone (šiuo atveju 9)
  • COLUMNS pateikia stulpelių skaičių diapazone (čia tik 1)
  • Padauginus ROWS ir COLUMNS kartu, gaunamas bendras to diapazono ląstelių skaičius (9 * 1 = 9)
  • Dabar mums tereikia atimti tuščių langelių skaičių iš viso ir tam naudojame COUNTA (9 - 8 = 1)

Vėlgi, kadangi B8 yra = "", jis nėra laikomas tuščiu. Tik B6 yra tuščias, todėl formulė grąžina 1.

Jei reikia suskaičiuoti tuščių langelių skaičių, bet norite įtraukti langelius, kuriuose yra informacijos, bet nėra matomų duomenų (pvz., Tuščios eilutės), vietoj to naudokite COUNTBLANK <>.

COUNTA „Google“ skaičiuoklėse

Funkcija COUNTA „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:

COUNTA VBA pavyzdžiai

Taip pat VBA galite naudoti funkciją COUNTA. Tipas:
application.worksheetfunction.counta (vertė1, vertė2)
Funkcijų argumentams (masyvui ir pan.) Galite juos įvesti tiesiai į funkciją arba nustatyti kintamuosius, kuriuos naudoti.

Jei norite suskaičiuoti tuščias langelius tolesniame diapazone

vykdytume šį VBA kodą

Privatus antraštė Excel_VBAExample_CountA () Dim CountValues ​​As Variant CountValues ​​= Application.WorksheetFunction.CountA (Diapazonas ("A1: D13")) MsgBox ("CountA result is:" & CountValues) End Sub

Rezultatas būtų toks:

Rezultatas: 52

Mes galime suskaičiuoti tuščias ląsteles iki 30 apibrėžtų diapazonų. Jei mums reikia skaičiuoti tuščias ląsteles:

Vykdykite žemiau esantį kodą:

CountValues ​​= Application.WorksheetFunction.CountA (Diapazonas („A1: D13“), diapazonas („G1: J13“))

Sugalvotų:

Rezultatas: 86

nes šiuose dviejuose diapazonuose yra 86 tuščios ląstelės

Grįžkite į visų „Excel“ funkcijų sąrašą

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave