Як 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) што азначае менш або роўна даты заканчэння студзеня месяц, 31.01.2022 , і апошні дыяпазон крытэрыяў D4:D11 змяшчае рэгіёны, крытэрыем для гэтага дыяпазону будзе Усход .

➤ Націсніце ENTER .

Пасля гэтага вы атрымаеце суму продажаў $6,835.00 за даты студзеня месяц з іншым крытэрыем: Паўднёвы Рэгіён .

Дадатковая інфармацыя: Як выкарыстоўваць SUMIFS для SUM значэнняў у дыяпазоне дат у Excel

Метад 3: функцыі SUMIFS і DATE для SUMIF паміж двума датамі

Тут мы будзем выкарыстоўваць функцыю SUMIFS і DATE функцыя , падводзячы вынікі, значэнні продажаў для Паўночнага рэгіёна і для дат у межах 1/10/2022 і 20/3/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 хуткія метады)
  • Выкарыстанне зводнай табліцы для фільтрацыі дыяпазону дат у Excel (5 спосабаў)
  • Дыяпазон дат VLOOKUP і вяртанае значэнне ў Excel (4 прыдатныя метады)
  • Як разлічыць сярэдняе значэнне If у межах дыяпазону дат у Excel (3 спосабы)

Метад-4: Выкарыстанне функцыі SUMIFS з TODAY

S напрыклад, вы хочаце атрымаць агульныя значэнні продажаў для дат паміж 1/1/2022 і сённяшняй датай ( 3/23/2022 ) і для Усходні рэгіён . Для гэтага вы можаце выкарыстоўваць функцыю TODAY разам з функцыю 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 дзён да сённяшняй даты, затым выкарыстоўвайце наступную формулу

=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()-10,D4:D11,C14)

Для апошняй даты як дата праз 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 .

У рэшце рэшт, вы атрымаеце суму продажаў, $13,806.00 для вызначанага намі дыяпазону дат з іншымі крытэрамі: Усход Рэгіён .

Звязаны змест: Excel SUMIF з дыяпазонам дат у месяцах &Год (4 прыклады)

Метад-6: Выкарыстанне функцый SUMPRODUCT, MONTH і YEAR

Тут мы будзем выкарыстоўваць функцыю SUMPRODUCT , Функцыя 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 з крытэрам Усходні рэгіён .

Крокі :

➤ Перайдзіце да Распрацоўшчык Укладка >> Параметр Visual Basic.

Затым адкрыецца Рэдактар ​​Visual Basic .

➤ Перайдзіце да опцыі Уставіць Укладка >> Модуль .

Пасля гэтага будзе створаны Модуль .

➤ Напішыце наступны код

9258

Мы атрымаем наша значэнне ў ячэйцы E14 і DATEVALUE пераўтвораць радок даты ў значэнне даты, а затым пасля выканання крытэрыяў SUMIFS вернуць дададзены кошт продажаў у ячэйцы E14 .

➤ Націсніце F5 .

Нарэшце, вы атрымаеце суму продажаў $13 806,00 для вызначанага намі дыяпазону дат з іншы крытэрый: Усход Рэгіён .

Дадатковая інфармацыя: Як выкарыстоўваць SUMIFS з Дыяпазон дат і некалькі крытэрыяў (7 хуткіх спосабаў)

Практычны раздзел

Для практыкі самастойна мы забяспечылі Практычны раздзел , як паказана ніжэй, на аркушы пад назвай Практыкуйцеся . Калі ласка, зрабі гэтасамастойна.

Выснова

У гэтым артыкуле мы паспрабавалі лёгка ахапіць спосабы SUMIF паміж дзвюма датамі і іншым крытэрыем . Спадзяюся, вы знойдзеце гэта карысным. Калі ў вас ёсць якія-небудзь прапановы або пытанні, не саромейцеся дзяліцца імі ў раздзеле каментарыяў.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.