Аўтаматычны ўвод даты пры ўводзе даных у Excel

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

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

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

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

Аўтаматычны ўвод даты.xlsm

5 спосабаў уводу даты Аўтаматычна пры ўводзе даных у Excel

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

1. Выкарыстанне спалучэнняў клавіш

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

  • У любой ячэйцы, дзе вы хочаце даведацца сённяшнюю дату, націсніце CTRL + ; (Control + кропка з коскай) .
  • Выкарыстоўвайце CTRL + SHIFT + ; , каб аўтаматычна ўвесці бягучы час.
  • Калі вы хочаце ўвесці абодва ў ячэйку, націсніце CTRL + ; 1-ы, затым ПРАБЕЛ & нарэшце CTRL + SHIFT + ; . Вы атрымаеце дату & пазнака часу разам.

2. Выкарыстанне функцыі TODAY

Excel мае стандартную функцыю TODAY для ўводусённяшняя дата.

  • Як на малюнку ніжэй, спачатку ўвядзіце формулу ў ячэйку C4 так .
=TODAY()

  • Па-другое, націсніце ENTER .
  • У рэшце рэшт, вы атрымаю сённяшнюю дату ў якасці вываду.

Акрамя таго, вы можаце практыкаваць гэта ў ячэйцы C6 .

3. Прымяненне функцыі NOW

Функцыя NOW дадае пазнаку часу разам з датай.

  • Каб паказаць гэта, спачатку запішыце формулу ў C4
=NOW()

  • Па-другое, націсніце ENTER і вы атрымаеце час і цяперашнюю дату ў якасці вываду.

4. Камбінаванне функцый IF і NOW (часавыя пазнакі)

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

Як мы гэта зробім?

Крок 1:

Спачатку абярыце ячэйку C5 і напішыце такую ​​формулу.

=IF(B5"",IF(C5="",NOW(),C5),"")

Кароткае тлумачэнне функцый:

Гэта базавая формула для функцыі Timestamp . Тут адбываецца тое, што мы загадваем Excel, што калі Ячэйка B5 застаецца пустой, Ячэйка C5 таксама будзе пустой. І каліўваходныя даныя будуць уведзены ў ячэйку B5 , тады ячэйка C5 адразу пакажа пазнаку часу. Усё гэта будзе выканана спалучэннем дзвюх простых функцый- IF & ЗАРАЗ . Мы будзем выкарыстоўваць IF для ўводу ўмовы & ЗАРАЗ функцыя пакажа час уводу даных.

Крок 2:

  • Па-другое, навядзіце курсор мышы на правы ніжні кут Cell C5 & вы ўбачыце значок '+' , які называецца Маркер запаўнення .
  • Па-трэцяе, націсніце на яго і перацягніце ўніз, каб апошняя ячэйка, неабходная для ўводу даных у Слупок C & адпусціце кнопку мышы.

Крок 3:

  • Па-чацвёртае,  перайдзіце да Файл

  • Цяпер абярыце Excel Параметры .

  • Па-пятае, абярыце ўкладку Формулы & адзначце Уключыць ітэрацыйны разлік .
  • Націсніце ОК .

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

Крок 4:

  • Па-шостае, увядзіце імя ў Cell B5 & націсніце ENTER .
  • Вы ўбачыце дату & пазнака часу адразу ў Ячэйка C5 .

  • У Ячэйка B6 пастаўце іншую назву & перспектыўны вынік будзе паказаны прама да яго ў ячэйцы C6 .

Такім чынам, вы можаце ўвесці любое імя або дадзеныя ў Слупок B , і вы атрымаеце ведаць дату & пазнакі часу побач з імі.

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

  • Як адлюстраваць дзень тыдня з даты ў Excel (8 спосабаў)
  • Уставіць дату апошняга захавання ў Excel (4 прыклады)
  • Як уставіць выпадальны каляндар у Excel (з дапамогай хуткіх крокаў) )
  • Уставіць дату ў калонтытул у Excel (3 спосабы)
  • Як уставіць сродак выбару даты ў Excel (з пакрокавымі інструкцыямі) Працэдура)

