Formuła ogólna
=(COUNTIFS($A$1:A1,A1)=1)+0
Podsumowanie
Aby oznaczyć klienta jako nowego na liście lub w tabeli, możesz użyć funkcji LICZ.WARUNKI i rozszerzającego się zakresu w kolumnie pomocnika. W przedstawionym przykładzie formuła w E5, skopiowana w dół, to:
=(COUNTIFS($B$5:B5,B5)=1)+0
Za pierwszym razem, gdy klient pojawia się na liście, formuła zwraca 1. Kolejne wystąpienia zwracają zero.
Wyjaśnienie
Ta formuła używa rozszerzającego się zakresu dla zakresu kryteriów wewnątrz COUNTIFS:
COUNTIFS($B$5:B5,B5)
Ponieważ pierwsze odwołanie jest bezwzględne, a drugie odwołanie względne, zakres rozszerza się, gdy formuła jest kopiowana w dół kolumny. Kryterium to po prostu wartość w bieżącym wierszu kolumny B.
COUNTIFS zwraca liczbę aktualnego klienta do tego momentu w danych. Oznacza to, że pierwsze wystąpienie klienta to 1, drugie to 2 i tak dalej. Ponieważ zależy nam tylko na pierwszym wystąpieniu, porównujemy liczbę do 1:
COUNTIFS($B$5:B5,B5)=1
To wyrażenie zwróci wartość TRUE, gdy liczba wyniesie 1, a FALSE dla każdej innej wartości.
Na koniec, aby wymusić wynik 1 lub 0, dodajemy zero. Operacja matematyczna powoduje, że program Excel wymusza wartość PRAWDA i FAŁSZ na równoważne liczby, 1 i 0.
Uwaga: powyższy przykład używa imienia jako identyfikatora klienta. Nie jest to realistyczne, ale ułatwia śledzenie przez ludzkie oko. W normalnych danych identyfikator klienta będzie unikalną liczbą.