Excel-formule: klant is nieuw -

Inhoudsopgave

Generieke formule

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

Samenvatting

Om een ​​klant als nieuw in een lijst of tabel te markeren, kunt u de COUNTIFS-functie en een uitbreidend bereik in een hulpkolom gebruiken. In het getoonde voorbeeld is de formule in E5, naar beneden gekopieerd,:

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

De eerste keer dat een klant in de lijst verschijnt, retourneert de formule 1. Latere exemplaren retourneren nul.

Uitleg

Deze formule gebruikt een uitbreidend bereik voor het criteriabereik binnen COUNTIFS:

COUNTIFS($B$5:B5,B5)

Omdat de eerste verwijzing absoluut is en de tweede verwijzing relatief, wordt het bereik groter naarmate de formule door de kolom wordt gekopieerd. Het criterium is gewoon de waarde in de huidige rij van kolom B.

COUNTIFS retourneert de telling van de huidige klant tot op dat punt in de gegevens. Dit betekent dat de eerste keer dat een klant voorkomt 1 is, de tweede 2, enzovoort. Omdat we alleen om het eerste voorkomen geven, vergelijken we de telling met 1:

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

Deze uitdrukking retourneert TRUE als het aantal 1 is en FALSE voor elke andere waarde.

Ten slotte, om een ​​resultaat van 1 of 0 te forceren, voegen we nul toe. De wiskundige bewerking zorgt ervoor dat Excel TRUE en FALSE dwingt tot gelijkwaardige getallen, 1 en 0.

Opmerking: in het bovenstaande voorbeeld wordt de voornaam gebruikt als klant-ID. Dit is niet realistisch, maar het maakt het voor het menselijk oog gemakkelijk om te volgen. In normale gegevens is de klant-ID een uniek nummer.

Interessante artikelen...