Generisk formel
=SUMPRODUCT((row1=ref1)*(row2=ref2)*(row3=ref3))>1
Sammendrag
Excel inneholder en innebygd forhåndsinnstilling for å markere dupliserte verdier med betinget formatering, men det fungerer bare på cellenivå. Hvis du vil finne og markere dupliserte kolonner, må du bruke din egen formel, som forklart nedenfor.
For å markere dupliserte kolonner kan du bruke en formel basert på SUMPRODUCT-funksjonen. I eksemplet som er vist, er formelen som brukes til å markere dupliserte kolonner:
=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1
Forklaring
Denne tilnærmingen bruker SUMPRODUCT til å telle forekomsten av hver verdi i tabellen, en rad om gangen. Bare når den samme verdien vises på samme sted i alle tre radene, genereres et antall. For celle B4 løses formelen slik:
=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1 =SUMPRODUCT(((1,1,1,1))*((1,0,1,0))*((1,0,1,0)))>1 =SUMPRODUCT((1,0,1,0))>1 =2>1 =TRUE
Merk at radreferanser er helt absolutte, mens cellereferanser er blandet, med bare raden låst.
Med en hjelperrekke
Hvis du ikke har noe imot å legge til en hjelperrekke i dataene dine, kan du forenkle formel for betinget formatering ganske mye. Sett sammen alle verdiene i kolonnen i en hjelperad. Deretter kan du bruke COUNTIF på den ene raden til å telle verdier som vises mer enn en gang, og bruke resultatet til å utløse betinget formatering i hele kolonnen.