
Generisk formel
=($A1=criteria)
Resumé
For at fremhæve hele rækker med betinget formatering, når en værdi opfylder specifikke kriterier, skal du bruge en formel med en blandet reference, der låser kolonnen. I det viste eksempel fremhæves alle rækker, hvor ejeren er "bob", med følgende formel anvendt på B5: E12:
=$D5="Bob"
Bemærk: CF-formler indtastes i forhold til den "aktive celle" i markeringen, B5 i dette tilfælde.
Forklaring
Når du bruger en formel til at anvende betinget formatering, evalueres formlen i forhold til den aktive celle i markeringen på det tidspunkt, hvor reglen oprettes. I dette tilfælde bruges adressen på den aktive celle (B5) til rækken (5) og indtastes som en blandet adresse, med kolonne D låst og rækken venstre relativ. Når reglen evalueres for hver af de 40 celler i B5: E12, ændres rækken, men kolonnen vil ikke.
Effektivt får dette reglen til at ignorere værdier i kolonne B, C og E og kun teste værdier i kolonne D. Når værdien i kolonne D for i en given række er "Bob", returnerer reglen SAND for alle celler i denne række og formatering vil blive anvendt på hele rækken.
Brug af andre celler som input
Bemærk, at du ikke behøver at hårdkode værdier, der kan ændre sig til reglen. I stedet kan du bruge en anden celle som en "input" -celle til at holde værdien, så du nemt kan ændre den senere. I dette tilfælde kan du f.eks. Sætte "Bob" i celle D2 og derefter omskrive formlen sådan:
=$D5=$D$2
Du kan derefter ændre D2 til enhver prioritet, du kan lide, og den betingede formateringsregel vil reagere med det samme. Bare sørg for at bruge en absolut adresse for at forhindre, at inputcelleadressen ændres.
Navngivne intervaller for en renere syntaks
En anden måde at låse referencer på er at bruge navngivne områder, da navngivne områder automatisk er absolutte. Hvis du f.eks. Navngiver D2 "ejer", kan du omskrive formlen med en renere syntaks som følger:
=$D5=owner
Dette gør formlen lettere at læse og forstå.