Аперацыі з часам у excel

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

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

Як дата прадстаўлена ў Excel

Інфармацыя пра дату апрацоўваецца як колькасць дзён з 0 студзеня 1900 г. Так, вы не памыліліся. Сапраўды, з нуля. Але гэта трэба для таго, каб была кропка адліку, каб 1 студзеня ўжо лічылася лікам 1 і гэтак далей. Максімальнае значэнне даты, якое падтрымліваецца, складае 2958465, што, у сваю чаргу, роўна 31 снежня 9999 года.

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

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

Каб вызначыць колькасць дзён, якія прайшлі ад даты А да даты Б, трэба ад апошняга адняць першы. У нашым выпадку гэта формула =В3-В2. Пасля яго ўводу вынік наступны.Аперацыі з часам у excel

Важна адзначыць, што значэнне выражана ў днях, таму што мы выбралі для ячэйкі іншы фармат, чым дата. Калі б мы першапачаткова абралі фармат «Дата», то вынік быў бы такім.Аперацыі з часам у excel

Важна звярнуць увагу на гэты момант у сваіх разліках.

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

Як адлюстроўваецца час у Excel

Спосаб прадстаўлення часу ў Excel трохі адрозніваецца ад даты. За аснову бяруцца суткі, а гадзіны, хвіліны, секунды - іх дробавыя часткі. Гэта значыць, 24 гадзіны - гэта 1, а любое меншае значэнне лічыцца яго доляй. Такім чынам, 1 гадзіна - гэта 1/24 дня, 1 хвіліна - 1/1140, а 1 секунда - 1/86400. Найменшая адзінка часу, даступная ў Excel, - 1 мілісекунда.

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

На скрыншоце паказаны значэння ў лікавым фармаце і фармаце «Час».Аперацыі з часам у excel

Спосаб вылічэння часу падобны да даты. Трэба з больш позняга адняць больш ранні час. У нашым выпадку гэта формула =В3-В2.Аперацыі з часам у excel

Так як вочка B4 спачатку мела агульны фармат, то ў канцы ўвядзення формулы яна адразу змяняецца на «Час». 

Excel пры працы з часам выконвае звычайныя арыфметычныя дзеянні з лікамі, якія затым перакладаюцца ў звыклы для нас фармат часу. 

Аперацыі з часам у excel

Фармат даты і часу

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

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

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

Глядзіце ў табліцы ніжэй спіс метадаў уводу даты і часу, якія падтрымліваюцца ў Excel. У левым слупку пералічаны магчымыя фарматы, а ў правым слупку паказана, як яны будуць адлюстроўвацца ў Excel пасля пераўтварэння. Важна адзначыць, што калі год не ўказаны, аўтаматычна прысвойваецца бягучы, які зададзены ў аперацыйнай сістэме.Аперацыі з часам у excel

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

Карыстальніцкае фарматаванне

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

Каб атрымаць доступ да акна рэдагавання, неабходна адкрыць закладку «Лік», дзе знаходзіцца опцыя акна «Фарматаваць вочкі». У дыялогавым акне, якое адкрыецца, будзе катэгорыя «Дата», у якой вы можаце выбраць правільны фармат даты.Аперацыі з часам у excel

Калі абраць катэгорыю «Час», то, адпаведна, з'явіцца спіс з опцыямі для адлюстравання часу.Аперацыі з часам у excel

Каб прымяніць пэўны параметр фарматавання да ячэйкі, неабходна выбраць патрэбны фармат і націснуць «ОК». Пасля гэтага вынік будзе прыменены. Калі не хапае фарматаў, якія прапануе Excel, вы можаце знайсці катэгорыю «Усе фарматы». Ёсць шмат варыянтаў там таксама.Аперацыі з часам у excel

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

  1. Выберыце ячэйку, фармат якой вы хочаце змяніць.Аперацыі з часам у excel
  2. Адкрыйце дыялогавае акно «Фарматаваць вочкі» і знайдзіце ўкладку «Лік».
  3. Далей адкрываецца катэгорыя «Усе фарматы», дзе знаходзім поле ўводу «TYPE». Там трэба пазначыць код фармату ліку. Пасля яго ўводу націсніце «ОК».Аперацыі з часам у excel
  4. Пасля гэтых дзеянняў у ячэйцы будзе адлюстроўвацца інфармацыя пра дату і час у карыстальніцкім фармаце.Аперацыі з часам у excel

