Excel-formel: Kunden er ny -

Innholdsfortegnelse

Generisk formel

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

Sammendrag

For å merke en kunde som ny i en liste eller tabell, kan du bruke COUNTIFS-funksjonen og et utvidende område i en hjelpekolonne. I eksemplet vist er formelen i E5, kopiert ned,:

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

Første gang en kunde vises i listen, returnerer formelen 1. Påfølgende hendelser returnerer null.

Forklaring

Denne formelen bruker et utvidende område for kriteriene innen COUNTIFS:

COUNTIFS($B$5:B5,B5)

Fordi den første referansen er absolutt og den andre referansen er relativ, utvides området når formelen kopieres nedover i kolonnen. Kriteriene er ganske enkelt verdien i den gjeldende raden i kolonne B.

COUNTIFS returnerer antall nåværende kunder opp til det punktet i dataene. Dette betyr at den første forekomsten av en kunde er 1, den andre er 2, og så videre. Fordi vi bare bryr oss om den første forekomsten, sammenligner vi tellingen med 1:

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

Dette uttrykket vil returnere SANT når antallet er 1 og FALSK for en hvilken som helst annen verdi.

Til slutt, for å tvinge 1 eller 0 resultat, legger vi til null. Matematikkoperasjonen får Excel til å tvinge SANN og FALSK til ekvivalente tall, 1 og 0.

Merk: Eksemplet ovenfor bruker fornavn for kunde-ID. Dette er ikke realistisk, men det gjør det enkelt for det menneskelige øye å spore. I normale data vil kunde-ID være et unikt nummer av noe slag.

Interessante artikler...