
Huomautus: Excel sisältää monia sisäänrakennettuja 'esiasetuksia' arvojen korostamiseksi ehdollisella muotoilulla, mukaan lukien esiasetus, joka korostaa soluja, jotka sisältävät tiettyä tekstiä. Jos kuitenkin haluat enemmän joustavuutta, voit käyttää omaa kaavaa, kuten tässä artikkelissa selitetään.
Jos haluat korostaa soluja, jotka sisältävät tiettyä tekstiä, voit käyttää yksinkertaista kaavaa, joka palauttaa TOSI, kun solu sisältää määrittämäsi tekstin (alimerkkijonon).
Jos haluat esimerkiksi korostaa alueen B2: B11 kaikki solut, jotka sisältävät tekstin 'koira', voit käyttää seuraavaa:
= ISNUMBER ( SEARCH (substring,A1))
Huomaa: ehdollisen muotoilun yhteydessä on tärkeää, että kaava syötetään suhteessa valinnan aktiiviseen soluun, jonka oletetaan olevan tässä tapauksessa B2.
SelitysKun käytät kaavaa ehdollisen muotoilun käyttöön, kaava arvioidaan suhteessa valinnan aktiiviseen soluun säännön luomisen hetkellä. Tässä tapauksessa sääntö arvioidaan kullekin B2: B10: n 10 solulle, ja B2 muuttuu joka kerta arvioitavan solun osoitteeksi, koska B2 on suhteellinen.
Kaava itse käyttää SEARCH -funktiota löytääkseen 'koiran' sijainnin tekstistä. Jos 'koira' on olemassa, HAKU palauttaa numeron, joka edustaa sijaintia. Jos koiraa ei ole olemassa, HAKU palauttaa #ARVO -virheen. Käärimällä ISNUMBER SEARCHin ympärille vangitsemme virheen, joten kaava palauttaa arvon TRUE vain, kun SEARCH palauttaa luvun. Emme välitä todellisesta asemasta, välitämme vain, jos asema on olemassa.
Kirjainkoolla herkkä vaihtoehto
SEARCH ei erota kirjainkokoa. Jos sinun on myös tarkistettava tapaus, vaihda SEARCH FIND: llä seuraavasti:
= ISNUMBER ( SEARCH ('dog',B2))
Etsitkö useampaa kuin yhtä asiaa?
Jos haluat korostaa soluja, jotka sisältävät yhden monista eri merkkijonoista, voit käytä tässä kuvattua kaavaa .
Pika-aloitus | Lisää esimerkkejä | Ongelmien karttoittaminen | Koulutus Kirjailija Dave Bruns