5. Убудаванне каманд VBA для стварэння функцыі Excel

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

Крок 1:

  • Націсніце ALT+F11 & З'явіцца акно VBA , як на малюнку ніжэй. Ці вы можаце зрабіць гэта ўручную. Для гэтага спачатку перайдзіце на ўкладку Распрацоўшчык > абярыце Visual Basic .

  • Па-другое, абярыце Уставіць > абярыце Модуль .

  • У рэшце рэшт, з'явіцца пусты модуль.
  • Па-трэцяе, устаўце наступны код умодуль.
3050

  • Зараз націсніце ALT+F11 яшчэ раз, каб закрыць акно VBA або проста вярнуцца у табліцу дадзеных Excel.

Крок 3:

  • Абярыце Вочка C5 & тып =EntryTime(B5) як EntryTime гэта новая функцыя, якую мы толькі што стварылі з VBScript .
  • Выкарыстайце Fill Handle яшчэ раз, каб скапіяваць формулу да ячэйкі C10 або больш у адпаведнасці з вашымі патрэбамі.

Крок 4:

  • Увядзіце імя ў Вочка B5 .
  • Націсніце ENTER & усё гатова.
  • Вы імгненна атрымаеце час уводу ў ячэйцы C5 .

Альтэрнатывы для ўводу Дата з аўтаматычным спосабам

Excel прапануе некаторыя альтэрнатывы аўтаматычнага ўводу дат. Гэта.

  • Выкарыстанне аўтазапаўнення
  • Выкарыстанне каманды серыя запаўнення

1. Выкарыстанне аўтазапаўнення Варыянт з некалькімі крытэрыямі

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

Па-другое, абярыце Дні запаўнення

У рэшце рэшт, вы знойдзеце дні аўтаматычна.

Калі вы выбіраеце Запоўніць дні тыдня , то даты будуць паказаны ў у храналагічным парадку, акрамя выхадных (субота& Нядзеля).

Такім чынам, вынік такі.

Вы таксама можаце бачыць месяцы толькі ў прагрэсіўным рэжыме парадак, калі вы выбіраеце Запоўніць месяцы .

У гэтым выпадку вывад будзе такім.

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

У рэшце рэшт, тут вынік будзе такім .

2. Выкарыстанне каманды Fill Series для наладжвання опцыі аўтазапаўнення

Вы таксама можаце выкарыстоўваць опцыю Fill Series , калі вам трэба наладзьце даты больш, уключаючы інтэрвалы.

Крок 1:

  • Спачатку абярыце ўвесь слупок або дыяпазон вочак у слупку, дзе вы хочаце ўвесці даты .
  • Па-другое, ва ўкладцы Галоўная перайдзіце да групы каманд Рэдагаванне .
  • Па-трэцяе, з Запаўненне у выпадальным меню абярыце Серыі

У рэшце рэшт з'явіцца поле, якое дазволіць вам наладзіць даты ў адпаведнасці з вашымі крытэрамі.

Крок 2:

  • У серыі поле, выберыце Серыі ў Стоўбцы , Тып як Дата & Адзінка вымярэння даты як Дзень .
  • Увядзіце '2' як Значэнне кроку , гэта называецца агульнай розніцай у арыфметычнай прагрэсіі або серыі.
  • Націсніце ОК .

Такім чынам, гэта выніковы шэраг дат з 2 дні агульнай розніцы.

Цяпер, калі вы выбіраеце Будзень у якасці Адзінкі даты з поля Серыя , тады даты будуць выключаць выхадныя (субота і нядзеля).

У рэшце рэшт, на гэты раз вы атрымаеце гэта.

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

Такім чынам, вынік будзе.

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

Такім чынам, вы атрымаеце наступны вынік.

Выснова

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

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