Як выкарыстоўваць функцыю NOW у Excel (8 прыдатных прыкладаў)

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

У Microsoft Excel функцыя ЗАРАЗ выкарыстоўваецца для паказу часавых пазнак. Уключыўшы функцыю NOW у іншыя звязаныя функцыі, можна атрымаць розныя карысныя вынікі. У гэтым артыкуле вы даведаецеся, як эфектыўна выкарыстоўваць гэтую функцыю ЗАРАЗ у Excel па некалькіх крытэрыях.

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

Спампаваць Практычны сшытак

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

Выкарыстанне NOW Function.xlsx

Уводзіны ў функцыю NOW

  • Мэта функцыі:

Функцыя NOW вяртае бягучую дату і час, адфарматаваныя як дата і час.

  • Сінтаксіс:

=ЗАРАЗ()

У функцыі NOW не прымаюцца аргументы.

8 прыдатных прыкладаў выкарыстання функцыі NOW у Excel

1. Даданне або адніманне дзён з дапамогай функцыі ЗАРАЗ

На малюнку ніжэй Слупок B паўтарае бягучую дату і час. Выкарыстоўваючы функцыю NOW і затым дадаючы або аднімаючы лікавае значэнне, мы можам лёгка знайсці новыя даты і час. У Калонцы C выніковыя значэнні паказваюцца пасля прымянення формулы ЦЯПЕР з даданнем або адніманнем іншага лікавага значэння, якое прадстаўляе некалькі дзён.

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

=NOW() + number_of_days

Каб вярнуцца да папярэдняй даты, вам трэба проста адняць колькасць дзён ад ЗАРАЗ і тады функцыя будзе выглядаць наступным чынам:

=NOW() - number_of_days

Калі вы выкарыстоўваеце долю ліку для складання або аднімання , то частка дня будзе дабаўлена або аднята. Напрыклад, вы дадаеце 1 з дапамогай функцыі ЗАРАЗ, каб знайсці наступны дзень, што азначае, што вы дадаеце роўна 24 гадзіны да бягучай даты. Але калі вы выкарыстоўваеце 0,5 замест 1 , то 12 гадзін будзе дададзена з бягучай датай, вызначанай функцыяй ЗАРАЗ.

Дадатковая інфармацыя: Як выдаліць час з даты ў Excel (6 падыходаў)

2. Даданне або адніманне хвілін або гадзін з дапамогай функцыі ЗАРАЗ

Дадаючы або аднімаючы лік дробу з дапамогай або з дапамогай функцыі ЗАРАЗ, вы проста знойдзеце новы час з дададзенымі хвілінамі або гадзінамі. Агульная формула для дадання або аднімання ліку дробу павінна выглядаць так:

=NOW() ± hour_fraction/24

Для hour_fraction , 1 прадстаўляе 60 хвілін і, такім чынам, 30 хвілін будуць паловай гэтага, а доля гадзіны, гэта значыць 0,5 .Падобным чынам, 0,25 і 0,75 абазначаюць 15 хвілін і 45 хвілін адпаведна. Затым вы павінны зрабіць гэты дроб у якасці дывідэнда, дзе дзельнік будзе 24 так, каб гэтая аб'яднаная частка прадстаўляла хвіліны або долі гадзіны.

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

=NOW() ± hour_fraction

І вам не трэба будзе дзяліць дроб на 24 тут, бо вы ўжо ўводзіце значэнне як доля 24 гадзін. Так, напрыклад, калі дадаць або адняць 0,5 , што будзе азначаць 12 гадзін , аналагічным чынам 0,25 і 0,75 будуць прадстаўляць 6 гадзін і 18 гадзін адпаведна.

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

3. Даданне або адніманне месяцаў з дапамогай функцый EDATE і NOW

Функцыя EDATE вяртае парадкавы нумар даты, якая з'яўляецца пазначанай колькасцю месяцаў да або пасля даты пачатку. Сінтаксіс гэтай функцыі:

=EDATE(пачатковая_дата, месяцы)

