
Yleinen kaava
=($A1=criteria)
Yhteenveto
Korosta kokonaiset rivit ehdollisella muotoilulla, kun arvo täyttää tietyt ehdot, käytä kaavaa, jossa on sekaviite, joka lukitsee sarakkeen. Esitetyssä esimerkissä kaikki rivit, joissa omistaja on "bob", on korostettu seuraavalla kaavalla, jota käytetään B5: ssä: E12:
=$D5="Bob"
Huomautus: CF-kaavat syötetään suhteessa valinnan "aktiiviseen soluun", tässä tapauksessa B5.
Selitys
Kun käytät kaavaa ehdollisen muotoilun käyttämiseen, kaava arvioidaan suhteessa valinnan aktiiviseen soluun säännön luontihetkellä. Tässä tapauksessa aktiivisen solun (B5) osoitetta käytetään riville (5) ja syötetään sekaosoitteeksi sarake D lukittu ja rivi vasemmalle suhteellinen. Kun sääntö on arvioitu jokaiselle B5: E12: n 40 solulle, rivi muuttuu, mutta sarake ei.
Käytännössä tämä saa säännön sivuuttamaan arvot sarakkeissa B, C ja E ja vain testiarvot sarakkeessa D. Kun tietyn rivin sarakkeen D arvo on "Bob", sääntö palauttaa TOSI kaikille soluille kyseistä riviä ja muotoilua käytetään koko rivillä.
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" pitämään arvoa, jotta voit helposti muuttaa sitä myöhemmin. Esimerkiksi tässä tapauksessa voit laittaa "Bob" soluun D2 ja kirjoittaa kaavan uudelleen näin:
=$D5=$D$2
Voit sitten vaihtaa D2 haluamaasi prioriteettiin, ja ehdollinen muotoilusääntö reagoi välittömästi. Varmista vain, että käytät absoluuttista osoitetta, jotta syötesolun osoite ei muutu.
Nimetyt alueet puhtaampaa syntaksia varten
Toinen tapa lukita viitteet on käyttää nimettyjä alueita, koska nimetyt alueet ovat absoluuttisia. Jos esimerkiksi nimeät D2: n "omistaja", voit kirjoittaa kaavan puhtaammalla syntaksilla seuraavasti:
=$D5=owner
Tämä helpottaa kaavan lukemista ja ymmärtämistä.