Formuła programu Excel: zaznacz zduplikowane kolumny -

Spisie treści

Formuła ogólna

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

Podsumowanie

Excel zawiera wbudowane ustawienie wstępne do wyróżniania zduplikowanych wartości za pomocą formatowania warunkowego, ale działa tylko na poziomie komórki. Jeśli chcesz znaleźć i zaznaczyć zduplikowane kolumny, musisz użyć własnej formuły, jak wyjaśniono poniżej.

Aby wyróżnić zduplikowane kolumny, możesz użyć formuły opartej na funkcji SUMA PRODUKTU. W pokazanym przykładzie formuła używana do wyróżnienia zduplikowanych kolumn to:

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

Wyjaśnienie

To podejście wykorzystuje SUMPRODUCT do zliczania wystąpień każdej wartości w tabeli, po jednym wierszu na raz. Liczba jest generowana tylko wtedy, gdy ta sama wartość pojawia się w tym samym miejscu we wszystkich trzech wierszach. W przypadku komórki B4 formuła jest rozwiązywana w następujący sposób:

=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

Zwróć uwagę, że odwołania do wierszy są w pełni bezwzględne, podczas gdy odwołania do komórek są mieszane, z zablokowanym tylko wierszem.

Z rzędem pomocniczym

Jeśli nie masz nic przeciwko dodaniu wiersza pomocnika do danych, możesz nieco uprościć formułę formatowania warunkowego. W wierszu pomocnika połącz wszystkie wartości w kolumnie. Następnie możesz użyć LICZ.JEŻELI w tym jednym wierszu, aby zliczyć wartości, które pojawiają się więcej niż raz, i użyć wyniku do wyzwolenia formatowania warunkowego w całej kolumnie.

Interesujące artykuły...