Како да SUMIF помеѓу два датуми и со друг критериум (7 начини)

  • Споделете Го Ова
Hugh West

Ако барате некои од најлесните начини за 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 меѓу два датуми и друг критериум лесно . Се надевам дека ќе ви биде корисно. Ако имате какви било предлози или прашања, слободно споделете ги во делот за коментари.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.