Excel-kaava: Korosta rivit, jotka sisältävät -

Sisällysluettelo

Yleinen kaava

=SEARCH(text,cocatenated_columns)

Yhteenveto

Jos haluat korostaa taulukon rivejä, jotka sisältävät tiettyä tekstiä, käytät ehdollista muotoilua kaavalla, joka palauttaa TOSI, kun teksti löytyy. Temppu on liittää (liimata yhteen) haettavat sarakkeet ja lukita sarakeviitteet niin, että vain rivit voivat muuttua.

Oletetaan esimerkiksi, että sinulla on yksinkertainen tietotaulukko kohdassa B4: E11 ja haluat korostaa kaikki rivit, jotka sisältävät tekstin "koira". Valitse vain kaikki taulukon tiedot ja luo uusi ehdollisen muotoilun sääntö, joka käyttää tätä kaavaa:

=SEARCH("dog",$B4&$C4&$D4&$E4)

Huomaa: ehdollisella muotoilulla on tärkeää, että kaava syötetään suhteessa valinnan "aktiiviseen soluun", jonka oletetaan olevan tässä tapauksessa B4.

Selitys

HAKU-toiminto palauttaa etsimäsi tekstin sijainnin numerona (jos sellainen on). Ehdollinen muotoilu käsittelee kaikki positiiviset luvut TOSI, joten sääntö käynnistyy aina, kun haku palauttaa luvun. Kun HAKU ei löydä etsimääsi tekstiä, se palauttaa #ARVO-virheen, jota ehdollinen muotoilu käsittelee EPÄTOSI.

Ampersandilla (&) yhdistetään kaikki arvot kullakin rivillä yhteen ja haetaan sitten tuloksia haulla. Kaikki osoitteet syötetään sekamuodossa sarakkeet lukittuina ja rivit jätetään suhteellisiksi. Käytännössä tämä tarkoittaa, että jokaisen rivin kaikki 4 solua testataan täsmälleen samalla kaavalla.

Muiden solujen käyttö syötteinä

Huomaa, että sinun ei tarvitse koodata kovin arvoja, jotka saattavat muuttua säännöksi. Sen sijaan voit käyttää toista solua "syöttösoluna", jotta voit muuttaa sitä helposti myöhemmin. Esimerkiksi tässä tapauksessa voit nimetä solun E2 "syötteeksi" ja kirjoittaa kaavan uudelleen näin

=SEARCH(input,$B4&$C4&$D4&$E4)

Voit sitten laittaa minkä tahansa tekstiarvon E2: een, ja ehdollinen muotoilusääntö reagoi välittömästi korostaen rivit, jotka sisältävät kyseisen tekstin. Katso tarkempi kuvaus alla olevasta videolinkistä.

Kirjainkoolla vaihtoehto

Jos tarvitset kirjainkoon merkitsevää vaihtoehtoa, voit käyttää HAKU-toimintoa HAKU: n sijaan, kuten:

=FIND(input,$B4&$C4&$D4&$E4)

ETSI-toiminto toimii aivan kuten HAKU, mutta sopii myös tapaukseen.

Mielenkiintoisia artikkeleita...