0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Быстро и автоматически вставляйте дату и время в Excel

Как автоматически проставить дату в Excel

Работа с датой и временем является важным аспектом использования Microsoft Excel. Сегодня вы узнаете, как вводить дату различными способами, как определить сегодняшнюю дату с помощью временной метки или как использовать динамически изменяющиеся значения. Вы также узнаете, как заполнить столбец или строку днями недели.

Добавить даты в Excel можно несколькими разными способами. Действия различаются в зависимости от ваших целей. Можно указать сегодняшнюю дату или добавить дату, которая автоматически обновляет рабочую таблицу и показывает то, что сейчас отображается на часах и календаре. Если вы хотите автоматически заполнить рабочую таблицу, вы можете ввести произвольную дату или указать рабочие дни. Независимо от того, каковы ваши цели, сегодня вы узнаете, как их достичь.

Как ввести дату в Excel

Пользователь может ввести дату в электронную таблицу, используя различные методы и в различных форматах. Например, можно ввести 1 января 2020 года, или 1.01.2020. Независимо от формата, в котором вводится дата, программа автоматически определит, что пользователь хочет сохранить дату. Чаще всего программа самостоятельно форматирует значение в соответствии с форматом, определенным в Windows, но в некоторых случаях возможно форматирование, заданное пользователем.

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

В случае если Excel не смог идентифицировать введенные данные и присвоить правильный формат, и данные не располагаются по правому краю ячейки, попробуйте ввести дату в любом другом формате, близком к стандартному. Посмотреть, какие из них доступны в настоящее время, можно в меню «Формат ячейки», которое находится в разделе «Число», расположенном на вкладке «Главная».

При необходимости пользователь может легко изменить вид ячейки, которая зарегистрирована как ячейка, содержащая дату. Это можно сделать с помощью того же окна «Формат ячеек», как описано выше.

Можно также использовать комбинацию клавиш Ctrl + 1.

Часто бывает, что ячейка форматируется в виде сетки, содержащей множество сеток. Обычно это означает, что программа просит пользователя увеличить размер ячеек. Эту проблему можно решить очень просто. Ошибку можно исправить, дважды щелкнув по правой стороне столбца. После определения размера столбца ширина ячеек в нем будет автоматически рассчитана в зависимости от длины самой длинной текстовой строки.

Вы также можете установить правильную ширину, перетаскивая правую границу до тех пор, пока ширина ячейки не станет нужной.

Вставка текущей даты и времени

Текущее время и дату можно вставить в Excel статическим или динамическим способом. В первом случае она служит в качестве метки времени. Второй вариант позволяет поддерживать дату и время в ячейке всегда актуальными.

Есть ли способ поддерживать всегда актуальную временную метку? Для этого можно использовать те же формулы, которые приведены ниже. Это всегда будет показывать актуальную дату и время.

Чтобы установить статическое время, можно использовать специальные инструменты Excel, называемые горячими клавишами:

  1. Ctrl + ; или Ctrl + Shift + 4 — эти горячие клавиши автоматически вставляют в ячейку текущую дату в момент нажатия этих клавиш.
  2. Ctrl + Shift + ; или Ctrl+Shift+6 — эти горячие клавиши можно использовать для сохранения текущего времени.
  3. Если вы хотите ввести и время, и текущую дату, сначала нажмите первую комбинацию клавиш, затем нажмите пробел и вызовите вторую комбинацию клавиш.
Читайте так же:
Как вставить дату последнего изменения в верхний или нижний колонтитул Excel?

Какие именно ключи следует использовать? Это зависит от текущего активного макета. Если текущая раскладка на английском языке, то используется первая комбинация, если на русском, то вторая (т.е. та, которая следует сразу за словом «or»).

Эти горячие клавиши не всегда идеальны для пользователя. Иногда все перечисленные комбинации не работают, независимо от того, какой язык выбран. Определить, какую из них использовать, можно с помощью проверки.

