Formula Excel: evidențiați coloanele duplicate -

Cuprins

Formula generică

=SUMPRODUCT((row1=ref1)*(row2=ref2)*(row3=ref3))>1

rezumat

Excel conține o presetare încorporată pentru evidențierea valorilor duplicate cu formatare condiționată, dar funcționează doar la nivelul celulei. Dacă doriți să găsiți și să evidențiați coloane duplicate, va trebui să utilizați propria formulă, așa cum se explică mai jos.

Pentru a evidenția coloanele duplicate, puteți utiliza o formulă bazată pe funcția SUMPRODUCT. În exemplul prezentat, formula utilizată pentru a evidenția coloanele duplicate este:

=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1

Explicaţie

Această abordare folosește SUMPRODUCT pentru a număra apariția fiecărei valori din tabel, rând pe rând. Numai atunci când aceeași valoare apare în aceeași locație în toate cele trei rânduri se generează un număr. Pentru celula B4, formula se rezolvă astfel:

=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

Rețineți că referințele la rânduri sunt pe deplin absolute, în timp ce referințele la celule sunt mixte, cu doar rândul blocat.

Cu un rând de ajutor

Dacă nu vă deranjează să adăugați un rând de ajutor la datele dvs., puteți simplifica destul de mult formula de formatare condițională. Într-un rând de ajutor, concatenează toate valorile din coloană. Apoi, puteți utiliza COUNTIF pe acel rând pentru a număra valorile care apar de mai multe ori și puteți utiliza rezultatul pentru a declanșa formatarea condiționată în întreaga coloană.

Articole interesante...