Выкарыстанне функцый з датамі і часам

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

Каб атрымаць доступ да ўсіх магчымых функцый, неабходна перайсці ў катэгорыю «Дата і час» групы «Бібліятэка функцый». Мы разгледзім толькі некаторыя асноўныя функцыі, якія дазваляюць здабываць розныя параметры з дат і часу.

ГОД ()

Дае магчымасць атрымаць год, які адпавядае пэўнай даце. Як вы ўжо ведаеце, гэта значэнне можа быць ад 1900 да 9999.Аперацыі з часам у excel

Ячэйка 1 паказвае дату ў фармаце ДДДД ДД.ММ.ГГГГ гч:хх:сс. Гэта фармат, які мы стварылі раней. Возьмем у якасці прыкладу формулу, якая вызначае, колькі гадоў прайшло паміж двума датамі.Аперацыі з часам у excel

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

Месяц ()

З дапамогай гэтай функцыі вы можаце вылучыць нумар месяца, які адпавядае пэўнай даце. Вяртае вынік у дыяпазоне ад 1 да 12. Гэты лік, у сваю чаргу, адпавядае нумару месяца.Аперацыі з часам у excel

ДЗЕНЬ()

Падобна папярэднім функцыям, гэтая вяртае нумар дня ў зададзенай даце. Вынік разліку можа быць ад 1 да 31.Аперацыі з часам у excel

ЧАС()

Як вынікае з назвы, гэтая функцыя вяртае нумар гадзіны ў дыяпазоне ад 0 да 23.Аперацыі з часам у excel

ХВІЛІН()

Функцыя, якая вяртае колькасць хвілін у пэўнай ячэйцы. Магчымыя значэнні, якія вяртаюцца, - ад 0 да 59.Аперацыі з часам у excel

СЕКУНД()

Гэтая функцыя вяртае тыя ж значэнні, што і папярэдняя, ​​за выключэннем таго, што яна вяртае секунды.Аперацыі з часам у excel

ДЗЕНЬ()

З дапамогай гэтай функцыі вы можаце даведацца нумар дня тыдня, які выкарыстоўваецца ў гэтай даце. Магчымыя значэнні ад 1 да 7, але майце на ўвазе, што адлік пачынаецца з нядзелі, а не з панядзелка, як мы звычайна робім.Аперацыі з часам у excel

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

Калі ў другім аргументе напісаць 2, то ў нашым выпадку функцыя верне значэнне 6, якое адпавядае субоце.Аперацыі з часам у excel

СЁННЯ()

Гэтая функцыя вельмі простая: для яе працы не патрабуюцца аргументы. Ён вяртае парадкавы нумар даты, усталяванай на кампутары. Калі ён ужыты да ячэйкі, для якой усталяваны агульны фармат, то ён аўтаматычна пераўтворыцца ў фармат «Дата».Аперацыі з часам у excel

ТАТА ()

Гэтая функцыя таксама не патрабуе ніякіх аргументаў. Ён працуе гэтак жа, як і папярэдні, толькі з указаннем даты і часу. Выкарыстоўваецца, калі неабходна ўставіць у вочка бягучыя дату і час, якія зададзены ў кампутары. І гэтак жа, як і ў папярэдняй функцыі, пры ўжыванні гэтай вочка аўтаматычна пераўтворыцца ў фармат даты і часу, пры ўмове, што раней быў усталяваны фармат «Агульны».Аперацыі з часам у excel

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

