
Bendroji formulė
=COUNTA(range)
Santrauka
Norėdami suskaičiuoti langelius, kurie nėra tušti diapazone, galite naudoti funkciją COUNTA. Parodytame pavyzdyje D5 yra ši formulė:
=COUNTA(B5:B9)
Paaiškinimas
COUNTA yra visiškai automatinė. Nurodžius langelių diapazoną, jis pateikia ląstelių, kuriose yra skaičių, teksto, loginių reikšmių ir klaidų, skaičių. Tuščių langelių nepaisoma.
Su COUNTIF ir COUNTIFS
Norėdami suskaičiuoti ne tuščius langelius su funkcija COUNTIF, galite naudoti tokią formulę:
=COUNTIF(range,"")
Tą patį metodą galima išplėsti naudojant funkciją COUNTIFS taip:
=COUNTIFS(rng1,">100",rng2,"")
Čia mes skaičiuojame langelius, kai reikšmė rng1 yra didesnė nei 100, o rng2 nėra tuščia.
Taip pat žiūrėkite: 50 formulės kriterijų pavyzdžių.
Skaičiuokite langelius, turinčius bent vieną simbolį
Viena COUNTA problema yra ta, kad ji taip pat skaičiuos tuščias eilutes, kurias grąžina formulės (= ""). Jei susiduriate su šia problema, galite naudoti tokią formulę:
=SUMPRODUCT(--(LEN(A1:A100)>0))
Čia LEN funkcija pateikia simbolių skaičių kiekvienam diapazono langeliui, kuris tada lyginamas su nuline su didesniu nei operatorius (>). Ši išraiška grąžina langeliams, kuriuose yra bent 1 simbolis, TRUE, kitiems - FALSE. Dvigubas neigiamas (-) naudojamas verčiant TRUE / FALSE reikšmes į vienetus ir nulius, o funkcija SUMPRODUCT grąžina sumą.
Suskaičiuokite tuščias langelius
Norėdami suskaičiuoti tuščius langelius, galite naudoti funkciją COUNTBLANK taip:
=COUNTBLANK(B4:B9)