Excel-kaava: Alue sisältää tietyn tekstin -

Sisällysluettelo

Yleinen kaava

=COUNTIF(rng,"*"&value&"*")>0

Yhteenveto

Voit selvittää, sisältääkö alue tai sarake tiettyä tekstiä (tietty alaosio vai ositeksti) käyttämällä kaavaa, joka perustuu funktioon COUNTIF ja jokerimerkkeihin. Esitetyssä esimerkissä kaava kohdassa D5 on:

=COUNTIF(rng,"*"&D5&"*")>0

Selitys

COUNTIF-funktio laskee solut, jotka täyttävät toimitetut ehdot, ja palauttaa löydettyjen tapahtumien määrän. Jos mikään solu ei täytä ehtoja, COUNTIF palauttaa nollan.

Tähti (*) on jokerimerkki yhdelle tai useammalle merkille. Yhdistämällä tähdet ennen D5: n arvoa ja sen jälkeen kaava laskee arvon alamerkkijonoksi. Toisin sanoen se laskee arvon, jos se esiintyy missä tahansa alueen solussa.

Mikä tahansa positiivinen tulos tarkoittaa, että arvo löydettiin. Vertailemalla tulosta suuremmalla kuin operaattori (>) ja nolla pakotetaan TOSI tai EPÄTOSI lopputulos.

IF: n kanssa

Voit sijoittaa tämän kaavan IF-funktion sisään loogisena testinä. Esimerkiksi palauttaaksesi "Kyllä" tai "Ei" lopputuloksen, voit käyttää IF: tä näin:

=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")

Mielenkiintoisia artikkeleita...