Excel vzorec: Noví zákazníci mesačne

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete počítať nových zákazníkov podľa mesiaca, môžete použiť pomocný stĺpec a funkciu COUNTIFS. V zobrazenom príklade je vzorec v H5:

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

kde „nový“ (E5: E15) a „dátum“ (C5: C15) sú pomenované rozsahy.

Vysvetlenie

Tento vzorec sa spolieha na pomocný stĺpec, ktorým je v uvedenom príklade stĺpec E. Vzorec v E5, skopírovaný nadol, je:

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

Tento vzorec vracia 1 pre nových zákazníkov a 0 pre opakujúcich sa zákazníkov a je tu podrobne vysvetlený. Keď bude tento vzorec zavedený, bude možné pomocou funkcie COUNTIFS počítať nových zákazníkov v každom mesiaci.

Prvý rozsah a kritériá vo vnútri COUNTIFS počítajú 1 v stĺpci „nové“:

=COUNTIFS(new,1

bez ďalších kritérií by to vrátilo počet všetkých jedinečných zákazníkov v dátach. Chceme však počet podľa mesiaca, takže je potrebné obmedziť počet na každý mesiac uvedený v stĺpci G.

Názvy mesiacov v stĺpci G sú vlastne dátumy „prvého mesiaca“: 1. januára 2019, 1. februára 2019 a 1. marca 2019. Dátumy sú naformátované vo formáte čísla zákazníka „mmm“ tak, aby sa zobrazovali ako trojpísmenové názvy mesiacov: To nám umožňuje písať jednoduché kritériá na počítanie podľa mesiaca pomocou priamych dátumov.

Na obmedzenie počtu iba na 1, ktoré sú väčšie alebo rovné prvému mesiacu v stĺpci G, použijeme pomenovaný rozsah „dátum“ zreťazený na väčší alebo rovný operátoru:

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

Aby sme počet ďalej obmedzili tak, aby sa na konci každého mesiaca vyskytli iba 1, pridáme jeden posledný pár rozsah / kritérium:

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

Opäť tu použijeme pomenovaný rozsah „dátum“ a spojíme operátor menší alebo rovný operátoru (<=) do posledného dňa v mesiaci, ktorý je vytvorený pomocou funkcie EOMONTH.

Keď sa tento vzorec skopíruje nadol, vráti počet nových zákazníkov v každom mesiaci.

Opakujte zákazníkov mesačne

Ak chcete počítať opakujúcich sa zákazníkov podľa mesiaca, môžete upraviť vzorec tak, aby počítal nuly namiesto 1. Vzorec v I5, skopírovaný nadol, je:

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

Zaujímavé články...