Excel vzorec: Zákazník je nový

Obsah

Všeobecný vzorec

=(COUNTIFS($A$1:A1,A1)=1)+0

Zhrnutie

Ak chcete označiť zákazníka ako nového v zozname alebo tabuľke, môžete použiť funkciu COUNTIFS a rozširujúci sa rozsah v pomocnom stĺpci. V zobrazenom príklade je vzorec v E5, skopírovaný nadol,:

=(COUNTIFS($B$5:B5,B5)=1)+0

Pri prvom zobrazení zákazníka v zozname vráti vzorec 1. Následné výskyty vrátia nulu.

Vysvetlenie

Tento vzorec používa rozširujúci sa rozsah pre rozsah kritérií vo vnútri COUNTIFS:

COUNTIFS($B$5:B5,B5)

Pretože prvý odkaz je absolútny a druhý odkaz je relatívny, rozsah sa rozšíri, keď sa vzorec skopíruje nadol do stĺpca. Kritériom je jednoducho hodnota v aktuálnom riadku stĺpca B.

COUNTIFS vráti počet aktuálnych zákazníkov do tohto bodu v dátach. To znamená, že prvý výskyt zákazníka je 1, druhý je 2 atď. Pretože nám záleží iba na prvom výskyte, porovnáme počet s 1:

COUNTIFS($B$5:B5,B5)=1

Tento výraz vráti hodnotu TRUE, keď je počet 1 a FALSE pre akúkoľvek inú hodnotu.

Nakoniec, aby sme vynútili výsledok 1 alebo 0, pridáme nulu. Matematická operácia spôsobí, že Excel vynúti TRUE a FALSE na ekvivalentné čísla 1 a 0.

Poznámka: Vyššie uvedený príklad používa krstné meno pre ID zákazníka. To nie je realistické, ale ľudské oko to ľahko sleduje. V bežných údajoch bude ID zákazníka jedinečné číslo nejakého druhu.

Zaujímavé články...