Змест
Падручнік паказвае, як стварыць калькулятар даты ў Excel менавіта для вашых патрэб, каб знайсці дату ў любыя N дзён ад або да сённяшняга дня, улічваючы ўсе дні або толькі працоўныя дні.
Хочаце падлічыць тэрмін прыдатнасці роўна праз 90 дзён? Ці вы задаецеся пытаннем, якая дата праз 45 дзён пасля сённяшняй? Або вам трэба ведаць дату, якая адбылася за 60 дзён да сённяшняга дня (улічваючы толькі працоўныя дні і ўсе дні)?
Якой бы ні была ваша задача, гэты падручнік навучыць вас, як зрабіць свой уласны калькулятар даты ў Excel у ніжэй 5 хвілін. Калі ў вас няма столькі часу, вы можаце скарыстацца нашым онлайн-калькулятарам, каб знайсці дату, якая адпавядае зададзенай колькасці дзён пасля або да сённяшняга дня.
Калькулятар даты ў Excel Інтэрнэт
Жадаеце хуткае рашэнне "што такое 90 дзён з сённяшняга дня" або "што такое 60 дзён да сённяшняга дня"? Увядзіце колькасць дзён у адпаведную ячэйку, націсніце Enter, і вы адразу атрымаеце ўсе адказы:
Заўвага. Для прагляду ўбудаванай працоўнай кнігі дазвольце маркетынгавыя файлы cookie.
Неабходна вылічыць 30 дзён ад зададзенай даты або вызначыць 60 працоўных дзён да пэўнай даты ? Тады выкарыстоўвайце гэты калькулятар дат.
Цікава даведацца, якія формулы выкарыстоўваюцца для разліку вашых дат? Вы знойдзеце іх усё і многае іншае ў наступных прыкладах.
Як вылічыць 30/60/90 дзён з сённяшняга дня ў Excel
Каб знайсці дату праз N дзён, выкарыстоўвайцеФункцыя СЁННЯ, каб вярнуць бягучую дату і дадаць да яе жаданую колькасць дзён.
Каб атрымаць дату, якая наступае роўна праз 30 дзён ад сёння:
=TODAY()+30
Каб вылічыць 60 дзён з сённяшняга дня:
=TODAY()+60
Якая дата праз 90 дзён? Мяркую, вы ўжо ведаеце, як гэта атрымаць :)
=TODAY()+90
Каб стварыць агульную формулу сёння плюс N дзён , увядзіце колькасць дзён у нейкую ячэйку, скажам B3 і дадайце гэту ячэйку да бягучай даты:
=TODAY()+B3
Цяпер вашы карыстальнікі могуць уводзіць любы лік у ячэйку, на якую спасылаецца спасылка, і формула будзе пералічана адпаведна. У якасці прыкладу давайце знойдзем дату, якая наступае праз 45 дзён ад сённяшняга:
Як працуе гэтая формула
У сваім унутраным прадстаўленні Excel захоўвае даты ў выглядзе парадкавых нумароў, пачынаючы з 1 студзеня 1900 г. з'яўляецца лікам 1. Такім чынам, формула проста складае два лікі разам, цэлы лік, які прадстаўляе сённяшнюю дату, і колькасць дзён, якія вы ўказваеце. Функцыя TODAY() з'яўляецца зменлівай і аўтаматычна абнаўляецца кожны раз, калі аркуш адкрываецца або пералічваецца - таму, калі вы адкрыеце кнігу заўтра, ваша формула будзе пералічана для бягучага дня.
На момант напісання, сённяшняя дата гэта 19 красавіка 2018 г., які прадстаўлены парадкавым нумарам 43209. Каб знайсці дату, скажам, праз 100 дзён, вы сапраўды выканаеце наступныя вылічэнні:
=TODAY() + 100
= April 19, 2018 + 100
= 43209 + 100
= 43309
Пераўтварыце серыйны нумар 43209 уФармат Дата , і вы атрымаеце 28 ліпеня 2018 г., роўна праз 100 дзён пасля сённяшняга дня.
Як атрымаць 30/60/90 дзён да сённяшняга дня ў Excel
Каб вылічыць N дзён да сённяшняга дня, адніміце патрэбную колькасць дзён ад бягучай даты. Напрыклад:
90 дзён да сёння:
=TODAY()-90
60 дзён да сёння:
=TODAY()-60
45 дзён да сёння :
=TODAY()-45
Або стварыце агульную формулу сёння мінус N дзён на аснове спасылкі на ячэйку:
=TODAY()-B3
У на скрыншоце ніжэй мы разлічваем дату, якая адбылася за 30 дзён да сённяшняга дня.
Як разлічыць N бізнесу пасля/да сённяшняга дня
Як вы, напэўна, ведаеце, Microsoft Excel мае некалькі функцый для разліку працоўных дзён на аснове даты пачатку, а таксама паміж любымі двума датамі, якія вы вызначаеце.
У прыведзеных ніжэй прыкладах мы будзем выкарыстоўваць функцыю WORKDAY, якая вяртае дату, якая наступае на зададзеную колькасць працоўных дзён перад датай пачатку або да яе, за выключэннем выхадных (субота і нядзеля). . Калі вашы выходныя іншыя, выкарыстоўвайце функцыю WORKDAY.INTL, якая дазваляе карыстальніцкія параметры выхадных.
Такім чынам, каб знайсці дату N працоўных дзён ад сённяшняга , выкарыстоўвайце наступную агульную формулу:
WORKDAY(TODAY(), N дзён )Вось некалькі прыкладаў:
10 працоўных дзён з сённяшняга дня
=WORKDAY(TODAY(), 10)
30 працоўных дзён з гэтага часу
=WORKDAY(TODAY(), 30)
5 працоўных дзён з сённяшняга дня
=WORKDAY(TODAY(), 5)
Каб атрымаць дату N працоўных дзён дасёння , выкарыстоўвайце гэту формулу:
ПРАЦОЎНЫ ДЗЕНЬ(СЁННЯ(), - N дзён )І вось некалькі формул з рэальнага жыцця:
90 бізнес дзён да сённяшняга дня
=WORKDAY(TODAY(), -90)
15 рабочых дзён да сённяшняга дня
=WORKDAY(TODAY(), -15)
Каб зрабіць вашу формулу больш гнуткай, заменіце жорстка закадаваную колькасць дзён на спасылка на ячэйку, скажам, B3:
N працоўных дзён з сённяшняга:
=WORKDAY(TODAY(), B3)
N працоўных дзён да сённяшняга:
=WORKDAY(TODAY(), -B3)
Падобным чынам вы можаце дадаць або адняць дні тыдня да/ад зададзенай даты , і ваш калькулятар даты Excel можа выглядаць так.
Як стварыць калькулятар даты ў Excel
Вы памятаеце Інтэрнэт-калькулятар дат Excel, паказаны ў самым пачатку гэтага падручніка? Цяпер вы ведаеце ўсе формулы і можаце лёгка паўтарыць іх у сваіх лістах. Вы нават можаце стварыць нешта больш складанае, таму што настольная версія Excel дае значна больш магчымасцей.
Каб даць вам некаторыя ідэі, давайце распрацуем наш калькулятар дат Excel прама зараз.
Увогуле, можа быць 3 варыянты разліку дат:
- На падставе сённяшняй даты або канкрэтнай даты
- Пачынаючы з або да вызначанай даты
- Падлічваць усе дні або толькі працоўныя дні
Каб забяспечыць усе гэтыя магчымасці для нашых карыстальнікаў, мы дадаем тры элементы кіравання Group Box (укладка Developer > Insert > Form Controls > Group Box) і ўстаўце дзве радыёкнопкі ў кожнае групавое поле. Затым вы звязваеце кожную групукнопак у асобную ячэйку (пстрыкніце правай кнопкай мышы кнопку > Упраўленне фарматам > Укладка кіравання > Спасылка на ячэйку ), якую вы можаце схаваць пазней. У гэтым прыкладзе звязаныя ячэйкі D5, D9 і D14 (калі ласка, глядзіце скрыншот ніжэй).
Дадаткова вы можаце ўвесці наступную формулу ў B6, каб уставіць бягучую дату, калі Сённяшняя дата<Выбрана кнопка 2>. На самай справе гэта не з'яўляецца неабходным для нашай асноўнай формулы разліку даты, проста невялікая ветлівасць для вашых карыстальнікаў, каб нагадаць ім, якая сёння дата:
=IF($D$5=1, TODAY(), "")
Нарэшце, устаўце наступную формулу ў B18, якая правярае значэнне ў кожнай звязанай ячэйцы і вылічае дату на аснове выбару карыстальніка:
=IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY()+$B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7+$B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2), WORKDAY($B$7,-$B$3), ""))))))))
Гэта можа выглядаць як жахлівая формула на першы погляд, але калі вы разбіце яе на асобныя выказванні IF, вы лёгка пазнаеце простыя формулы вылічэння даты, якія мы абмяркоўвалі ў папярэдніх прыкладах.
І цяпер вы выбіраеце жаданыя параметры, скажам, 60 дзён праз , і атрымліваеце наступнае вынік:
Каб больш уважліва зірнуць на формулу і, магчыма, сканструяваць яе пад свае патрэбы, вы можаце спампаваць наш Калькулятар дат для Excel.
Спецыяльныя інструменты для разліку дат на аснове сёння
Калі вы шукаеце нешта больш прафесійнае, вы можаце хутка разлічыць 90, 60, 45, 30 дзён з гэтага моманту (або любую колькасць дзён, якая вам спатрэбіцца) з дапамогай нашых інструментаў Excel.
Дата і часМайстар
Калі вы хаця б раз мелі магчымасць аплачваць з дапамогай майстра даты і часу, вы ведаеце, што ён можа імгненна дадаваць або адымаць дні, тыдні, месяцы ці гады (або любую камбінацыю гэтых адзінак) да пэўнай даты, а таксама вылічыць розніцу паміж двума днямі. Але ці ведаеце вы, што ён таксама можа разлічваць даты на аснове сённяшняга дня?
У якасці прыкладу давайце даведаемся, якая дата складае 120 дзён ад сённяшняга дня :
- Увядзіце формулу TODAY() у нейкую ячэйку, скажам, B1.
- Выберыце ячэйку, у якую вы хочаце вывесці вынік, у нашым выпадку B2.
- Націсніце Дата & Кнопка "Майстар часу" на ўкладцы Інструменты Ablebits .
- На ўкладцы Дадаць укажыце, колькі дзён вы хочаце дадаць да зыходнай даты (120 дзён у гэтым прыкладзе).
- Націсніце кнопку Уставіць формулу .
Вось і ўсё!
Як паказана на скрыншоце вышэй, формула, створаная майстрам, адрозніваецца ад усіх формул, з якімі мы мелі справу, але працуе аднолькава добра :)
Каб атрымаць дату, якая адбылася 120 дзён да сённяшняга дня, пераключыцеся на ўкладку Адніманне і наладзьце тыя ж параметры. Або ўвядзіце колькасць дзён у іншую ячэйку і накіруйце майстар на гэтую ячэйку:
У выніку вы атрымаеце ўніверсальную формулу, якая аўтаматычна пераразлічваецца кожны раз, калі вы ўводзіце новую колькасць дзён у ячэйку, на якую спасылаецеся. вочка.
Выбар даты для Excel
З нашым ExcelСродак выбару дат, вы можаце не толькі ўстаўляць сапраўдныя даты ў свае аркушы адным пстрычкай мышы, але і вылічваць іх!
У адрозненне ад майстра даты і часу, гэты інструмент устаўляе даты як статычныя значэнні , а не формулы.
Напрыклад, вось як вы можаце атрымаць дату праз 21 дзень з сённяшняга:
- Націсніце кнопку Date Piker на Ablebits Tools , каб уключыць выпадальны каляндар у вашым Excel.
- Пстрыкніце правай кнопкай мышы ячэйку, у якую вы хочаце ўставіць вылічаную дату, і выберыце Выбраць дату з календара з меню ўсплывальнае меню.
- Выпадальны каляндар з'явіцца на вашым працоўным аркушы з бягучай датай, вылучанай сінім, і вы націснеце кнопку калькулятара ў правым верхнім куце:
- На верхняй панэлі пстрыкніце адзінку Дзень і ўвядзіце колькасць дзён, якія трэба дадаць, у нашым выпадку 21. Па змаўчанні калькулятар выконвае аперацыю складання (звярніце ўвагу на знак плюс на панэлі дысплея). Калі вы жадаеце адняць дні ад сённяшняга дня, пстрыкніце знак мінус на ніжняй панэлі.
- Нарэшце, націсніце , каб паказаць вылічаную дату ў календары. Або націсніце клавішу Enter або пстрыкніце , каб уставіць дату ў ячэйку:
Як вылучыць даты 30, 60 і 90 дзён з сённяшняга дня
Калі разлічваючы тэрміны прыдатнасці або тэрміны прыдатнасці, вы можаце зрабіць вынікі больш нагляднымі, пазначыўшы даты колерам у залежнасці ад колькасці дзён да заканчэння тэрміну прыдатнасці. Гэта можазрабіць з дапамогай умоўнага фарматавання Excel.
У якасці прыкладу, давайце створым 4 правілы ўмоўнага фарматавання на аснове гэтых формул:
- Зялёны: больш чым праз 90 дзён
=C2>TODAY()+90
=C2>TODAY()+60
=C2>TODAY()+30
=C2
Where C2 is the topmost expiry date.
Here are the steps to create a formula-based rule:
- Select all the cells with the expiry dates (B2:B10 in this example).
- On the Home tab, in the Styles group, click Conditional Formatting > New Rule…
- In the New Formatting Rule dialog box, select Use a formula to determine which cells to format .
- In the Format values where this formula is true box, enter your formula.
- Click Format… , switch to the Fill tab and select the desired color.
- Click OK two times to close both windows.
Important note! For the color codes to apply correctly, the rules should be sorted exactly in this order: green, yellow, amber, red:
If you don't want to bother about the rules order, use the following formulas that define each condition exactly, and arrange the rules as you please:
Green: over 90 days from now:
=C2>TODAY()+90
Yellow: between 60 and 90 days from today:
=AND(C2>=TODAY()+60, C2<=TODAY()+90)
Amber: between 30 and 60 days from today:
=AND(C2>=TODAY()+30, C2
Red: less than 30 days from today:
=C2
Tip. To include or exclude the boundary values from a certain rule, use the less than (<), less than or equal to (), greater than or equal to (<=) operators as you see fit.
In a similar manner, you can highlight past dates that occurred 30 , 60 or 90 days ago from today .
- Red: more than 90 days before today:
=B2
=AND(B2>=TODAY()-90, B2<=TODAY()-60)
=AND(B2>TODAY()-60, B2<=TODAY()-30)
=B2>TODAY()-30
Больш прыкладаў умоўнага фарматавання дат можна знайсці тут: Як умоўна адфарматаваць даты і час у Excel.
Каб лічыць дні не з сённяшняй, а з любой даты, скарыстайцеся гэтым артыкулам: Як разлічыць дні з або да даты ў Excel.
Вось як вы разлічваеце даты, якія складаюць 90, 60, 30 або n дзён ад/да сённяшняга дня ў Excel. Каб уважліва азнаёміцца з формуламі і правіламі ўмоўнага фарматавання, якія абмяркоўваюцца ў гэтым уроку, я запрашаю вас загрузіць наш узор кнігі ніжэй. Дзякуй за чытанне і спадзяемся ўбачыць вас у нашым блогу на наступным тыдні!
Практычны сшытак для спампоўкі
Вылічыць даты ў Excel - прыклады (.xlsx файл)