Содржина
Ако барате некои од најлесните начини за SUMIF помеѓу два датуми и друг критериум, тогаш овој напис ќе ви биде корисен. Потребно е понекогаш да се направи собирање вредности во рамките на ограничување на временски периоди и врз основа на критериуми, а за брзо извршување на оваа задача, можете да го следите овој напис.
Преземете работна книга
SUMIF помеѓу Dates.xlsm
7 начини за SUMIF помеѓу два датуми и со друг критериум
Тука го имаме следниов сет кој содржи продажни записи за некои производи со нивните проценети датуми на испорака и продажни региони на една компанија. Користејќи ја оваа база на податоци, ќе ги демонстрираме начините за сумирање на продажните вредности врз основа на одреден регион и временски опсег.
Користевме Microsoft Excel 365 верзија овде, можете да користите која било друга верзија според вашата погодност.
Метод-1: Користење на функцијата SUMIFS за SUMIF помеѓу два датуми со друг критериум
Сакаме да ги сумираме продажните вредности за Источен Регион и за датумите помеѓу 1/10/2022 и 3/20/2022 (м-дд-ггг) со користење на функцијата SUMIFS овде.
Чекори :
➤ Внесете ја следната формула во ќелијата E14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&C14,D4:D11,"East")
Тука, E4:E11 е опсегот на продажба што вредностите сакаме да ги сумираме, C4:C11 е опсегот на датуми за првите критериуми, „>="&B14 е првиот критериумшто значи поголемо или еднакво на датумот на започнување 1/10/2022 . Вториот опсег на критериуми е сличен на првиот и критериумите за овој опсег се “<=”&C14 што значи помал или еднаков на крајниот датум 3/20/2022 и последниот опсег на критериуми е D4:D11 што ги содржи регионите, критериумите за овој опсег би биле Исток .
➤ Притиснете ENTER .
Сега, ќе го добиете збирот на продажба од 13.806,00$ за нашиот дефиниран опсег на датуми со друг критериум: Исток Регион .
Прочитајте повеќе: Како да направите SUMIF опсег на датум во Excel (9 начини)
Метод-2: Користење SUMIFS и EOMONTH до SUMIF помеѓу два датуми со друг критериум
Во овој дел, ќе се обидеме да го најдеме збирот на продажните вредности за датумите на јануари месец и Јужен Регион . Значи, ќе ја користиме функцијата EOMONTH со функцијата SUMIFS тука.
Чекори :
➤ Внесете ја следната формула во ќелијата D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&EOMONTH(B14,0),D4:D11,C14)
Тука, E4:E11 е продажниот опсег што вредностите сакаме да ги сумираме, C4:C11 е опсегот на датуми за првите критериуми, “>=”&B14 е првиот критериум што значи поголем или еднаков на датумот на започнување 1/1/2022 . Вториот опсег на критериуми е сличен на првиот и накритериумите за овој опсег се “<=”&EOMONTH(B14,0) што значи помалку или еднакво на крајниот датум на јануари месец, 1/31/2022 , а последниот опсег на критериуми е D4:D11 кој ги содржи регионите, критериумите за овој опсег би биле Исток .
➤ Притиснете ENTER .
Потоа, ќе го добиете збирот на продажбите, 6,835,00$ за датумите од јануари месец со друг критериум: Југ Регион .
Прочитајте повеќе: Како да користите SUMIFS до SUM вредности во опсегот на датуми во Excel
Метод-3: SUMIFS и DATE Функции на SUMIF помеѓу два датуми
Овде, ќе ја користиме функцијата SUMIFS и DATE функцијата , да сумираме, продажните вредности за Север Регионот и за датумите во 1/10/2022 и 3/20/2022 .
Чекори :
➤ Напишете следнава формула во ќелијата E14 .
=SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
Тука, E4: E11 е продажен опсег што сакаме да ги сумираме, C4:C11 е опсег на датуми за првиот и вториот критериум, а последниот опсег на критериуми е D4:D11 што ги содржи регионите.
-
DATE(2022,1,10)
→ враќа број на вредност на датумИзлез → 44571
-
">="&DATE(2022,1,10)
станува">= 44571"
-
DATE(2022,3,20)
→ враќа број на вредност на датумИзлез → 44640
-
"<="&DATE(2022,3,20)
станува"<= 44640"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
стануваSUMIFS(E4:E11,C4:C11,">= 44571",C4:C11,"<= 44640",D4:D11, “North”)
→ проверува дали вредностите на датумот на опсегот C4:C11 се поголеми или еднакви на 44571 и помала или еднаква на 44640 и регионот Север во D4:D11 опсеготИзлез → $9,496,00
➤ Притиснете ENTER .
Потоа, ќе го добиете збирот на продажбата, 9,496,00$ за нашиот дефиниран опсег на датуми со другите критериуми: Север Регион .
Поврзани содржини: Како да се користи формулата IF за опсег на датум во Excel (6 методи)
Слични читања:
- Како да поставите потсетник за датум на доспевање во Excel (3 брзи методи)
- Користете Pivot Table за филтрирање опсег на датуми во Excel (5 начини)
- VLOOKUP Датумски опсег и повратна вредност во Excel (4 соодветни методи)
- Како да се пресмета просечната ако е во опсег на датуми во Excel (3 начини)
Метод-4: Користење на функцијата SUMIFS со TODAY
S претпоставиме, сакате да ги добиете вкупните продажни вредности за датумите помеѓу 1/1/2022 и денешниот датум ( 3/23/2022 ) и за Источен Регион . И, за да го направите ова, можете да ја користите функцијата ДЕНЕС заедно со функцијата SUMIFS .
Чекори :
➤ Внесете ја следната формула во ќелијата D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY(),D4:D11,C14)
Тука, E4:E11 е продажниот опсег којвредности што сакаме да ги сумираме, C4:C11 е опсегот на датуми за првиот и вториот критериум, а последниот опсег на критериуми е D4:D11 што ги содржи регионите.
-
">="&B14
станува">= 44562"
-
TODAY()
→ го враќа денешниот датумИзлезот → 44643 (3/23/2022)
-
"<="&TODAY()
станува"<= 44643"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
стануваSUMIFS(E4:E11,C4:C11,">= 44562",C4:C11,"<= 44643",D4:D11, “East”)
→ проверува дали вредностите на датумот на опсегот C4:C11 се поголеми или еднакви на 44562 и помали или еднакви на 44643 и регионот Исток во D4: D11 опсегИзлез → 15.208,00$
➤ Притиснете ENTER .
Конечно, ќе го добиете збирот на продажба кој е 15.208,00 $ за датумите помеѓу првиот ден од јануари 2022 година и денешниот датум со критериуми: Исток Регион .
Ако сакате да го промените последниот датум на датумот се движат од денешниот датум до 10 дена пред денешниот датум, потоа користете ја следнава формула
SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
За последниот датум како датум 10 дена по денешниот датум
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()+10,D4:D11,C14)
Прочитај повеќе: Excel VBA: Филтрирај датум пред денес (со брзи чекори)
Метод-5: Комбинација на функции SUM и IF до SUMIF помеѓу два датуми и со друг критериум
Можете да ја користите комбинацијата на функцијата SUM и функцијата IF допресметајте ја вкупната продажба за датумите помеѓу 1/10/2022 до 3/20/2022 и за Исток Регион .
Чекори :
➤ Внесете ја следната формула во ќелијата E14 .
=SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
Тука, E4:E11 е продажниот опсег што вредностите сакаме да ги сумираме, C4 :C11 е опсегот на датуми за првиот и вториот критериум, а последниот опсег на критериуми е D4:D11 што ги содржи регионите.
-
IF((C4:C11)>=B14
→ проверува дали вредностите на датумот на опсегот C4:C11 се поголеми или еднакви на вредноста на B14 .Излез →
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
IF((C4:C11)<=C14
→ проверува дали вредностите на датумот на опсегот C4:C11 се помали или еднакви на вредноста на C14 .Излез →
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}
-
IF(D4:D11=D14,E4:E11)
→ проверува дали регионите од опсегот D4:D11 се еднакви на регионот Исток од C14 и враќа({TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}, E4:E11)
Излез →
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11)))
станува→
{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}
Излез →
{FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
стануваSUM({FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE})
Излез → 13.806,00$
➤ Притиснете ENTER >>Регион .
Поврзани содржини: Excel SUMIF со опсег на датуми во месец и засилувач;Година (4 Примери)
Метод-6: Користење на функциите SUMPRODUCT, MONTH и YEAR
Овде, ќе ја користиме функцијата SUMPRODUCT , на <Функција 1>MONTH и функцијата YEAR за сумирање на продажните вредности за датумите на јануари месец и Исток Регион.
Чекори :
➤ Внесете ја следната формула во ќелијата E14 .
=SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
Тука, E4:E11 е продажниот опсег што вредностите сакаме да ги сумираме, C4:C11 е опсег на датуми за првиот и вториот критериум, а последниот опсег на критериуми е D4:D11 што ги содржи регионите.
-
MONTH(C4:C11)
→ МЕСЕЦ го враќа бројот на месецот на датумитеИзлез →
{1;1;1;2;2;3;3;3}
-
MONTH(C4:C11)=1
станува{1;1;1;2;2;3;3;3}=1
Излез →
{TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}
-
YEAR(C4:C11)
→ ги враќа годишните вредности на датумитеИзлез →
{2022;2022;2022;2022;2022;2022;2022;2022}
-
YEAR(C4:C11)=2022
станува{2022;2022;2022;2022;2022;2022;2022;2022}=2022
Излез →
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
D4:D11=D14
→ проверува дали регионите на опсегот D4:D11 се еднакви на регионот Исток од C14{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}
-
SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
станува→
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})
Излез → 7,337,00$
➤ Притиснете ENTER .
После, ќе ја добиете сумата на продажба, 7.337,00$ за јануари месец со друг критериум: Исток Регион .
Прочитајте повеќе: Excel SUMIF со опсег на датуми во месец и засилувач; Година (4 примери)
Метод-7: VBA код до SUMIF помеѓу два датуми со различни критериуми
Ќе користиме VBA код овде за да го извршиме пресметка на вкупните продажни вредности помеѓу двата датума 1/10/2022 и 3/20/2022 со критериум Исток Регион .
Чекори :
➤ Одете на Програмер Tab >> Visual Basic Опција.
Потоа, Visual Basic Editor ќе се отвори .
➤ Одете во Вметни Таб >> Модул Опција.
Потоа, ќе се креира Модул .
➤ Напишете ја следнава шифра
3076
Ќе ја добиеме нашата вредност во ќелијата E14 и DATEVALUE ќе ја претворат низата датум во вредност на датумот, а потоа по исполнувањето на критериумите SUMIFS ќе ја вратат додадената продажна вредност во ќелијата E14 .
➤ Притиснете F5 .
Конечно, ќе го добиете збирот на продажба од 13.806,00$ за нашиот дефиниран опсег на датуми со друг критериум: Исток Регион .
Прочитајте повеќе: Како да користите SUMIFS со Опсег на датуми и повеќе критериуми (7 брзи начини)
Дел за вежбање
За вежбање сами дадовме дел Пракса како подолу во листот со име Вежбајте . Те молам направи го тоасами.
Заклучок
Во оваа статија се обидовме да ги покриеме начините за SUMIF меѓу два датуми и друг критериум лесно . Се надевам дека ќе ви биде корисно. Ако имате какви било предлози или прашања, слободно споделете ги во делот за коментари.