Exceli valem: loendage teksti sisaldavad lahtrid -

Lang L: none (table-of-contents)

Üldine valem

=COUNTIF(rng,"*")

Kokkuvõte

Teksti sisaldavate lahtrite (st mitte numbrite, mitte vigade ega tühjade) arvu lugemiseks kasutage funktsiooni COUNTIF ja metamärke. Valemi (ülaltoodud) üldises vormis on rng lahtrivahemik ja "*" on metamärk, mis sobib suvalise arvu märkidega.

Näites sisaldab aktiivne lahter järgmist valemit:

=COUNTIF(B4:B8,"*")

Selgitus

COUNTIF loendab tarnitud kriteeriumidele vastavate lahtrite arvu. Sel juhul esitatakse kriteeriumid metamärgina "*", mis sobib suvalise arvu tekstimärkidega.

Mõned märkused:

  • Loogilisi väärtusi TRUE ja FALSE ei loeta tekstiks
  • Numbreid ei loeta tähega *, kui need pole tekstina sisestatud
  • Loendatakse tühi lahter, mis algab apostroofiga (').

COUNTIFS lahendus

Kui peate täpsemate kriteeriumide täitmiseks loendusi piirama, saate lülituda funktsioonile COUNTIFs. Näiteks tekstiga lahtrite lugemiseks, kuid ainult tühikuga lahtrite välistamiseks võite kasutada järgmist:

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

SUMPRODUCT lahus

Samuti saate funktsiooni ISTEXT tekstiväärtuste loendamiseks kasutada SUMPRODUCTi nii:

=SUMPRODUCT(--ISTEXT(rng))

Topeltkriips (nn topeltunar) sunnib ISTEXT-i tulemuse loogilisest väärtusest TÕENE või VALE, 1-le ja 0-le. Seejärel tagastab SUMPRODUCT ühikute ja nullide summa.

Huvitavad Artiklid...