Напрыклад, па такой формуле можна вызначыць бягучы час.

=СЁННЯ()-СЁННЯ() 

У гэтым выпадку формула вызначыць долю сутак у дзесятковым фармаце. Праўда, вам прыйдзецца прымяніць фармат часу да вочка, у якой напісана формула, калі вы хочаце адлюстроўваць менавіта час, а не лік.Аперацыі з часам у excel

ДАТА()

Гэтая функцыя мае тры аргументу, кожны з якіх неабходна ўвесці. Пасля вылічэнняў гэтая функцыя вяртае парадкавы нумар даты. Ячэйка аўтаматычна пераўтворыцца ў фармат «Дата», калі раней яна мела фармат «Агульны».Аперацыі з часам у excel

Аргумент "Дзень" ці "Месяц" можа быць як станоўчым, так і адмоўным. У першым выпадку дата павялічваецца, а ў другім - памяншаецца.Аперацыі з часам у excel

Аперацыі з часам у excel

Вы таксама можаце выкарыстоўваць матэматычныя аперацыі ў аргументах функцыі ДАТА. Напрыклад, гэтая формула дадае 1 год, 5 месяцаў і 17 дзён да даты ў ячэйцы A1.Аперацыі з часам у excel

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

ЧАС()

Як і функцыя ДАТА(), гэтая функцыя мае тры абавязковыя параметры - гадзіны, хвіліны і секунды. Пасля яго выкарыстання ў выніковай ячэйцы з'явіцца дзесятковы лік, але сама ячэйка будзе адфарматавана ў фармаце «Час», калі раней мела фармат «Агульны».Аперацыі з часам у excel

Па сваім прынцыпе дзеяння функцыя ЧАС() и ДАТА() шмат падобных рэчаў. Таму акцэнтаваць увагу на гэтым няма сэнсу. 

Важна адзначыць, што гэтая функцыя не можа вярнуць час большы за 23:59:59. Калі вынік большы за гэты, функцыя аўтаматычна абнуляецца.Аперацыі з часам у excel

функцыі ДАТА() и ЧАС() можна ўжываць разам.Аперацыі з часам у excel

На гэтым скрыншоце ячэйка D1, у якой выкарыстоўваліся абедзве гэтыя функцыі, мае фармат даты і часу. 

Функцыі разліку даты і часу

Усяго ёсць 4 функцыі, якія дазваляюць здзяйсняць матэматычныя аперацыі з датай і часам.

DATAMES()

З дапамогай гэтай функцыі можна даведацца парадкавы нумар даты, якая адстае ад вядомай колькасці месяцаў (або апярэджвае зададзенае). Гэтая функцыя прымае два аргументы: дату пачатку і колькасць месяцаў. Другі аргумент можа быць як станоўчым, так і адмоўным. Першую опцыю неабходна ўказаць, калі вы хочаце вылічыць будучую дату, а другую - калі папярэднюю.Аперацыі з часам у excel

ЕОМЕСЯЦ()

Гэтая функцыя дазваляе вызначыць парадкавы нумар апошняга дня месяца, які адстае або апярэджвае дадзенае значэнне. Мае тыя ж аргументы, што і папярэдні.Аперацыі з часам у excel

Аперацыі з часам у excel

ПРАЦОЎНЫ ДЗЕНЬ()

Тое самае, што функцыя DATAMES(), толькі адтэрміноўка або аванс адбываецца на пэўную колькасць працоўных дзён. Сінтаксіс падобны.Аперацыі з часам у excel

Усе тры гэтыя функцыі вяртаюць лік. Каб убачыць дату, трэба перавесці вочка ў адпаведны фармат. 

АЧЫСТЫЦЬ()

Гэтая простая функцыя вызначае колькасць працоўных дзён паміж датай 1 і датай 2.Аперацыі з часам у excel

Пакінуць каментар