Як прымяніць формулу Excel для падліку дзён ад даты да сённяшняга дня

  • Падзяліцца Гэтым
Hugh West

Падлік колькасці дзён у Excel з'яўляецца важнай задачай у нашай штодзённай дзейнасці. Але якія формулы Excel дазваляюць зрабіць гэта эфектыўным спосабам? У гэтым артыкуле я збіраюся палічыць колькасць дзён ад любой даты да сённяшняга дня з дапамогай формулы Excel і Power Query.

Спампуйце практычны сшытак

Вы можаце спампаваць наступны сшытак Excel для лепшага разумець і практыкаваць гэта самастойна.

Падлік даты да сённяшняга дня.xlsx

8 простых спосабаў прымяніць формулу Excel для падліку дзён ад даты да Сёння

У гэтым артыкуле мы прадэманструем вам, як прымяніць формулу Excel для падліку дзён ад даты да сённяшняга дня з дапамогай формулы аднімання , функцыя TODAY , функцыя DATE , функцыя DAYS , функцыя DATEDIF , функцыя NETWORKDAYS , функцыя NETWORKS.INT , і выкарыстанне Power Query .

Перш чым перайсці да асноўнага абмеркавання, давайце паглядзім на наш набор даных.

На наступным малюнку імёны супрацоўнікаў з іх далучэннем даюцца даты. Мы павінны палічыць колькасць дзён ад даты далучэння да сённяшняга дня .

Давайце пачнем

1. Выкарыстанне формулы аднімання для падліку дзён ад даты да сённяшняга дня ў Excel

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

  • Пазней, калі вы можаце ўключыць святы ў функцыю. У такім выпадку запішыце тут наступную формулу. дзе C5 — дата далучэння, а D5 — дата бягучага дня, 7 — выхадныя пятніца і субота, а $E $5:$E$13 прызначаны для святаў.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)

  • Нарэшце, вы атрымаеце наступны вынік.

Больш падрабязна: Як падлічыць колькасць дзён запазычанасці ў Excel (з простымі крокамі)

8. Выкарыстанне Power Query для падліку дзён ад даты да сённяшняга дня ў Excel

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

Power Query , адзін з самых магутных інструментаў бізнес-аналітыкі, патрабуе ад карыстальніка не вывучаць пэўны код.

Першая функцыя даступны ў MS Excel у 2010, Excel 2010 і 2013, з'яўляецца бясплатнай надбудовай. Ён быў цалкам інтэграваны ў Excel з 2016 года.

Тут я паказваю толькі працэс аднімання з дапамогай Power Query .

Крок 1:

  • Спачатку абярыце дыяпазон ячэек B4:D13 > З табліцы (даступна ва ўкладцы Даныя )> Стварыць табліцу >націсніце.

Крок 2:

  • Дадаць Слупок >націсніце клавішу CTRL >выберыце два слупкі, г.зн. Дата далучэння і Сёння >пстрыкніце Дата > Адняць дні.

Крок 3:

  • Выберыце ўкладку "Галоўная" > Зачыніць & Загрузіць > Зачыніць & Загрузіць у.

  • Тут мы абярэм Новы ліст >націснем.

  • Нарэшце, вы атрымаеце наступны вынік.

Больш падрабязна : Як аўтаматычна лічыць дні ад даты да сённяшняга дня з дапамогай формулы Excel

Выснова

У гэтым артыкуле мы разгледзелі 8 спосабы формул Excel для падліку дзён ад даты да сённяшняга дня. Я шчыра спадзяюся, што гэты артыкул вам спадабаўся і вы шмат чаму навучыліся. Акрамя таго, калі вы хочаце прачытаць больш артыкулаў пра Excel , вы можаце наведаць наш вэб-сайт ExcelWIKI . Калі ў вас ёсць якія-небудзь пытанні, каментарыі або рэкамендацыі, пакіньце іх у раздзеле каментарыяў ніжэй.

формула.

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

Крок 1:

  • Спачатку абярыце ячэйку E5 .
  • Затым запішыце наступную формулу.
=D5-C5

  • Нарэшце націсніце ENTER .

Крок 2:

  • Такім чынам, вы ўбачыце колькасць дзён паміж датай далучэння першага чалавека да сённяшняй даты.
  • Затым, выкарыстоўвайце інструмент Запаўненне і перацягніце яго ўніз з ячэйкі E5 у ячэйку E13 .

Крок 3:

  • Нарэшце, вы атрымаеце колькасць дзён для ўсіх людзей у дадзеных набор.

Больш падрабязна: Як адняць колькасць дзён або дату ад сённяшняга дня ў Excel

2. Выкарыстанне функцыі TODAY для падліку дзён ад даты да сёння

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

Гэта функцыя вяртае бягучую дату, якая пастаянна абнаўляецца, калі набор даных мадыфікуецца або адкрываецца. У функцыі СЁННЯ няма аргументаў.

