Excel

Laske tekstiä sisältävät solut

Count Cells That Contain Text

Excel-kaava: Laske tekstiä sisältävät solutYleinen kaava
= COUNTIF (rng,'*')
Yhteenveto

Jos haluat laskea tekstiä sisältävien solujen määrän (ts. Ei numeroita, ei virheitä, ei tyhjiä), käytä COUNTIF-funktiota ja a jokerimerkki . Kaavan (yllä) yleisessä muodossa rng on solualue ja '*' on jokerimerkki, joka vastaa mitä tahansa merkkien määrää.

Haluatko laskea sisältävät solut erityinen teksti? Katso sen sijaan tämä kaava .

Esimerkissä aktiivinen solu sisältää tämän kaavan:



 
= COUNTIF (B4:B8,'*')
Selitys

COUNTIF laskee toimitettujen ehtojen mukaisten solujen lukumäärän. Tässä tapauksessa kriteerit toimitetaan muodossa jokerimerkki merkki '*', joka vastaa mitä tahansa määrää tekstimerkkejä.



Muutama muistiinpano:

  • Loogisia arvoja TOSI ja EPÄTOSI ei lasketa tekstiksi
  • Numeroita ei lasketa merkillä *, ellei niitä syötetä tekstinä
  • Tyhjä solu, joka alkaa heittomerkillä ('), lasketaan.

COUNTIFS-ratkaisu

Jos sinun on rajoitettava lukumääriä vastaamaan tarkempia ehtoja, voit siirtyä COUNTIFs-toimintoon. Esimerkiksi laskeaksesi soluja tekstillä, mutta poistaaksesi solut, joissa on vain välilyönti, voit käyttää:



 
= COUNTIFS (range,'*',range,' ')

SUMPRODUCT-ratkaisu

Voit myös käyttää SUMPRODUCT-toimintoa tekstiarvojen laskemiseen yhdessä ISTEXT-toiminnon kanssa:

 
= SUMPRODUCT (-- ISTEXT (rng))

Kaksinkertainen yhdysviiva (jota kutsutaan kaksoisuniaariksi) pakottaa ISTEXT: n tuloksen loogisesta arvosta TOSI tai EPÄTOSI arvoon 1 ja 0. SUMPRODUCT palauttaa sitten ykkösten ja nollien summan.

Kirjailija Dave Bruns


^