Ynhâldsopjefte
As jo op syk binne nei guon fan 'e maklikste manieren om SUMIF tusken twa datums en oare kritearia, dan sille jo dit artikel nuttich fine. It optellen fan wearden binnen in limyt fan tiidperioaden en basearre op kritearia is soms nedich en om dizze taak fluch te dwaan kinne jo dit artikel folgje.
Wurkboek downloade
SUMIF tusken Dates.xlsm
7 manieren om SUMIF tusken twa datums en mei oare kritearia
Hjir hawwe wy de folgjende dataset mei ferkeaprekords fan guon produkten mei har skatte leveringsdatums en ferkeapjende regio's fan in bedriuw. Mei help fan dizze dataset sille wy de manieren demonstrearje om ferkeapwearden op te heljen basearre op in spesifisearre regio en datumberik.
Wy hawwe Microsoft Excel 365 ferzje brûkt. hjir kinne jo alle oare ferzjes brûke neffens jo gemak.
Metoade-1: SUMIFS-funksje brûke om SUMIF tusken twa datums mei in oare kritearium te brûken
Wy wolle de ferkeapwearden gearfetsje foar de East Regio en foar de datums tusken 1/10/2022 en 3/20/2022 (m-dd-yyyy) troch hjir de SUMIFS-funksje te brûken.
Stappen :
➤ Typ de folgjende formule yn sel E14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&C14,D4:D11,"East")
Hjir, E4:E11 is it ferkeapberik hokker wearden wy optelle wolle, C4:C11 is it datumberik foar de earste kritearia, “>=”&B14 is it earste kriteariumwat betsjut grutter as of gelyk oan de startdatum 1/10/2022 . It twadde kriteariaberik is fergelykber mei it earste en de kritearia foar dit berik is “<=”&C14 wat minder as of gelyk oan de eindatum betsjut. 3/20/2022 en it lêste kriteariaberik is D4:D11 befettet de regio's, de kritearia foar dit berik soe East wêze .
➤ Druk op ENTER .
No krije jo de som fan ferkeap fan $13.806.00 foar ús definieare datumberik mei in oar kritearium: East Regio .
Lês mear: Hoe kinne jo SUMIF-datumberikmoanne yn Excel dwaan (9 manieren)
Metoade-2: SUMIFS en EOMONTH brûke om SUMIF tusken twa datums mei in oare kritearium
Yn dizze seksje sille wy besykje de som fan 'e ferkeapwearden te finen foar de datums fan jannewaris moanne en de Súd Regio . Sa sille wy de EOMONTH-funksje brûke mei de SUMIFS-funksje hjir.
Stappen :
➤ Typ de folgjende formule yn sel D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&EOMONTH(B14,0),D4:D11,C14)
Hjir, E4:E11 is it ferkeapberik hokker wearden wy optelle wolle, C4:C11 is it datumberik foar de earste kritearia, “>=”&B14 is it earste kritearium dat betsjut grutter as of lyk oan de startdatum 1/1/2022 . De twadde kritearia berik is fergelykber mei de earste en dekritearia foar dit berik is “<=”&EOMONTH(B14,0) wat betsjut minder as of gelyk oan de eindatum fan jannewaris moanne, 1/31/2022 , en it lêste kriteariaberik is D4:D11 mei de regio's, de kritearia foar dit berik soe East wêze.
➤ Druk op ENTER .
Dêrnei krije jo de som fan ferkeap, $6.835.00 foar de datums fan jannewaris moanne mei in oar kritearium: Súd Regio .
Lês mear: Hoe kinne jo SUMIFS brûke om wearden te SUM yn datumberik yn Excel
Metoade-3: SUMIFS- en DATE-funksjes nei SUMIF tusken twa datums
Hjir sille wy de SUMIFS-funksje en de DATE brûke funksje , om gear te nimmen, de ferkeapwearden foar de Noard Regio en foar de datums binnen 1/10/2022 en 3/20/2022 .
Stappen :
➤ Type de folgjende formule yn sel E14 .
=SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
Hjir, E4: E11 is it ferkeapberik dat wearden wy optelle wolle, C4:C11 is it datumberik foar de earste en twadde kritearia, en it lêste kriteariumberik is D4:D11 mei dêryn de regio's.
-
DATE(2022,1,10)
→ jout in nûmer fan in datumweardeUtfier → 44571
-
">="&DATE(2022,1,10)
wurdt">= 44571"
-
DATE(2022,3,20)
→ jout in nûmer fan in datumweardeUtfier → 44640
-
"<="&DATE(2022,3,20)
wurdt"<= 44640"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
wurdtSUMIFS(E4:E11,C4:C11,">= 44571",C4:C11,"<= 44640",D4:D11, “North”)
→ kontrolearret oft de datumwearden fan it berik C4:C11 grutter binne as of gelyk oan 44571 en minder as of gelyk oan 44640 en de regio Noard yn it D4:D11 berikUtfier → $9,496.00
➤ Druk op ENTER .
Dan krije jo de som fan ferkeap, $9.496.00 foar ús definieare datumberik mei de oare kritearia: Noard Regio .
Besibbe ynhâld: Hoe kinne jo IF-formule brûke foar datumberik yn Excel (6 metoaden)
Gelykbere lêzingen:
- Hoe kinne jo in herinnering foar ferfaldatum ynstelle yn Excel (3 rappe metoaden)
- Brûk pivottabel om datumberik te filterjen yn Excel (5 manieren)
- VLOOKUP datumberik en weromwearde yn Excel (4 gaadlike metoaden)
- Hoe kinne jo gemiddelde berekkenje as binnen datumberik yn Excel (3 manieren)
Metoade-4: SUMIFS-funksje brûke mei TODAY
S oppose, jo wolle de totale ferkeapwearden krije foar de datums tusken 1/1/2022 en de datum fan hjoed ( 23/3/2022 ) en foar de East Regio . En om dit te dwaan kinne jo de TODAY-funksje brûke tegearre mei de SUMIFS-funksje .
Stappen :
➤ Typ de folgjende formule yn sel D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY(),D4:D11,C14)
Hjir, E4:E11 is it ferkeapberik datwearden dy't wy optelle wolle, C4:C11 is it datumberik foar de earste en twadde kritearia, en it lêste kriteariumberik is D4:D11 mei de regio's.
-
">="&B14
wurdt">= 44562"
-
TODAY()
→ jout de datum fan hjoed weromUtfier → 44643 (3/23/2022)
-
"<="&TODAY()
wurdt"<= 44643"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
wurdtSUMIFS(E4:E11,C4:C11,">= 44562",C4:C11,"<= 44643",D4:D11, “East”)
→ kontrolearret oft de datumwearden fan it berik C4:C11 binne grutter as of gelyk oan 44562 en minder as of lyk oan 44643 en de regio East yn de D4: D11 berikUtfier → $15.208.00
➤ Druk op ENTER .
Ut lêst krije jo de som fan ferkeap dy't $15.208.00 is foar de datums tusken de earste dei fan jannewaris 2022 en de datum fan hjoed mei kritearia: East Regio .
As jo de lêste datum fan de datum feroarje wolle fariearje fan de datum fan hjoed oant 10 dagen foarôfgeand oan de datum fan hjoed, brûk dan de folgjende formule
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()-10,D4:D11,C14)
Foar de lêste datum as datum 10 dagen nei de datum fan hjoed
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()+10,D4:D11,C14)
Lês mear: Excel VBA: Filterdatum foar hjoed (mei rappe stappen)
Metoade-5: Kombinaasje fan SUM- en IF-funksjes nei SUMIF tusken twa datums en mei oare kritearia
Jo kinne de kombinaasje fan de SUM-funksje en de IF-funksje brûke neiberekkenje de totale ferkeap foar de datums tusken 1/10/2022 oant 3/20/2022 en foar de East Regio .
Stappen :
➤ Typ de folgjende formule yn sel E14 .
=SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
Hjir, E4:E11 is it ferkeapberik hokker wearden wy optelle wolle, C4 :C11 is it datumberik foar de earste en twadde kritearia, en it lêste kriteariumberik is D4:D11 mei de regio's.
-
IF((C4:C11)>=B14
→ kontrolearret oft de datumwearden fan it berik C4:C11 grutter as of gelyk binne oan de wearde fan B14 .Utfier →
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
IF((C4:C11)<=C14
→ kontrolearret oft de datumwearden fan it berik C4:C11 minder of gelyk binne oan de wearde fan C14 .Utfier →
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}
-
IF(D4:D11=D14,E4:E11)
→ kontrolearret oft de regio's fan it berik D4:D11 binne lyk oan de regio East fan C14 en jout({TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}, E4:E11)
Utfier →
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11)))
wurdt→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
,
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}
,
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}, {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
Utfier →
{FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
wurdtSUM({FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE})
Utfier → $13.806.00
➤ Druk op ENTER .
Uteinlik krije jo de som fan ferkeap, $13.806.00 foar ús definieare datumberik mei oare kritearia: East Region .
Besibbe ynhâld: Excel SUMIF mei in datumberik yn 'e moanne & amp;Jier (4 foarbylden)
Metoade-6: SUMPRODUCT, MONTH, en YEAR-funksjes brûke
Hjir sille wy de SUMPRODUCT-funksje brûke, de MONTH funksje , en de YEAR funksje om de ferkeapwearden op te summajen foar de datums fan de jannewaris moanne en de East Regio.
Stappen :
➤ Typ de folgjende formule yn sel E14 .
=SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
Hjir, E4:E11 is it ferkeapberik hokker wearden wy optelle wolle, C4:C11 is de datumberik foar de earste en twadde kritearia, en it lêste kriteariaberik is D4:D11 mei de regio's.
-
MONTH(C4:C11)
→ MOANNE jout it moannenûmer fan de datums weromUtfier →
{1;1;1;2;2;3;3;3}
-
MONTH(C4:C11)=1
wurdt{1;1;1;2;2;3;3;3}=1
Utfier →
{TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}
-
YEAR(C4:C11)
→ jout de jierwearden fan de datums weromUtfier →
{2022;2022;2022;2022;2022;2022;2022;2022}
-
YEAR(C4:C11)=2022
wurdt{2022;2022;2022;2022;2022;2022;2022;2022}=2022
Utfier →
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
D4:D11=D14
→ kontrolearret oft de regio's fan it berik D4:D11 binne lyk oan de regio East fan C14{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}
-
SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
wurdt→
SUMPRODUCT({TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}*{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;1;0;0;0;0;0}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;0;0;0;0;0;0}*E4:E11) SUMPRODUCT({1402;5935;0;0;0;0;0;0})
Utfier → $7.337.00
➤ Druk op ENTER .
Dêrnei krije jo de som fan ferkeap, $7.337.00 foar jannewaris moanne mei in oar kritearium: East Regio .
Lês mear: Excel SUMIF mei in datumberik yn 'e moanne & amp; Jier (4 foarbylden)
Metoade-7: VBA-koade nei SUMIF tusken twa datums mei ferskillende kritearia
Wy sille hjir in VBA koade brûke om de út te fieren berekkening fan it totaal fan de ferkeapwearden tusken de twa datums 1/10/2022 en 3/20/2022 mei in kritearium East Regio .
Stappen :
➤ Gean nei de Utwikkelder Tab >> Visual Basic Opsje.
Dan sil de Visual Basic Editor iepenje .
➤ Gean nei de Ynfoegje Tab >> Module Opsje.
Dêrnei, in Module sil oanmakke wurde.
➤ Skriuw de folgjende koade
8237
Wy krije ús wearde yn sel E14 en DATEVALUE sil de datumstring omsette yn in datumwearde en dan, nei it foldwaan oan de kritearia SUMIFS , sil de tafoege ferkeapwearde weromjaan yn sel E14 .
➤ Druk op F5 .
Ut lêst krije jo de som fan ferkeap fan $13.806.00 foar ús definiearre datumberik mei in oar kritearium: East Regio .
Lês Mear: Hoe kinne jo SUMIFS brûke mei Datumberik en meardere kritearia (7 rappe manieren)
Oefeningsdiel
Om sels te oefenjen hawwe wy in Oefenje -seksje levere lykas hjirûnder yn in blêd mei de namme Oefenje . Doch it asjeblyfttroch dysels.
Konklúzje
Yn dit artikel hawwe wy besocht om de manieren te dekken om SUMIF tusken twa datums en in oar kritearium maklik te dekken . Hoopje dat jo it nuttich fine. As jo suggestjes of fragen hawwe, diel se dan frij yn 'e kommentaar seksje.