Выкарыстоўваючы функцыі EDATE і NOW разам, вы можаце дадаць або адняць месяцы з бягучай датай або ад яе. У нашым наборы даных, прадстаўленым на малюнку ў гэтым раздзеле, ячэйкі C5 і C7 паказваюць дзве розныя даты шляхам дадання і аднімання 6 месяцаў ад бягучай даты. Але ў дадзеным выпадку,час не будзе захаваны, і будзе паказана 0:00 гадзін. Агульная формула гэтай камбінаванай функцыі можа быць прадстаўлена так:

=EDATE(NOW(), months)

Калі вы хочаце бачыць новыя даты з захаваннем часу, то вам трэба выкарыстоўваць <Функцыя 4>MOD . Гэтая функцыя вяртае астатак пасля дзялення ліку на дзельнік. Сінтаксіс функцыі MOD:

=MOD(лік, дзельнік)

Такім чынам, у нашым выпадку дата і час, знойдзеныя ЗАРАЗ функцыя будзе падзелена на 1 і верне астатак з 0 , які ўяўляе 1/0/1900 , але час будзе захаваны, які будзе дададзены да папярэдняга выніковага значэння, знойдзенага функцыяй EDATE Такім чынам, агульная агульная формула можа быць паказана як:

=EDATE(NOW(), months) + MOD(NOW(),1

4. Аб'яднанне функцый IF і NOW для пошуку належнага часу & Дата

А цяпер давайце падумаем пра выпадак, калі вы павінны высветліць, ці перавышае бягучая дата і час крайні тэрмін. У вас будзе магчымасць наладзіць належныя статусы з дапамогай функцый КАЛІ і ЗАРАЗ . У нашым наборы даных на малюнку ніжэй Слупок B прадстаўляе крайнія тэрміны, а Слупок C паказвае бягучую дату і час. Мы даведаемся пра крайні тэрмін або статусы выканання ў Калонцы D .

📌 Крокі:

➤ У выхад Cell D5 , адпаведная формула будзе:

=IF((B5-NOW())>0,"Due","Deadline Over")

➤ Цяпер націсніце Enter , аўтаматычна запоўніце астатніяячэек у Калонцы D і вы знойдзеце ўсе адпаведныя статусы з паведамленнямі Тэрмін або Тэрмін скончыўся .

Падобныя паказанні

  • Як выкарыстоўваць функцыю WORKDAY.INTL у Excel (поўнае кіраўніцтва)
  • Выкарыстоўваць функцыю WEEKDAY у Excel (З 8 прыкладамі)
  • Як выкарыстоўваць функцыю NETWORKDAYS.INTL у Excel (2 прыклады)
  • Выкарыстоўваць функцыю DATEVALUE у Excel (6 прыдатных Прыклады)
  • Як карыстацца функцыяй Excel DAYS з практычным прыкладам

5. Паказ першай або апошняй даты месяца да або пасля бягучай даты з дапамогай функцый NOW і EOMONTH

Функцыя EOMONTH вяртае парадкавы нумар апошняга дня месяца да або пасля вызначаную колькасць месяцаў. Сінтаксіс гэтай функцыі:

=EOMONTH(пачатковая_дата, месяцы)

Выкарыстоўваючы разам функцыі EOMONTH і NOW , мы можам атрымаць 1-е або апошняе чысло папярэдняга або наступнага месяца ад бягучага чысла. Агульная камбінаваная формула атрымання 1-га чысла месяца з бягучай даты:

=EOMONTH(NOW(), month_serial)+1

Тут month_serial з'яўляецца серыйным нумар месяца з бягучага месяца. Напрыклад, каб атрымаць 1-е чысло бягучага месяца, мы павінны выкарыстоўваць -1 як serial_month , – 2 для папярэдняга месяца і 0 на наступны месяц . Такім чынам, мы атрымаем апошнюю дату адпаведнага месяцаа затым, дадаўшы 1 да функцыі, мы атрымаем 1-ы дзень наступнага месяца на аснове месяца_серыяла формулы.

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

=EOMONTH(NOW(), month_serial)

У гэтым выпадку serial_month будзе 0 , каб атрымаць апошняя дата бягучага месяца , -1 для папярэдняга месяца і 1 для наступнага месяца .

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

Каб захаваць бягучы час пры вызначэнні 1-й даты папярэдняга або наступнага месяца з бягучай даты, агульная і камбінаваная формула з функцыяй MOD будзе:

=EOMONTH(NOW(), month_serial) + 1 + MOD((NOW),1)

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

=EOMONTH(NOW(), month_serial) + MOD((NOW),1)

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

6. Уключэнне функцый ЗАРАЗ і ЧАС для паказу бягучага часу на аснове розных зон

Дадаючы або аднімаючы функцыю ЧАС з функцыі ЗАРАЗ , мы можам лёгка знайсці на аснове бягучага часурозныя зоны або вобласці вакол зямлі. Функцыя TIME пераўтварае гадзіны, хвіліны і секунды, зададзеныя ў выглядзе лічбаў, у парадкавы нумар Excel, адфарматаваны ў фармаце часу. Сінтаксіс функцыі TIME:

=ЧАС(гадзіна, хвіліна, секунда)

На наступным малюнку прыклад пошуку розных паясных гадзін шляхам дадання гадзін і хвілін да бягучага часу. Калі выказаць здагадку, што бягучы час у Чыкага, ЗША складае 13:25:16 , які быў знойдзены функцыяй ЗАРАЗ . І каб атрымаць бягучы час для розных частак свету, мы павінны дадаць або адняць гадзіны і хвіліны, увёўшы іх у функцыю ЧАС.

Слупок C на малюнку паказвае розныя час на аснове зон, якія былі знойдзены адпаведнымі формуламі ЗАРАЗ і ЧАС, а Слупок D паказвае формулы, якія выкарыстоўваліся для вызначэння гэтага часу. Такім чынам, агульная формула для вызначэння бягучага часу ў іншым рэгіёне або частцы свету павінна быць наступнай:

=NOW() + TIME(hour, minute, second)

7. Падлік колькасці дзён, якія засталіся ад бягучай даты, з дапамогай функцый DAYS і NOW

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

=DAYS(end_date, start_date)

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

📌 Крокі:

➤ У ячэйцы D5 адпаведная формула будзе выглядаць так:

=DAYS(B5, NOW())

➤ Націсніце Enter , аўтаматычна запоўніце ўвесь слупок з дапамогай Fill Handle і вы Вы знойдзеце колькасць дзён, якія засталіся для кожнага выпадку.

8. Вызначэнне канчатковага часу для дасягнення пункта прызначэння з бягучага часу з дапамогай функцый ЗАРАЗ і ЧАС

Калі выказаць здагадку, што аўтамабіль пачне рух з бягучага часу і пройдзе 360 кіламетраў у сярэдняя хуткасць 60 кіламетраў у гадзіну (60 км/г) . Мы вызначым канчатковы час, калі аўтамабіль дасягне пункта прызначэння, увёўшы час як Адлегласць(C5)/Хуткасць(C4) у гадзіну аргумент ЧАС функцыя.

📌 Крокі:

➤ У ячэйцы C7 адпаведная формула будзе:

=NOW()+TIME(C5/C4,0,0)

➤ Націсніце Enter і вы адразу атрымаеце дакладны час прыбыцця.

💡 Пра што трэба памятаць

🔺 NOW - гэта незалежная функцыя, якая азначае, што яна будзе абнаўляцца кожны раз, калі вы ўводзіце або змяняеце што-небудзь даныя ў вашай электроннай табліцы Excel. Каб захаваць статычны час, знойдзены функцыяй ЗАРАЗ, трэба скапіяваць час з ячэйкі, а потым уставіць яго з дапамогай опцыі ЗНАЧЭННІ(V) . Ці, калі вы не жадаеце выкарыстоўваць функцыю ЗАРАЗ, вам трэба націснуць CTRL+SHIFT+; каб атрымаць бягучы час і зрабіць яго статычным.

🔺 Ifвы хочаце абнавіць дату і час, знойдзеныя функцыяй ЗАРАЗ, вам давядзецца націскаць F9 кожны раз, калі вы хочаце знайсці абноўленыя дату і час.

🔺 Фармат даты і часу функцыі ЗАРАЗ: ММ/ДД/ГГГГ гг: мм.

Заключныя словы

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

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