Általános képlet
=(COUNTIFS($A$1:A1,A1)=1)+0
Összegzés
Ha egy ügyfelet újként szeretne megjelölni egy listában vagy táblázatban, használhatja a COUNTIFS függvényt és egy bővítő tartományt egy segítő oszlopban. A bemutatott példában az E5 képlete, lemásolva:
=(COUNTIFS($B$5:B5,B5)=1)+0
Amikor egy ügyfél először megjelenik a listán, a képlet 1-et ad vissza. A későbbi események nullát adnak vissza.
Magyarázat
Ez a képlet táguló tartományt használ a COUNTIFS-en belüli feltételtartományhoz:
COUNTIFS($B$5:B5,B5)
Mivel az első referencia abszolút, a második pedig relatív, a tartomány kitágul, amint a képletet lefelé másoljuk az oszlopban. A kritériumok egyszerűen a B oszlop aktuális sorának értéke.
A COUNTIFS visszaadja az aktuális ügyfél számát az adatok ezen pontjáig. Ez azt jelenti, hogy az ügyfél első előfordulása 1, a második 2 stb. Mivel csak az első előfordulás érdekel, a számot 1-hez hasonlítjuk:
COUNTIFS($B$5:B5,B5)=1
Ez a kifejezés akkor adja vissza az IGAZ értéket, ha a szám értéke 1, és bármely más értéknél FALSE.
Végül az 1 vagy 0 eredmény kikényszerítéséhez nulla értéket adunk hozzá. A matematikai művelet miatt az Excel az IGAZ és HAMIS egyenértékű számokra, 1-re és 0-ra kényszeríti.
Megjegyzés: A fenti példa keresztnevet használ az ügyfél-azonosítóhoz. Ez nem reális, de megkönnyíti az emberi szem nyomon követését. Normál adatok esetén az ügyfél-azonosító valamilyen egyedi szám lesz.