
Splošna formula
=COUNTIFS(rng1,1,rng2,">="&A1,rng2,"<="&EOMONTH(A1,0))
Povzetek
Za štetje novih strank po mesecih lahko uporabite pomožni stolpec in funkcijo COUNTIFS. V prikazanem primeru je formula v H5:
=COUNTIFS(new,1,date,">="&G5,date,"<="&EOMONTH(G5,0))
kjer sta "novi" (E5: E15) in "datum" (C5: C15) imenovani obsegi.
Pojasnilo
Ta formula se opira na pomožni stolpec, ki je v prikazanem primeru stolpec E. Kopirana formula v E5 je:
=(COUNTIFS($B$5:B5,B5)=1)+0
Ta formula vrne 1 za nove stranke in 0 za ponovljene stranke in je tukaj podrobno razložena. Ko je ta formula vzpostavljena, lahko s funkcijo COUNTIFS štejete nove stranke v vsakem mesecu.
Prvo območje in merila znotraj COUNTIFS štejejo 1 v stolpcu "novo":
=COUNTIFS(new,1
brez dodatnih meril bi to vrnilo število vseh edinstvenih strank v podatkih. Vendar želimo štetje po mesecih, zato moramo štetje omejiti na vsak mesec, prikazan v stolpcu G.
Imena mesecev v stolpcu G so dejansko datumi "prvi v mesecu": 1. januar 2019, 1. februar 2019 in 1. marec 2019. Datumi so formatirani v obliki številke stranke "mmm", da se prikažejo kot tričrkovna imena mesecev: To nam omogoča, da napišemo preprosta merila za štetje po mesecih z uporabo datumov neposredno.
Za omejitev števila na samo 1, ki so večja ali enaka prvemu v mesecu v stolpcu G, uporabimo imenovani obseg "datum", združen z večjim ali enakim operatorju:
=COUNTIFS(new,1,date,">="&G5
Za nadaljnje omejevanje števila, tako da vključuje samo 1, ki se zgodi do konca vsakega meseca, dodamo še zadnji par obsega / meril:
=COUNTIFS(new,1,date,">="&G5,date,"<="&EOMONTH(G5,0))
Tu ponovno uporabimo imenovani obseg "datum" in povežemo operator, ki je manjši ali enak (<=), do zadnjega dne v mesecu, ustvarjenega s funkcijo EOMONTH.
Ko se ta formula kopira, vrne število novih strank v vsakem mesecu.
Ponovite stranke na mesec
Če želite šteti več strank po mesecih, lahko prilagodite formulo tako, da šteje ničle namesto 1. Kopirana formula v I5 je:
=COUNTIFS(new,0,date,">="&G5,date,"<="&EOMONTH(G5,0))