Змест
У 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, на гэтым сайце.