
Formula generică
=COUNTA(range)
rezumat
Pentru a număra celulele care nu sunt goale într-un interval, puteți utiliza funcția COUNTA. În exemplul prezentat, D5 conține această formulă:
=COUNTA(B5:B9)
Explicaţie
COUNTA este complet automat. Când i se oferă o gamă de celule, returnează un număr de celule care conțin numere, text, valori logice și erori. Celulele goale sunt ignorate.
Cu COUNTIF și COUNTIFS
Pentru a număra celule care nu sunt goale cu funcția COUNTIF, puteți utiliza o formulă ca aceasta:
=COUNTIF(range,"")
Aceeași abordare poate fi extinsă cu funcția COUNTIFS astfel:
=COUNTIFS(rng1,">100",rng2,"")
Aici numărăm celulele atunci când valoarea în rng1 este mai mare de 100 și rng2 nu este necompletată.
A se vedea, de asemenea: 50 de exemple de criterii de formulă.
Numărați celulele cu cel puțin un caracter
O problemă cu COUNTA este că va conta și șirurile goale returnate de formule (= ""). Dacă întâmpinați această problemă, puteți utiliza o formulă de genul acesta:
=SUMPRODUCT(--(LEN(A1:A100)>0))
Aici, funcția LEN returnează un număr de caractere pentru fiecare celulă din interval, care este apoi comparat cu zero cu operatorul mai mare decât (>). Această expresie returnează TRUE pentru celulele care conțin cel puțin 1 caracter și FALSE pentru altele. Dublul negativ (-) este folosit pentru a constrânge valorile TRUE / FALSE la unii și la zerouri, iar funcția SUMPRODUCT returnează suma.
Numărați celulele goale
Pentru a număra celulele necompletate, puteți utiliza funcția COUNTBLANK astfel:
=COUNTBLANK(B4:B9)