Крок 1:

  • Каб прымяніць функцыю ў нашым наборы даных, абярыце пустая клетка, напр. E5 ячэйка.
  • Затым  увядзіце наступную формулу для разліку агульнай колькасці дзён з таго часу, як супрацоўнікдалучыўся да офіса. Тут C5 - гэта дата ўступлення супрацоўніка.
=TODAY()-C5

  • І потым, націсніце ENTER .

Крок 2:

  • Такім чынам, вы ўбачыце колькасць дзён паміж датай далучэння першай асобы і сённяшняй датай.
  • Затым выкарыстоўвайце інструмент Fill Handle і перацягніце яго ўніз з E5 ячэйку ў E13 ячэйку.

Крок 3:

  • Нарэшце, вы атрымаеце колькасць дзён для ўсіх людзей у наборы даных.

Больш падрабязна: Формула Excel для разліку колькасці дзён паміж сённяшнім днём і іншай датай

3. Выкарыстанне формулы Excel з функцыяй DAYS для падліку дзён ад даты да сёння

Яшчэ адзін просты спосаб падлічыць колькасць дзён паміж дзвюма датамі , у гэтым выпадку дата далучэння і бягучая дата павінны прымяніць функцыю DAYS .

Функцыя дае колькасць дзён паміж дзвюма датамі Excel.

Сінтаксіс функцыі DAYS

=DAYS (end_date, start_date)

Аргументы функцыі DAYS

end_date – Дата заканчэння.

start_date – Дата пачатку.

Крок 1:

  • Такім чынам, давайце прыменім функцыю ў нашых дадзеных набор. Цяпер абярыце пустую ячэйку, напрыклад D5 .
  • Затым устаўце сюды наступную формулу. дзе D5 гэта дата бягучага дня, а C5 гэта датадата далучэння.
=DAYS(D5,C5)

  • Пасля гэтага націсніце ENTER .

Крок 2:

  • Тут вы ўбачыце колькасць дзён паміж датай далучэння першага чалавека да сённяшняй даты.
  • Затым выкарыстоўвайце інструмент Запаўненне і перацягніце яго ўніз з ячэйкі E5 у E13 ячэйка.

Крок 3:

  • У выніку вы атрымаеце колькасць дзён для ўсіх людзей у наборы даных.

Больш падрабязна: Як разлічыць колькасць дзён паміж двума Даты ў Excel

4. Прымяненне функцыі ДАТА для падліку дзён ад сённяшняга дня ў Excel

Вы можаце вылічыць колькасць дзён з дапамогай функцыі ДАТА . Функцыя ДАТА вяртае парадкавы нумар пэўнай даты.

Сінтаксіс функцыі ДАТА

=DATE (year, month, day)

Аргументы функцыі DATE

год – Нумар для года.

month – Нумар месяца.

дзень – Нумар дня.

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

  • Функцыя YEAR вылучае год з зададзенай даты. Сінтаксіс функцыі:
=YEAR (date)

  • Excel MONTHфункцыя здабывае месяц з зададзенай даты
=MONTH (serial_number)

  • Функцыя ДЗЕНЬ Excel вяртае дзень месяца ў выглядзе ліку ад 1 да 31 ад зададзенай даты.
=DAY (date)

Крок 1 :

  • Такім чынам, наша формула прымае форму, дзе D5 — гэта дата бягучага дня, а C5 — дата далучэння.
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))

  • Зараз абярыце пустую ячэйку E5 , увядзіце формулу, і націсніце ENTER .

Крок 2:

  • Такім чынам, вы паглядзіце колькасць дзён паміж датай далучэння першага чалавека да сённяшняй даты.
  • Акрамя таго, выкарыстоўвайце інструмент Запаўненне і перацягніце яго ўніз з E5 ячэйку ў E13 ячэйку.

Крок 3:

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

Больш падрабязна: Вылічыць колькасць дзён паміж дзвюма датамі з дапамогай VBA ў Excel

Падобныя чытанні

  • Як падлічыць колькасць месяцаў паміж дзвюма датамі ў Excel
  • Дадайце дні да даты ў Excel, за выключэннем выхадных (4 спосабы)
  • Як разлічыць працоўныя дні ў месяцы ў Excel (4 простыя спосабы)
  • Адніміце даты ў Excel, каб атрымаць гады (7 простых метадаў)
  • Як разлічыць працоўныя дні паміж дзвюма датамі ў Excel (4Метады)

5. Выкарыстанне формулы Excel з функцыяй DATEDIF для падліку дзён ад даты да сённяшняга дня

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

Сінтаксіс функцыі DATEIF

=DATEDIF (start_date, end_date, unit)

Аргументы функцыі DATEIF

start_date – Дата пачатку ў фармаце парадкавага нумара даты Excel.

end_date – Дата заканчэння ў фармаце парадкавага нумара даты Excel.

