Разлічыце колькасць дзён паміж двума датамі ў Excel

  • Падзяліцца Гэтым
Michael Brown

Гэты падручнік навучыць вас некалькім хуткім і простым спосабам даведацца, колькі дзён паміж дзвюма датамі ў Excel.

Вам цікава, колькі дзён паміж дзвюма датамі? Можа, вам трэба ведаць колькасць дзён паміж сённяшнім днём і нейкай датай у мінулым ці будучыні? Ці вы проста хочаце лічыць працоўныя дні паміж дзвюма датамі? Якой бы ні была ваша праблема, адзін з прыведзеных ніжэй прыкладаў абавязкова дасць рашэнне.

    Калькулятар колькасці дзён паміж датамі

    Калі вы шукаеце хуткі адказ, проста падайце дзве даты ў адпаведныя клеткі, і наш онлайн-калькулятар пакажа вам, колькі дзён ад даты да даты:

    Заўвага. Для прагляду ўбудаванай працоўнай кнігі дазвольце маркетынгавыя файлы cookie.

    Цікава даведацца, па якой формуле разлічаны вашы даты? Гэта так проста, як =B3-B2 :)

    Ніжэй вы знойдзеце падрабязнае тлумачэнне таго, як працуе гэтая формула, і даведаецеся некалькі іншых метадаў разліку дзён паміж датамі ў Excel.

    Колькі дзён паміж датамі разлік

    Самы просты спосаб вылічыць дні паміж датамі ў Excel - адняць адну дату з другой:

    Большая дата- Старая дата

    Напрыклад , каб даведацца, колькі дзён паміж датамі ў ячэйках A2 і B2, выкарыстайце наступную формулу:

    =B2 - A2

    Дзе A2 — больш ранняя дата, а B2 — больш позняя.

    Вынікам з'яўляецца цэлы лік, які ўяўляе нумар. дзён паміж двумадаты:

    Як працуе гэтая формула

    Як вы напэўна ведаеце, Microsoft Excel захоўвае даты ў выглядзе парадкавых нумароў, пачынаючы з 1 студзеня 1900 г., які прадстаўлены лічбай 1. У гэтай сістэме 2-Jan-1900 захоўваецца як лічба 2, 3-Jan-1900 як 3 і г.д. Такім чынам, адымаючы адну дату ад другой, вы фактычна адымаеце цэлыя лікі, якія прадстаўляюць гэтыя даты.

    У нашым прыкладзе формула ў C3 адымае 43226 (лікавае значэнне 6 мая 18 г.) ад 43309 ( лікавае значэнне 28-Jul-18) і вяртае вынік 83 дзён.

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

    Вылічыце колькасць дзён паміж датамі ў Excel з дапамогай DATEDIF

    Іншы спосаб падліку дзён паміж датамі ў Excel - гэта выкарыстанне функцыі DATEDIF, якая спецыяльна распрацавана для вылічэння розніцы дат у розных адзінках, уключаючы дні, месяцы і гады.

    Каб атрымаць лік дзён паміж 2 датамі, вы ўказваеце дату пачатку ў першым аргументе, дату заканчэння ў другім аргументе і адзінку "d" у апошнім аргументе:

    ДАТАДЫФ(дата_пачатку, дата_канца, "d")

    У у нашым прыкладзе формула выглядае наступным чынам:

    =DATEDIF(A2, B2, "d")

    У адрозненне ад аперацыі аднімання, формула DATEDIF можа толькіадняць больш старую дату ад новай даты, але не наадварот. Калі дата пачатку пазнейшая за дату заканчэння, формула выдае #NUM! памылка, як у радку 5 на скрыншоце ніжэй:

    Заўвага. DATEDIF - гэта недакументаваная функцыя, што азначае, што яе няма ў спісе функцый у Excel. Каб пабудаваць формулу DATEDIF на вашым працоўным аркушы, вам трэба будзе ўвесці ўсе аргументы ўручную.

    Падлік дзён паміж датамі з дапамогай функцыі Excel DAYS

    У карыстальнікаў Excel 2013 і Excel 2016 ёсць яшчэ адзін. дзіўна просты спосаб вылічыць дні паміж дзвюма датамі - функцыя DAYS.

    Калі ласка, звярніце ўвагу, што ў параўнанні з DATEDIF, формула DAYS патрабуе аргументаў у адваротным парадку:

    DAYS(end_date, start_date)

    Такім чынам, наша формула прымае наступную форму:

    =DAYS(B2, A2)

    Як і адніманне, яна вяртае розніцу ў выглядзе дадатнага або адмоўнага ліку ў залежнасці ад таго, больш ці меншая дата заканчэння за пачатковую date:

    Як разлічыць колькасць дзён паміж сённяшняй і іншай датай

    Насамрэч, вылічэнне колькасці дзён ад або да пэўнай даты - гэта прыватны выпадак матэматыкі "колькі дзён паміж датамі". Для гэтага вы можаце выкарыстаць любую з вышэйзгаданых формул і падаць функцыю СЁННЯ замест адной з дат.

    Каб вылічыць колькасць дзён з даты , г.зн. паміж мінулай датай і сёння:

    СЁННЯ() - мінулая_дата

    Каб падлічыць колькасць дзён да даты , г.зн. паміж будучай датай і сённяшнім днём:

    Будучая_дата- СЁННЯ()

    У якасці прыкладу давайце вылічым розніцу паміж сённяшняй і больш ранняй датай у фармаце A4:

    =TODAY() - A4

    А цяпер давайце даведаемся, колькі дзён паміж сённяшняя і больш позняя дата:

    Як разлічыць працоўныя дні паміж дзвюма датамі ў Excel

    У сітуацыях, калі вам трэба атрымаць колькасць дзён паміж двума даты без выхадных, выкарыстоўвайце функцыю NETWORKDAYS:

    NETWORKDAYS(дата_пачатку, дата_канца, [святы])

    Першыя два аргументы ўжо павінны падацца вам знаёмымі, а трэці (неабавязковы) аргумент дазваляе выключыць карыстальніцкі спіс святаў ад колькасці дзён.

    Каб даведацца, колькі працоўных дзён паміж двума датамі ў слупках A і B, выкарыстоўвайце наступную формулу:

    =NETWORKDAYS(A2, B2)

    Па жаданні вы можаце ўвесці свой спіс святочных дзён у некаторыя ячэйкі і ўказаць формулу, каб гэтыя дні былі выключаны:

    =NETWORKDAYS(A2, B2, $A$9:$A$10)

    У выніку толькі бізнес Улічваюцца дні паміж двума датамі:

    Падказка. У выпадку, калі вам трэба апрацоўваць карыстальніцкія выхадныя (напрыклад, выхадныя - гэта нядзеля і панядзелак або толькі нядзеля), выкарыстоўвайце функцыю NETWORKDAYS.INTL, якая дазваляе вам вызначыць, якія дні тыдня трэба лічыць выхаднымі.

    Знайсці нумар дзён паміж двума датамі з Date & Майстар часу

    Як бачыце, Microsoft Excel прапануе некалькірозныя спосабы падліку дзён паміж датамі. Калі вы не ўпэўненыя, якую формулу выкарыстоўваць, дазвольце нашым Date & Майстар часу падлічыць за вас колькі дзён паміж дзвюма датамі. Вось як:

    1. Выберыце ячэйку, у якую вы хочаце ўставіць формулу.
    2. На ўкладцы Ablebits Tools у полі Дата & Час група, націсніце Дата & Майстар часу :

    3. У Дата & У дыялогавым акне майстра часу пераключыцеся на ўкладку Розніца і зрабіце наступнае:
      • У полі Дата 1 увядзіце першую дату (дату пачатку) або спасылку на ячэйку, якая змяшчае яго.
      • У поле Дата 2 увядзіце другую дату (дату заканчэння).
      • У поле Розніца ў , выберыце D .

      Майстар адразу паказвае папярэдні прагляд формулы ў ячэйцы і вынік у полі Розніца ў .

    4. Націсніце кнопку Уставіць формулу і ўстаўце формулу ў выбраную ячэйку. Гатова!

    Двойчы пстрыкніце маркер запаўнення, і формула будзе скапіявана праз слупок:

    Каб адлюстраваць розніцу ў датах крыху па-іншаму, вы можаце выбраць любую з дадатковых опцый:

    • Паказаць тэкставыя цэтлікі - слова "дні" будзе з'явіцца разам з нумарам, як паказана на скрыншоце ніжэй.
    • Не паказваць нулявыя адзінкі - калі розніца ў датах складае 0 дзён, пусты радок (пустыячэйка) будзе вернута.
    • Адмоўны вынік, калі Дата 1 > Дата 2 - формула верне адмоўны лік, калі дата пачатку пазнейшая за дату заканчэння.

    На скрыншоце ніжэй паказана некалькі дадатковых опцый у дзеянні:

    Вось як вы разлічваеце колькасць дзён паміж датамі ў Excel. Калі вы жадаеце праверыць наш Date & Майстар формулы часу ў вашых працоўных аркушах, вы можаце загрузіць 14-дзённую пробную версію Ultimate Suite, якая ўключае гэта, а таксама больш за 70 іншых інструментаў эканоміі часу для Excel.

    Даступныя спампоўкі

    Колькі дзён паміж датамі - прыклады (.xlsx файл)

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.