Как правило, язык файла связан с языком, на который он был установлен при открытии: это зависит от. Даже если вы переключите раскладку с английского на русский, результат не изменится. Был установлен русский язык, поэтому даже если он будет изменен на английский, формула все равно будет применяться к русскому.

Как поставить неизменную отметку времени автоматически (формулами)

Для того чтобы в ячейке всегда отображалось время, необходимо использовать специальные формулы. Однако конкретная формула зависит от того, чего пытается добиться пользователь. Следовательно, чтобы время отображалось в таблице соответствующим образом, мы должны использовать функцию TDATA(), которая не имеет аргументов. После того как мы вставим ее в ячейку, измените ее формат на «Время» способом, описанным выше.

Если вам нужно сделать что-то другое на основе этих данных и использовать результат в формулах, лучше использовать две функции одновременно: =TDATE()-TODAY().

Поэтому количество дней будет равно нулю. Поэтому в качестве результата, возвращаемого этой формулой, останется только время. Но здесь также необходимо использовать формат времени, чтобы все работало гладко. При использовании формул следует обратить внимание на следующие нюансы:

  1. Данные не обновляются постоянно. Чтобы изменить дату и время на текущее, необходимо закрыть окно, предварительно сохранить его и открыть снова. Кроме того, данные обновляются, если активирован макрос, настроенный на эту функцию.
  2. Эта функция использует системные часы в качестве источника данных. Поэтому, если он настроен неправильно, формула не будет работать должным образом. Поэтому рекомендуется автоматически устанавливать дату и время из Интернета.

Теперь представим себе следующую ситуацию. В таблице имеется список товаров, расположенный в столбце А. Покупатель должен поставить галочку «Да» в соответствующей ячейке сразу после их получения. Задача: автоматически зафиксировать время, когда человек написал слово «Да», и в то же время защитить его от изменения.

Какие действия можно предпринять, чтобы достичь этой цели? Например, можно попробовать воспользоваться функцией ЕСЛИ, в которой также будет содержаться эта же функция, но с данными, зависящими от значения другой ячейки. Гораздо проще это продемонстрировать на примере. Формула будет выглядеть так: =ЕСЛИ(B2=»Да»; ЕСЛИ(C2=»»;ТДАТА(); C2); «»)

Давайте расшифруем эту формулу.

  • B — это столбец, в котором мы должны написать подтверждение доставки.
  • C2 — это ячейка, в которой будет отображаться метка времени после того, как мы введем «Да» в ячейке B2.

Используя описанную выше формулу, мы получаем следующий результат. Ячейка B2 проверяется на наличие слова «Да». Затем выполняется вторая проверка, чтобы определить, пуста ли ячейка C2. В случае успеха возвращаются текущие дата и время. Приведенные выше функции IF ничего не меняют, если они не содержат других параметров.

Читайте так же:
Как быстро суммировать значения без скрытых столбцов в Excel?

Если же нужно, чтобы критерий был «если содержится хотя бы какое-то значение», то тогда нужно использовать в условии оператор «не равно» <>. В таком случае формула будет выглядеть так: =ЕСЛИ(B2<>»»; ЕСЛИ(C2=»»;ТДАТА(); C2); «»)

Эта формула работает следующим образом: сначала проверяется, есть ли в ячейке содержимое. Если да, то выполняется вторая проверка. В этом случае последовательность операций остается прежней.

Чтобы эта формула работала правильно, интерактивные вычисления должны быть включены на вкладке «Файл» и в «Параметры — Формулы». Однако нежелательно ссылаться на одну и ту же ячейку. Это ухудшит производительность, но не улучшит функциональность.

Как автоматически заполнять даты в Excel

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

Как автоматически проставить дату в Excel

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

