![](https://cdn.wiki-base.com/7173196/excel_formula_count_cells_that_do_not_contain__2.png.webp)
Yleinen kaava
=COUNTIF(rng,"*txt*")
Yhteenveto
Voit laskea solujen määrän, jotka eivät sisällä tiettyä tekstiä, käyttämällä COUNTIF-toimintoa. Kaavan (yllä) yleisessä muodossa rng on solualue, txt edustaa tekstiä, jota solujen ei pitäisi sisältää, ja "*" on jokerimerkki, joka vastaa mitä tahansa määrää merkkejä.
Esimerkissä aktiivinen solu sisältää tämän kaavan:
=COUNTIF(B4:B11,"*a*")
Selitys
COUNTIF laskee solujen lukumäärän alueella, jotka eivät sisällä "a", sovittamalla jokaisen solun sisältö malliksi "* a *", joka toimitetaan kriteereinä. "*" -Symboli (tähti) on jokerimerkki Excelissä, mikä tarkoittaa "täsmää mikä tahansa määrä merkkejä" ja "" tarkoittaa "ei ole yhtä suuri", joten tämä malli laskee kaikki solut, joissa ei ole "a" -merkkiä missään paikassa . Tätä mallia vastaavien solujen määrä palautetaan lukuna.
Soluviitteellä
Voit helposti säätää tätä kaavaa käyttämään toisen solun sisältöä, joka sisältää tekstin, jota et halua laskea. Kaavan yleinen muoto näyttää tältä:
=COUNTIF(rng,"*"&a1&"*")
Sulje pois aihiot
Voit sulkea pois myös tyhjät solut siirtymällä COUNTIFS-arvoon ja lisäämällä toisen tällaisen ehdon:
=COUNTIFS(range,"*a*",range,"?*") // requires some text