Змест
Падлік колькасці дзён у 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:
- Такім чынам, дадзеная выява паказвае колькасць дзён паміж датай далучэння і сённяшняй датай у дадзеных