
Generisk formel
=COUNTIF(data,A1)>1
Resumé
Bemærk: Excel indeholder mange indbyggede "forudindstillinger" til fremhævning af værdier med betinget formatering, herunder en forudindstilling for at fremhæve duplikatværdier. Men hvis du ønsker mere fleksibilitet, kan du fremhæve duplikater med din egen formel som forklaret i denne artikel.
Hvis du vil fremhæve celler, der indeholder dubletter i et datasæt, kan du bruge en simpel formel, der returnerer SAND, når en værdi vises mere end én gang.
For eksempel, hvis du vil fremhæve dubletter i området B4: G11, kan du bruge denne formel:
=COUNTIF($B$4:$G$11,B4)>1
Bemærk: med betinget formatering er det vigtigt, at formlen indtastes i forhold til den "aktive celle" i markeringen, som i dette tilfælde antages at være B4.
Forklaring
COUNTIF tæller simpelthen antallet af gange, hver værdi vises i området. Når antallet er mere end 1, returnerer formlen SAND og udløser reglen.
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 er det interval, vi bruger i COUNTIF, låst med en absolut adresse, men B4 er fuldstændig relativ. Så reglen evalueres for hver celle i området, hvor B4 ændres og $ B $ 4: $ G $ 11 forbliver uændret.
Et variabelt antal duplikater + navngivne områder
I stedet for hårdkodning af tallet 1 i formlen kan du henvise til en celle for at gøre antallet af duplikater variabelt.
Du kan udvide denne idé og gøre formlen lettere at læse ved hjælp af navngivne områder. For eksempel, hvis du navngiver G2 "dups" og området B4: G11 "data", kan du omskrive formlen sådan:
=COUNTIF(data,B4)>=dups
Du kan derefter ændre værdien i G2 til alt, hvad du kan lide, og den betingede formateringsregel vil reagere med det samme og fremhæve celle, der indeholder værdier, der er større end eller lig med det antal, du placerer i det navngivne interval "dups".