Но на этом возможности автозаполнения не заканчиваются. Его можно сделать даже в терминах дней недели, месяцев или даже лет. Это можно сделать двумя способами.

  1. Используйте стандартный маркер автозаполнения, как описано выше. После того, как программа все автоматически завершит, вам нужно будет щелкнуть на значке с опциями автозаполнения и выбрать подходящий метод.
  2. Перетащите маркер автозаполнения с помощью правой кнопки мыши, и, когда вы отпустите ее, автоматически появится меню с опциями. Выберите метод, который подходит вам, и будьте счастливы.

Кроме того, каждые N дней также могут быть введены автоматически. Добавьте значение в ячейку, щелкните правой кнопкой мыши на маркере автозаполнения, нажмите и перетащите в то место, где должна заканчиваться числовая последовательность. Далее выберите опцию заполнения «Прогрессия», а затем выберите значение шага.

Как поставить текущую дату на колонтитул

Заголовок — это область документа, которая в некоторой степени универсальна для всей книги. Здесь можно ввести несколько сведений: имя человека, составившего документ, день его составления. Включая текущую дату. Следуйте приведенным ниже инструкциям:

  1. Откройте меню «Вставка», которое вызывает меню настройки верхнего и нижнего колонтитулов.
  2. Добавьте нужные элементы верхнего и нижнего колонтитулов. Это может быть обычный текст или дата и время.

Изменение даты не производится. Автоматическое обновление информации в колонтитулах невозможно. Как только информация станет актуальной, вы можете просто ввести ее с клавиатуры.

Поскольку колонтитулы предназначены для отображения служебной информации, не связанной напрямую с содержанием документа, нет необходимости включать в них формулы и т.п. Если вам необходимо использовать формулы, вы всегда можете ввести нужные значения в первую строку (и добавить туда пустую строку, если данные уже хранятся там) и закрепить их через вкладку «Вид» или «Окно», в зависимости от версии офисного пакета, которую вы используете (первый вариант для версий, выпущенных после 2007 года, а второй — для версий до этой даты).

Читайте так же:
Как в Excel объединить несколько столбцов в один список?

В результате мы теперь знаем, как автоматически вставить дату и время в Excel. Мы видим, что с этим может разобраться даже ребенок, и это совсем не сложно.

Как быстро вставить сегодняшнюю дату в Excel?

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

Существует несколько способов добавления дат в Excel, в зависимости от того, что именно вы хотите сделать. Например, вы хотите поместить сегодняшнюю дату в отчет или счет-фактуру? Или вы хотите вставить дату, которая всегда обновляется и отображает сегодняшний день и время? А может быть, вы хотите автоматически заполнять рабочие дни или вводить произвольные дни в свою электронную таблицу?

Сейчас вы узнаете все эти и другие приемы.

Как ввести дату в Excel?

Вы можете ввести ее в ячейку несколькими способами, например, 2001.2020 или 2020-01-01. Для Microsoft Excel не составит труда отформатировать ячейку с этой датой, если вы введете в ячейку что-то подобное. Довольно часто программа форматирует вновь вставленное значение в соответствии с настройками Windows по умолчанию, но иногда она может оставить его именно таким, каким вы его ввели.

Наиболее очевидным внешним признаком того, что Excel распознал введенную вами дату, является то, что она выровнена справа, а не слева, как в случае с текстовыми значениями.

Если после правильного ввода данных вы видите, что они сдвинуты влево, попробуйте записать их в аналогичном формате, близком к короткому или длинному формату даты по умолчанию. Они отмечены звездочкой (*) в диалоговом окне Формат ячейки, и их можно легко найти на ленте (вкладка Главная > Число).

С помощью сочетания клавиш Ctrl + 1 можно открыть диалоговое окно «Формат ячеек» и при необходимости изменить представление.

