Excel-formel: Nye kunder per måned -

Innholdsfortegnelse

Generisk formel

=COUNTIFS(rng1,1,rng2,">="&A1,rng2,"<="&EOMONTH(A1,0))

Sammendrag

For å telle nye kunder etter måned, kan du bruke en hjelpekolonne og COUNTIFS-funksjonen. I eksemplet vist er formelen i H5:

=COUNTIFS(new,1,date,">="&G5,date,"<="&EOMONTH(G5,0))

der "nye" (E5: E15) og "dato" (C5: C15) er kalt områder.

Forklaring

Denne formelen er avhengig av en hjelpekolonne, som er kolonne E i det viste eksemplet. Formelen i E5, kopiert ned, er:

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

Denne formelen returnerer en 1 for nye kunder og en 0 for gjentatte kunder, og forklares i detalj her. Når denne formelen er på plass, kan COUNTIFS-funksjonen brukes til å telle nye kunder i hver måned.

Det første området og kriteriene i COUNTIFS teller 1 i den "nye" kolonnen:

=COUNTIFS(new,1

uten ytterligere kriterier, ville dette returnere en telling av alle unike kunder i dataene. Vi ønsker imidlertid å telle etter måned, så vi må begrense tellingen til hver måned som vises i kolonne G.

Månedens navn i kolonne G er faktisk «første i måneden» -datoene: 1. januar 2019, 1. februar 2019 og 1. mars 2019. Datoene er formatert med kundenummerformatet "mmm" for å vises som måneders navn på 3 bokstaver: Dette lar oss skrive enkle kriterier for å telle etter måned ved å bruke datoene direkte.

For å begrense tellingen til bare 1 som er større enn eller lik den første i måneden i kolonne G, bruker vi det nevnte området "dato" sammenkoblet til større enn eller lik operator:

=COUNTIFS(new,1,date,">="&G5

For å begrense antallet ytterligere til kun å inkludere 1 som skjer innen utgangen av hver måned, legger vi til et siste område / kriteriepar:

=COUNTIFS(new,1,date,">="&G5,date,"<="&EOMONTH(G5,0))

Her bruker vi igjen det navngitte området "dato", og vi sammenkobler operatøren (<=) som er mindre enn eller lik den siste dagen i måneden, opprettet med EOMONTH-funksjonen.

Ettersom denne formelen er kopiert ned, returnerer den antallet nye kunder i hver måned.

Gjenta kunder per måned

For å telle gjentatte kunder etter måned, kan du justere formelen til å telle nuller i stedet for 1-tallet. Formelen i I5, kopiert ned, er:

=COUNTIFS(new,0,date,">="&G5,date,"<="&EOMONTH(G5,0))

Interessante artikler...