Formula Excel: Numărați celulele care conțin text -

Cuprins

Formula generică

=COUNTIF(rng,"*")

rezumat

Pentru a număra numărul de celule care conțin text (adică nu numere, nu erori, nu necompletate), utilizați funcția COUNTIF și un wildcard. În forma generică a formulei (de mai sus), rng este un interval de celule, iar „*” este un wildcard care se potrivește cu orice număr de caractere.

În exemplu, celula activă conține această formulă:

=COUNTIF(B4:B8,"*")

Explicaţie

COUNTIF numără numărul de celule care corespund criteriilor furnizate. În acest caz, criteriile sunt furnizate ca caractere wildcard „*” care se potrivește cu orice număr de caractere text.

Câteva note:

  • Valorile logice TRUE și FALSE nu sunt numărate ca text
  • Numerele nu sunt numărate cu „*” decât dacă sunt introduse ca text
  • O celulă goală care începe cu un apostrof (') va fi numărată.

Soluție COUNTIFS

Dacă trebuie să restricționați numărul pentru a îndeplini criterii mai specifice, puteți trece la funcția COUNTIFs. De exemplu, pentru a număra celulele cu text, dar pentru a exclude celulele cu doar un caracter spațial, puteți utiliza:

=COUNTIFS(range,"*",range," ")

Soluție SUMPRODUCT

De asemenea, puteți utiliza SUMPRODUCT pentru a număra valorile textului împreună cu funcția ISTEXT astfel:

=SUMPRODUCT(--ISTEXT(rng))

Cratima dublă (numită unar dublu) constrânge rezultatul ISTEXT de la o valoare logică de TRUE sau FALSE, la 1 și 0. SUMPRODUCT returnează apoi suma unuilor și a zerourilor.

Articole interesante...