unit – адзінка часу для выкарыстання (гады, месяцы ці дні).

Крок 1:

  • Такім чынам, формула для нашага набору даных прыведзена ніжэй, дзе D5 - дата бягучага дня, а C5 - дата далучэння. Акрамя таго, d адносіцца да дзён (поўных дзён).
=DATEDIF(C5,D5,"d")

  • Цяпер увядзіце формулу ў пустую ячэйку і націсніце ENTER .
  • Падобна функцыі DAYS , вы таксама можаце выкарыстоўваць функцыю TODAY тут замест дата заканчэння.

Крок 2:

  • Затым вы ўбачыце колькасць дзён паміж дата далучэння першай асобы і сённяшняя дата.
  • Акрамя таго, выкарыстоўвайце інструмент Запаўненне і перацягніце яго ўніз з ячэйкі E5 у E13 ячэйка.

Крок 3:

  • І, нарэшце, на малюнку паказаны нумардзён паміж датай далучэння і сённяшняй датай у наборы даных.

Больш падрабязна: Як лічыць месяцы ад даты да сённяшняга дня з дапамогай формулы Excel

6. Прымяненне функцыі NETWORKDAYS для падліку дзён ад даты да сённяшняга дня ў Excel

Калі вы хочаце падлічыць працоўныя дні і выключыць выхадныя і святочныя дні, можа выкарыстоўваць функцыю NETWORKDAYS .

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

Вы не можаце змяніць выходныя дні па змаўчанні ў функцыі.

Сінтаксіс функцыя NETWORKDAYS

=NETWORKDAYS (start_date, end_date, [holidays])

Аргументы функцыі NETWORKDAYS

start_date – Дата пачатку.

end_date – Дата заканчэння.

святы – [неабавязкова] Спіс непрацоўных дзён у якасці дат.

Крок 1:

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

  • Затым націсніце ENTER .

Крок 2:

  • Тады вы будзе бачыць колькасць дзён паміж першымдата далучэння чалавека і сённяшняя дата.
  • Пасля гэтага выкарыстоўвайце інструмент Запаўненне і перацягніце яго ўніз з ячэйкі E5 у E13 ячэйка.

Крок 3:

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

Цяпер мы можам уключыць спіс святаў . Неабавязкова, каб дыяпазон святаў быў блізкі да двух астатніх дат. Але пераканайцеся, што знак Даляр ($) даступны ў дыяпазоне вочак, каб ён працаваў для ўсіх супрацоўнікаў.

Такім чынам, формула будзе выглядаць так:

=NETWORKDAYS(C5,D5,$E$5:$E$13)

дзе C5 — дата далучэння, D5 — дата бягучага дня (можна выкарыстоўваць TODAY замест яго), а $E$5:$E$13 - гэта дыяпазон ячэек для святаў. Пасля гэтага абярыце пустую ячэйку і націсніце Enter .

  • Нарэшце, вы атрымаеце наступны вынік.

Больш падрабязна: Як разлічыць працоўныя дні, за выключэннем нядзеляў, у Excel

7. Выкарыстанне функцыі Excel NETWORKDAYS.INT для падліку дзён ад даты да сёння

Як вядома, выхадныя дні адрозніваюцца ў розных краінах. Напрыклад, пятніца і субота з'яўляюцца выходнымі ў некаторых краінах.

Адно галоўнае абмежаванне функцыі NETWORKDAYS выпраўлена ў суботу і нядзелю. Калі вы хочаце наладзіць выходныя дні, тадыФункцыя NETWORKDAYS.INT будзе правільным варыянтам для вас.

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

Сінтаксіс NETWORKDAYS.INT Функцыя

=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])

Аргументы NETWORKDAYS.INT Функцыя

start_date – Дата пачатку.

end_date – Дата заканчэння.

выхадныя – [неабавязкова] Наладжванне таго, якія дні тыдня трэба лічыць выхаднымі.

святы – [неабавязкова] Спасылка на даты, якія варта лічыць непрацоўнымі.

Крок 1:

  • Каб прымяніць формулу ў нашым наборы даных, абярыце пустую ячэйку, напрыклад. E5 .
  • Затым увядзіце наступную формулу, дзе C5 - дата далучэння, а D5 - дата бягучы дзень і 7 для выходных дзён пятніцы і суботы.
=NETWORKDAYS.INTL(C5,D5,7)

  • Пасля націснуўшы ENTER , вы атрымаеце наступны вынік.

Крок 2:

  • Такім чынам, вы ўбачыце колькасць дзён паміж датай далучэння першага чалавека да сённяшняй даты.
  • Пасля гэтага выкарыстоўвайце інструмент Запаўненне і перацягніце яго ўніз з E5 ячэйка ў E13 ячэйка.

Крок 3:

  • Такім чынам, дадзеная выява паказвае колькасць дзён паміж датай далучэння і сённяшняй датай у дадзеных

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