Formula Excel: Numărați celulele care nu sunt goale -

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)

Articole interesante...