Satura rādītājs
Ja meklējat dažus no vienkāršākajiem veidiem, kā SUMIF starp diviem datumiem un citu kritēriju, tad šis raksts jums būs noderīgs. Dažreiz ir jāsummē vērtības laika periodu robežās un pamatojoties uz kritērijiem, un, lai ātri veiktu šo uzdevumu, varat sekot šim rakstam.
Lejupielādēt darba burtnīcu
SUMIF starp datumiem.xlsm7 veidi, kā SUMIF starp diviem datumiem un ar citu kritēriju
Šeit mums ir šāda datu kopa, kas satur dažu produktu pārdošanas ierakstus ar to paredzamajiem piegādes datumiem un uzņēmuma pārdošanas reģioniem. Izmantojot šo datu kopu, mēs demonstrēsim pārdošanas vērtību summēšanas veidus, pamatojoties uz norādīto reģionu un datumu diapazonu.
Mēs esam izmantojuši Microsoft Excel 365 versiju šeit, varat izmantot jebkuru citu versiju atbilstoši jūsu ērtībām.
1. metode: SUMIFS funkcijas izmantošana, lai SUMIF starp diviem datumiem ar citu kritēriju
Mēs vēlamies apkopot pārdošanas vērtības par East Reģions un datumiem starp 1/10/2022 un 3/20/2022 (m-dd-dg-gggg), izmantojot SUMIFS funkcija šeit.
Soļi :
➤ Ievadiet šādā šūnā šādu formulu E14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&C14,D4:D11,"East")
Šeit, E4:E11 ir pārdošanas diapazons, kura vērtības vēlamies summēt, C4:C11 ir pirmā kritērija datuma diapazons, ">="&B14 ir pirmais kritērijs, kas nozīmē, ka lielāks vai vienāds ar sākuma datums 1/10/2022 Otrais kritēriju diapazons ir līdzīgs pirmajam, un šā diapazona kritēriji ir šādi. "<="&C14 kas nozīmē. mazāks vai vienāds ar beigu datums 3/20/2022 un pēdējais kritēriju diapazons ir D4:D11 kurā ir reģioni, šā diapazona kritēriji būtu šādi. East .
➤ Prese IEVADIET .
Tagad jūs iegūsiet šādu pārdošanas apjomu summu. $13,806.00 mūsu noteiktajam datumu diapazonam ar citu kritēriju: East Reģions .
Lasīt vairāk: Kā programmā Excel veikt SUMIF datumu diapazona mēnesi (9 veidi)
2. metode: SUMIFS un EOMONTH izmantošana, lai SUMMIFICĒTU starp diviem datumiem ar citu kritēriju
Šajā sadaļā mēs mēģināsim atrast pārdošanas vērtību summu par datumiem, kad Janvāris mēnesi un South Reģions . Tātad mēs izmantosim EOMONTH funkcija ar SUMIFS funkcija šeit.
Soļi :
➤ Ievadiet šādā šūnā šādu formulu D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&EOMONTH(B14,0),D4:D11,C14)
Šeit, E4:E11 ir pārdošanas diapazons, kura vērtības vēlamies summēt, C4:C11 ir pirmā kritērija datuma diapazons, ">="&B14 ir pirmais kritērijs, kas nozīmē, ka lielāks vai vienāds ar sākuma datums 1/1/2022 Otrais kritēriju diapazons ir līdzīgs pirmajam, un šā diapazona kritēriji ir šādi. "<="&EOMONTH(B14,0) kas nozīmē. mazāks par vai vienāds ar beigu datums Janvāris mēnesi, 1/31/2022 , un pēdējais kritēriju diapazons ir D4:D11 kurā ir reģioni, šā diapazona kritēriji būtu šādi. East .
➤ Prese IEVADIET .
Pēc tam iegūsiet pārdošanas summu, $6,835.00 datumiem Janvāris mēnesī ar citu kritēriju: South Reģions .
Lasīt vairāk: Kā lietot SUMIFS, lai saskaitītu vērtības datumu diapazonā programmā Excel
3. metode: SUMIFS un DATE funkcijas, lai summētu starp diviem datumiem
Šeit mēs izmantosim SUMIFS funkcija un DATU funkcija , apkopojot, pārdošanas vērtības par Ziemeļos Reģions un datumiem, kas ietilpst 1/10/2022 un 3/20/2022 .
Soļi :
➤ Ievadiet šādā šūnā šādu formulu E14 .
=SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
Šeit, E4:E11 ir pārdošanas diapazons, kura vērtības vēlamies summēt, C4:C11 ir datumu diapazons pirmajam un otrajam kritērijam, un pēdējā kritērija diapazons ir D4:D11 kurā ir reģioni.
DATUMS(2022,1,10)
→ atgriež datuma vērtības skaitliIzvades → 44571
">="&DATE(2022,1,10)
kļūst">= 44571"
DATUMS(2022,3,20)
→ atgriež datuma vērtības skaitliIzvades → 44640
"<="&DATE(2022,3,20)
kļūst"<= 44640"
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
kļūstSUMIFS(E4:E11,C4:C11,">= 44571",C4:C11,"<= 44640",D4:D11, "North")
→ pārbauda, vai diapazona datuma vērtības C4:C11 ir lielākas vai vienādas ar 44571 un mazāks vai vienāds ar 44640 un reģionu Ziemeļos in the D4:D11 diapazonsIzvades → $9,496.00
➤ Prese IEVADIET .
Tad iegūsiet pārdošanas summu, $9,496.00 mūsu noteiktajam datumu diapazonam ar citiem kritērijiem: Ziemeļos Reģions .
Saistīts saturs: Kā lietot IF formulu datumu diapazonam programmā Excel (6 metodes)
Līdzīgi lasījumi:
- Kā programmā Excel iestatīt datuma atgādinājumu (3 ātras metodes)
- Pivot tabulas izmantošana, lai filtrētu datumu diapazonu programmā Excel (5 veidi)
- VLOOKUP datuma diapazons un atgriešanas vērtība programmā Excel (4 piemērotas metodes)
- Kā aprēķināt vidējo vērtību, ja datuma diapazonā programmā Excel (3 veidi)
4. metode: Izmantojot SUMIFS funkciju ar TODAY
Pieņemsim, ka vēlaties iegūt kopējās pārdošanas vērtības datumiem starp 1/1/2022 un šodienas datumu ( 3/23/2022 ) un East Reģions . Un, lai to izdarītu, varat izmantot TODAY funkcija kopā ar SUMIFS funkcija .
Soļi :
➤ Ievadiet šādā šūnā šādu formulu D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY(),D4:D11,C14)
Šeit, E4:E11 ir pārdošanas diapazons, kura vērtības vēlamies summēt, C4:C11 ir datumu diapazons pirmajam un otrajam kritērijam, un pēdējā kritērija diapazons ir D4:D11 kurā ir reģioni.
">="&B14
kļūst">= 44562"
DIENA()
→ atgriež šodienas datumuIzvades → 44643 (3/23/2022)
"<="&TODAY()
kļūst"<= 44643"
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
kļūstSUMIFS(E4:E11,C4:C11,">= 44562",C4:C11,"<= 44643",D4:D11, "East")
→ pārbauda, vai diapazona datuma vērtības C4:C11 ir lielākas vai vienādas ar 44562 un mazāks vai vienāds ar 44643 un reģionu East in the D4:D11 diapazonsIzvades → $15,208.00
➤ Prese IEVADIET .
Visbeidzot, iegūsiet pārdošanas summu, kas ir $15,208.00 par datumiem no pirmās dienas līdz 2022. gada janvāris un šodienas datumu ar kritērijiem: East Reģions .
Ja vēlaties mainīt datumu intervāla pēdējo datumu no šodienas datuma uz 10 dienas pirms šodienas datuma, izmantojiet šādu formulu.
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()-10,D4:D11,C14)
Pēdējam datumam - datums, kas ir 10 dienas pēc šodienas datuma.
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()+10,D4:D11,C14)
Lasīt vairāk: Excel VBA: filtrējiet datumu pirms šodienas (ar ātriem soļiem)
5. metode: SUM un IF funkciju kombinācija, lai SUMIF starp diviem datumiem un ar citu kritēriju
Varat izmantot kombināciju SUM funkcija un IF funkcija lai aprēķinātu kopējo pārdošanas apjomu datumos starp 1/10/2022 uz 3/20/2022 un par East Reģions .
Soļi :
➤ Ievadiet šādā šūnā šādu formulu E14 .
=SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
Šeit, E4:E11 ir pārdošanas diapazons, kura vērtības vēlamies summēt, C4:C11 ir datumu diapazons pirmajam un otrajam kritērijam, un pēdējā kritērija diapazons ir D4:D11 kurā ir reģioni.
IF((C4:C11)>=B14
→ pārbauda, vai diapazona datuma vērtības C4:C11 ir lielākas vai vienādas ar vērtību B14 .Izvades →
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
IF((C4:C11)<=C14
→ pārbauda, vai diapazona datuma vērtības C4:C11 ir mazākas vai vienādas ar vērtību C14 .Izvades →
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE; FALSE}
IF(D4:D11=D14,E4:E11)
→ pārbauda, vai diapazona reģioni D4:D11 ir vienādas ar reģionu East no C14 un atgriež({TRUE; TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}, E4:E11)
Izvades →
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}
IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11)))
kļūst→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
,
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE; FALSE}
,
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}
→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}, {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}
Izvades →
{FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}
SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
kļūstSUM({FALSE; 5935; FALSE; FALSE; 7871; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE})
Izvades → $13,806.00
➤ Prese IEVADIET .
Galu galā iegūsiet pārdošanas summu, $13,806.00 mūsu noteiktajam datumu diapazonam ar citiem kritērijiem: East Reģions .
Saistīts saturs: Excel SUMIF ar datumu diapazonu mēnesī un amp; gadā (4 piemēri)
6. metode: SUMPRODUCT, MONTH un YEAR funkciju izmantošana
Šeit mēs izmantosim SUMPRODUCT funkcija , un Mēneša funkcija , un GADA funkcija lai summētu pārdošanas vērtības par datumiem. Janvāris mēnesi un East Reģions.
Soļi :
➤ Ievadiet šādā šūnā šādu formulu E14 .
=SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
Šeit, E4:E11 ir pārdošanas diapazons, kura vērtības vēlamies summēt, C4:C11 ir datumu diapazons pirmajam un otrajam kritērijam, un pēdējā kritērija diapazons ir D4:D11 kurā ir reģioni.
MĒNESIS(C4:C11)
→ MĒNESIS atgriež datumu mēneša numuruIzvades →
{1;1;1;2;2;3;3;3}
MĒNESIS(C4:C11)=1
kļūst{1;1;1;2;2;3;3;3}=1
Izvades →
{TRUE; TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}
GADS(C4:C11)
→ atgriež datumu gadu vērtībasIzvades →
{2022;2022;2022;2022;2022;2022;2022;2022}
GADS(C4:C11)=2022
kļūst{2022;2022;2022;2022;2022;2022;2022;2022}=2022
Izvades →
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
D4:D11=D14
→ pārbauda, vai diapazona reģioni D4:D11 ir vienādas ar reģionu East no C14 Izvades →{TRUE; TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}
SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
kļūst→
→
SUMPRODUKTS({1;1;1;1;0;0;0;0;0;0;0}*{TRUE; TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; 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})
Izvades → $7,337.00
➤ Prese IEVADIET .
Pēc tam iegūsiet pārdošanas summu, $7,337.00 vietnē Janvāris mēnesī ar citu kritēriju: East Reģions .
Lasīt vairāk: Excel SUMIF ar datumu diapazonu mēnesī un amp; gads (4 piemēri)
7. metode: VBA kods SUMIF starp diviem datumiem ar dažādiem kritērijiem
Mēs izmantosim VBA kods šeit, lai aprēķinātu pārdošanas vērtību kopsummu starp diviem datumiem. 1/10/2022 un 3/20/2022 ar kritēriju East Reģions .
Soļi :
➤ Dodieties uz Izstrādātājs Cilne>> Visual Basic Iespēja.
Tad Visual Basic redaktors atvērsies.
➤ Dodieties uz Ievietot Cilne>> Modulis Iespēja.
Pēc tam Modulis tiks izveidots.
➤ Ierakstiet šādu kodu
Sub sumdatewithcriteria() Cells(14, 5).Value = Application.WorksheetFunction.SumIfs(Range("E4:E11"), _ Range("C4:C11"), ">=" & DateValue("1/10/2022"), Range("C4:C11"), "<=" & _ DateValue("3/20/2022"), Range("D4:D11"), "East") End Sub
Mēs iegūsim mūsu vērtību šūnā E14 un DATEVALUE pārveidos datuma virkni par datuma vērtību un pēc tam, kad būs izpildīti kritēriji. SUMIFS atgriezīs pievienoto pārdošanas vērtību šūnā E14 .
➤ Prese F5 .
Visbeidzot, iegūsiet šādu pārdošanas apjomu summu. $13,806.00 mūsu noteiktajam datumu diapazonam ar citu kritēriju: East Reģions .
Lasīt vairāk: Kā lietot SUMIFS ar datumu diapazonu un vairākiem kritērijiem (7 ātri veidi)
Prakses sadaļa
Prakses veikšanai mēs esam nodrošinājuši Prakse sadaļu, piemēram, zemāk lapā ar nosaukumu Prakse . Lūdzu, dariet to pats.
Secinājums
Šajā rakstā mēs centāmies aplūkot veidus, kā SUMIF starp diviem datumiem un citu kritēriju viegli. Ceru, ka jums tas būs noderīgs. Ja jums ir kādi ieteikumi vai jautājumi, nekautrējieties dalīties ar tiem komentāru sadaļā.