Примечание: Если то, что вы ввели, отображается в виде сетки (########), скорее всего, ширина ячейки недостаточна для отображения целиком. Чтобы решить эту проблему, дважды щелкните по правому краю колонки, чтобы автоматически отрегулировать ее ширину, или перетащите правый край, чтобы установить нужную ширину. Но иногда это изображение является результатом ошибки.

Вставка текущей даты и времени.

Это можно сделать в Excel в виде статического или динамического значения.

Как вставить сегодняшнюю дату как статическую отметку.

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

Поэтому, если ваша цель — установить текущую дату и/или время как статическое значение, которое никогда не будет обновляться автоматически, вы можете использовать одно из следующих сочетаний клавиш:

  • Ctrl + ; (английская раскладка) или Ctrl+Shift+4 (русская раскладка) вставляет в ячейку сегодняшнюю дату.
  • Ctrl+Shift+ ; (английская раскладка) или Ctrl+Shift+6 (русская раскладка) вставляет текущее время.
  • Чтобы вставить текущую дату и время, нажмите Ctrl + ; затем нажмите пробел, затем Ctrl + Shift +;

Сразу скажу, что не все идет гладко с этими сочетаниями клавиш. По моим наблюдениям, при загрузке файла, если у вас на клавиатуре была английская комбинация клавиш, она срабатывала на английском языке — независимо от того, какой язык был выбран в тот момент. Аналогично и с русскими.

Читайте так же:
Как в Excel выделить все ячейки с комментариями?

Как сделать, чтобы дата оставалась актуальной?

Для получения всегда актуальной даты можно воспользоваться одной из следующих функций:

  • =TODAY()- вставляет текущую дату.
  • =TODAY()- использует текущую дату и время.

В отличие от нажатия определенных клавиш, функции TODAY и DAY всегда возвращают текущие данные.

А если нужно вставить текущее время?

Рекомендации здесь зависят от того, что вы собираетесь делать с ней дальше. Вы можете просто показать время в таблице, используя функцию TDATA() и установив формат ячейки как «Время».

Однако если вы планируете проводить дальнейшие расчеты на этой основе, лучше использовать следующую формулу

Это обнулит количество дней, оставив только время. Формат времени еще необходимо применить.

При использовании формул помните, что:

  • Возвращаемые значения не обновляются постоянно, они изменяются только при повторном открытии или пересчете рабочего листа или при запуске макроса, содержащего эту функцию.
  • Функции извлекают всю информацию из системных часов компьютера.

Как поставить неизменную отметку времени автоматически формулами?

Если у вас есть список товаров в колонке А, и отгрузка производится клиенту, то вы вводите «Да» в колонке «Доставка», то есть в колонке В. По умолчанию вы хотите зафиксировать время в колонке С, когда там появляется «Да». Больше нет необходимости изменять это.

Для этого мы попробуем использовать встроенную функцию ИЛИ с циклическими обращениями во второй части:

Где B — столбец подтверждения доставки, а C2 — ячейка, в которую мы вводим формулу и где в конце будет отображаться статическая временная метка.

вставляем дату при выполнении условия

В приведенной выше формуле применяется первая функция ЕСЛИ, чтобы проверить, содержит ли B2 слово «Да» (или любой другой выбранный вами текст). И если указанный текст присутствует, то выполняется вторая функция ЕСЛИ. В противном случае она возвращает пустое значение. Во втором ЕСЛИ есть циклическая формула, которая заставит TDATA() вернуть сегодняшнюю дату и время только в том случае, если в C2 нет значения. Нет необходимости редактировать существующие метки, потому что ничего не изменится.

Чтобы метка времени появлялась при вводе чего-либо в указанную ячейку (это может быть число, текст или дата), немного измените первую функцию ЕСЛИ.

Примечание. Формула требует включения циклических вычислений на рабочем листе (вкладка Файл — Параметры — Формулы — Включить интерактивные вычисления). Кроме того, имейте в виду, что не рекомендуется делать циклические ссылки непосредственно из ячеек. Вы используете это решение на свой страх и риск, если решите использовать его в своих таблицах.

Как автоматически заполнять даты в Excel.

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

Автозаполнение списка дат, которые увеличиваются на один день.

Чтобы заполнить столбец или строку возрастающим списком дат, где каждая дата на 1 день больше предыдущей, мы используем функцию автозаполнения самым типичным образом:

  • Введите дату начала в первую ячейку таблицы.
  • Выберите его, затем перетащите метку заливки вправо или вниз. Это маленький зеленый квадрат, который появляется в правом нижнем углу при выделении ячейки или диапазона, как показано на скриншоте ниже.

Автозаполнение будних дней, месяцев или лет

Есть два способа быстро заполнить выделенную область днями недели, месяцами или годами.

  1. Вы можете использовать опции автозаполнения Excel, как описано выше. Когда поле заполнится последовательными значениями, нажмите на значок опций автозаполнения и выберите нужный вариант:
Читайте так же:
Как быстро добавить часы / минуты / секунды к дате и времени в Excel?

2. В качестве альтернативы введите начальную точку и выделите ячейку, затем щелкните правой кнопкой мыши и перетащите маркер заливки до упора, а затем отпустите. Появится контекстное меню Excel, из которого нужно выбрать соответствующую опцию.

как автоматически заполнить колонку датами

Автоматическая вставка каждого 2-го, 3-го или N-го дня.

Если вы попробовали второе решение, описанное выше, вы, вероятно, заметили, что автоматических корректировок даты стало гораздо больше, чем раньше. Один из них вставляет в таблицу каждые 2, 3, 4 и т.д. дня, месяца или года. Давайте попробуем сделать это сейчас:

  • Добавьте первое значение в ячейку.
  • Выделите его, щелкните правой кнопкой мыши выделение, перетащите вниз или через несколько ячеек, затем отпустите.
  • Выберите Прогрессия в контекстном меню.
  • В диалоговом окне выберите соответствующую единицу измерения и введите значение шага.

Как поставить сегодняшнюю дату на колонтитул?

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

Это можно сделать, выбрав меню колонтитула в меню Вставка. Затем вставьте нужные вам элементы. При желании вы можете что-нибудь написать (например, свою фамилию). Все это вы увидите на всех страницах вашего документа.

Данные остаются неизменными.

Я надеюсь, что эти рекомендации были вам полезны. В любом случае, спасибо, что читаете!

Как вывести месяц из даты — На примерах мы покажем, как получить месяц из даты в таблицах Excel, преобразовать число в его название и наоборот, а также многое другое. Думаю, вы уже знаете, что дата в…
/> Функция Excel СЕГОДНЯ — синтаксис и основные применения — Функция СЕГОДНЯ в Excel делает именно то, на что указывает ее имя — возвращает сегодняшнюю дату. Синтаксис ее настолько прост, насколько это вообще возможно — у нее вообще нет аргументов. Всякий…
Количество рабочих дней между двумя датами в Excel — Довольно распространенная задача: определить количество рабочих дней в период между двумя датами – это частный случай расчета числа дней, который мы уже рассматривали ранее. Тем не менее, в Excel для…
Как посчитать количество дней между датами в Excel? Примеры и советы. — Из этого обзора вы узнаете несколько быстрых и простых способов подсчета, сколько дней проходит между двумя датами в Excel. Вам интересно, сколько составляет разница в днях, месяцах и годах между…
8 способов — как посчитать возраст в Excel по дате рождения. — В Excel нет специальной функции, чтобы посчитать возраст, однако существует несколько различных способов его определения на основе даты рождения. Вы узнаете несколько приемов, как рассчитать его в количестве полных лет,…
Как преобразовать текст в дату в Excel или извлечь ее из сложной фразы? — Сейчас вы научитесь использовать функции Excel для преобразования текста в дату. Вы также узнаете, как это сделать без использования формул. Поскольку Excel — не единственное приложение, которое вы используете, иногда…

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector