15. peatükk · 15.9
Kogu rea värvimine, kui arve on makstud
Tavalise tingimusliku vormindusega värvub ainult lahter ise. Arvete nimekirja, ülesannete loendi või liikmete nimekirja puhul tahad sa aga sageli värvida kogu rea, kui ühes veerus on midagi kirjas, näiteks "Makstud". Selle jaoks kasuta reeglit, mis põhineb valemil.
Samm sammu haaval
- Vali kogu tabel ilma päisteta, näites A2:H13. Mitte ainult veerg Status.
- Klõpsa vahekaardil Home nupul Conditional formatting ja vali New rule.
- Vali väljal Rule tüübiks Formula.
- Sisesta valem =$H2="Makstud". H on staatuse veerg, 2 on su valitud ala esimene rida.
- Vali väljal Format täitevärv ja klõpsa nupul OK.


Miks dollarimärk?
Dollarimärk H ees lukustab veeru: iga rea lahter viitab veerule H. Numbri 2 ees dollarimärki ei ole, nii et rida 3 viitab lahtrile H3, rida 4 lahtrile H4 ja nii edasi. Kui kirjutad =$H$2, siis viitavad kõik read samale lahtrile ja värvub kas kõik või mitte midagi.
Rohkem näiteid
- Tähtaja ületanud ja veel avatud: =AND($H2<>"Makstud";$F2
: avatud arved, mis on vanemad kui 30 päeva. - Vahelduv värv: =MOD(ROW();2)=0.
- Suur summa: =$G2>200.
Ohukohad
- Kas kõik värvub või mitte midagi? Kontrolli dollarimärke ja seda, kas valem algab su valitud ala esimesest reast.
- Ridade kopeerimisel ja kleepimisel võivad reeglid dubleeruda. Korista need üle menüü Conditional formatting, Manage rules kaudu (vaata Tingimuslik vormindamine).
- Suurtähed ei mõjuta võrdlust: "makstud" värvub samuti. Tühik lõpus aga küll: "Makstud " ei värvu.
