
Generisk formel
=COUNTIF(data,A1)=1
Sammanfattning
Excel innehåller många inbyggda "förinställningar" för att markera värden med villkorlig formatering, inklusive en förinställning för att markera unika värden. Men om du vill ha mer flexibilitet kan du markera unika värden med din egen formel, som förklaras i den här artikeln.
Om du vill markera celler som innehåller unika värden i en uppsättning data kan du använda en formel som returnerar SANT när ett värde bara visas en gång.
Om du till exempel har värden i cellerna A1: D10 och vill markera celler med dubbla värden kan du använda den här formeln:
=COUNTIF($A$1:$D$10,A1)=1
Obs! Med villkorlig formatering är det viktigt att formeln anges i förhållande till den "aktiva cellen" i urvalet, vilket antas vara A1 i detta fall.
Förklaring
COUNTIF räknar helt enkelt antalet gånger varje värde visas i dataområdet. Per definition måste varje värde visas minst en gång, så när räkningen är lika med 1 är värdet unikt. När räkningen är 1 returnerar formeln SANT och utlöser regeln.
Villkorlig formatering utvärderas för varje cell som tillämpas på. När du använder en formel för att tillämpa villkorlig formatering utvärderas formeln i förhållande till den aktiva cellen i markeringen vid den tidpunkt då regeln skapas. I det här fallet är det intervall som vi använder i COUNTIF låst med en absolut adress, men A1 är helt relativ. Så regeln utvärderas för var och en av de 40 cellerna i A1: D10, och A1 uppdateras till en ny adress 40 gånger (en gång per cell) medan $ A $ 1: $ D $ 10 förblir oförändrad.
Namngivna intervall för en renare syntax
Ett annat sätt att låsa referenser är att använda namngivna intervall, eftersom namngivna intervall automatiskt är absoluta. Om du till exempel heter intervallet A1: D10 "data" kan du skriva om regeln med en renare syntax så:
=COUNTIF(data,A1)=1