Як аўтаматычна запоўніць дату ў Excel

Праца з часам і датай - важны аспект выкарыстання Microsoft Excel. Сёння вы даведаецеся, як можна ўводзіць дату рознымі спосабамі, як вызначаць сённяшнюю дату па пазнацы часу або выкарыстоўваць дынамічна змяняюцца значэнні. Вы таксама зразумееце, якімі дзеяннямі можна запоўніць слупок або радок днямі тыдня.

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

Як увесці дату ў Excel

Карыстальнік можа ўвесці дату ў электронную табліцу, выкарыстоўваючы розныя метады і фарматы. Напрыклад, вы можаце напісаць гэта як 1 студзеня 2020 г. або як 1.01.2020 студзеня XNUMX г. XNUMX. Незалежна ад таго, у якім фармаце паказаць дату, праграма аўтаматычна вызначыць, што карыстальнік хоча яе запісаць. Вельмі часта праграма сама фарматуе значэнне на аснове фармату, зададзенага ў Windows, але ў некаторых выпадках фарматаванне магчыма ў тым выглядзе, які задае карыстальнік.

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

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

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

Яго таксама можна выклікаць з дапамогай камбінацыі клавіш Ctrl + 1.

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

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

Устаўка бягучай даты і часу

Ёсць два варыянты ўстаўкі бягучага часу і даты ў Excel: статычны і дынамічны. Першы служыць адзнакай часу. Другі варыянт дазваляе заўсёды трымаць у вочку бягучую дату і час.

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

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

  1. Ctrl + ; або Ctrl + Shift + 4 - гэтыя гарачыя клавішы аўтаматычна ўстаўляюць у вочка дату, актуальную ў той момант, калі чалавек націскае на гэтыя кнопкі.
  2. Ctrl + Shift + ; або Ctrl+Shift+6 – з іх дапамогай можна запісваць бягучы час.
  3. Калі неабходна ўставіць і час, і дату, якія актуальныя ў дадзены момант, трэба спачатку націснуць першую камбінацыю клавіш, затым націснуць прабел і выклікаць другую камбінацыю.

Якія канкрэтныя ключы выкарыстоўваць? Усё залежыць ад макета, які ў цяперашні час актываваны. Калі цяпер уключана ангельская раскладка, то выкарыстоўваецца першая камбінацыя, а калі раскладка - другая (гэта значыць тая, якая ідзе адразу пасля слова «або»).

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

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

Як аўтаматычна ўсталяваць пастаянную метку часу (з дапамогай формул)

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

Калі потым на аснове гэтых дадзеных вы збіраецеся рабіць што-небудзь яшчэ і выкарыстоўваць атрыманы вынік у формулах, то лепш выкарыстоўваць адразу дзве функцыі: =ДАТА()-СЁННЯ()

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

  1. Дадзеныя не абнаўляюцца ўвесь час. Каб дата і час змяніліся на бягучыя, неабходна зачыніць акно, папярэдне захаваўшы яго, а затым адкрыць зноў. Акрамя таго, абнаўленне адбываецца, калі вы ўключыце макрас, настроены для гэтай функцыі.
  2. Гэтая функцыя выкарыстоўвае сістэмны гадзіннік у якасці крыніцы даных. Такім чынам, калі яны настроены няправільна, формула таксама не будзе працаваць добра. Таму рэкамендуецца наладзіць аўтаматычнае вызначэнне даты і часу з Інтэрнэту.

А цяпер уявім такую ​​сітуацыю. У нас ёсць табліца з пералікам тавараў, размешчаных у графе А. Адразу пасля іх адпраўкі заказчык павінен у спецыяльную ячэйку ўвесці значэнне «Так». Задача: аўтаматычна зафіксаваць час, калі чалавек напісаў слова «Так», і пры гэтым засцерагчы яго ад змены.

Якія дзеянні можна зрабіць для дасягнення гэтай мэты? Напрыклад, вы можаце паспрабаваць выкарыстоўваць функцыю КАЛІ, які таксама будзе ўтрымліваць тую ж функцыю, але з дадзенымі ў залежнасці ад значэння іншай ячэйкі. Нашмат прасцей прадэманстраваць гэта на прыкладзе. Формула будзе выглядаць так: =КАЛІ(B2=”Так”, КАЛІ(C2=””;ДАТА(); C2); “”)

Расшыфруем гэтую формулу.

  • B - слупок, у які нам трэба запісаць пацверджанне дастаўкі.
  • C2 - гэта ячэйка, у якой будзе адлюстроўвацца пазнака часу пасля таго, як мы напішам слова «Так» у ячэйцы B2.

Як аўтаматычна запоўніць дату ў Excel

Прыведзеная вышэй формула працуе наступным чынам. Ён правярае, ці ёсць слова "Так" у ячэйцы B2. Калі так, то выконваецца другая праверка, якая правярае, ці пустая ячэйка C2. Калі так, вяртаюцца бягучыя дата і час. Калі ні адна з вышэйпералічаных не функцыянуе IF утрымліваюць іншыя параметры, то нічога не мяняецца.

Калі вы хочаце, каб крытэрыем было "калі ўтрымліваецца хаця б нейкае значэнне", то вам трэба выкарыстоўваць ва ўмове аператар "не роўна" <>. У гэтым выпадку формула будзе выглядаць так: =КАЛІ(B2<>“”; КАЛІ(C2=””;ДАТА(); C2); “”)

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

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

Як аўтаматычна запаўняць даты ў Excel

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

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

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

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

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

Як паставіць бягучую дату на калонтытул

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

  1. Адкрыйце меню «Устаўка», з якога вы выклікаеце меню налад верхніх і ніжніх калонтытулаў.
  2. Дадайце неабходныя элементы загалоўка. Гэта можа быць як звычайны тэкст, так і дата, час.

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

Паколькі верхнія і ніжнія калонтытулы прызначаныя для адлюстравання службовай інфармацыі, якая не мае непасрэднага дачынення да зместу дакумента, няма сэнсу ўстаўляць туды формулы і гэтак далей. Калі вам неабходна выкарыстоўваць формулы, вы заўсёды можаце напісаць патрэбныя значэнні ў першым радку (і дадаць у гэтае месца пусты радок, калі там ужо захоўваюцца некаторыя дадзеныя) і выправіць гэта праз «Прагляд» або «Акно». », у залежнасці ад версіі офіснага пакета, які вы выкарыстоўваеце (першы варыянт - для выпускаў, якія выйшлі пасля 2007 года, другі - для выпускаў да гэтага часу).

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

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