Excel formula: Nove stranke na mesec -

Kazalo

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))

Zanimive Članki...