Вставка текущих даты и времени в ячейку
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше
Допустим, вы хотите легко ввести текущие дату и время при создании журнала действий. Или, возможно, вам нужно автоматически отображать текущие дату и время в ячейке при каждом пересчете формул. Существует несколько способов вставки текущих даты и времени в ячейку.
Вставка фиксированного значения даты или времени в ячейку Excel
Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.
-
Выделите на листе ячейку, в которую требуется вставить текущую дату или время.
-
Выполните одно из действий, указанных ниже.
-
Чтобы вставить текущую дату, нажмите клавиши CTRL+; (точка с запятой).
-
Чтобы вставить текущее время, нажмите клавиши CTRL+SHIFT+; (точка с запятой).
-
Чтобы вставить текущие дату и время, нажмите клавиши CTRL+; (точка с запятой), затем клавишу ПРОБЕЛ, а после этого — CTRL+SHIFT+; (точка с запятой).
-
Изменение формата даты и времени
Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке Число в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.
Вставка фиксированного значения даты или времени в ячейку Excel
Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.
-
Выделите на листе ячейку, в которую требуется вставить текущую дату или время.
-
Выполните одно из действий, указанных ниже.
-
Чтобы вставить текущую дату, нажмите клавиши CTRL+; (точка с запятой).
-
Чтобы вставить текущее время, нажмите + ; (точка с за semi-двоеточием).
-
Чтобы вставить текущие дату и время, нажмите CTRL+; (точка с за semi-двоеточием), затем нажмите пробел, а затем нажмите +; (точка с за semi-двоеточием).
-
Изменение формата даты и времени
Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке Число в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.
Вставка фиксированного значения даты или времени в ячейку Excel
Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.
-
Выделите на листе ячейку, в которую требуется вставить текущую дату или время.
-
Выполните одно из действий, указанных ниже.
-
Чтобы вставить дату, введите дату (например, 2/2) и щелкните Главная > числовом формате (на вкладке Число) >Краткий формат даты или Длинный формат даты.
-
Чтобы вставить время, введите время, а затем щелкните Главная > числовом формате (на вкладке Число) >время.
-
Изменение формата даты и времени
Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите числовом формате. Затем в диалоговом окне Числовом формате в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.
Вставка обновляемого значения даты или времени
Дата или время обновляемые при пересчете листа или открытии книги, считаются «динамическими», а не статическими. Наиболее распространенным способом получения динамической даты или времени в ячейке на листе является использование функции листа.
Для вставки обновляемой текущей даты или времени используются функции СЕГОДНЯ и ТДАТА, как показано в приведенном ниже примере. Дополнительные сведения об использовании этих функций см. в статьях Функция СЕГОДНЯ и Функция ТДАТА
Например:
Формула |
Описание (результат) |
=СЕГОДНЯ() |
Текущая дата (значения могут быть разными) |
=ТДАТА() |
Текущие дата и время (значения могут быть разными) |
-
Выделите текст в таблице, приведенной выше, и нажмите клавиши CTRL+C.
-
На пустом листе щелкните ячейку A1 один раз и нажмите CTRL+V. Если вы работаете в Excel в Интернете, повторите копирование и в копирование для каждой ячейки в примере.
Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.
-
Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши Ctrl+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.
Скопировав пример на пустой лист, можно настроить его в соответствии со своими потребностями.
Примечание: Результаты, возвращаемые функциями СЕГОДНЯ и ТДАТА, изменяются только при пересчете листа или при выполнении макроса, содержащего эту функцию. Постоянного обновления ячеек, содержащих эти функции, не происходит. В качестве значений даты и времени используются показания системных часов компьютера.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Вставка текущих даты и времени в ячейку
Смотрите также Excel» минутах.Данный факт лучше усвоить макрос. шрифт, а размер тогда лучше использоватьВ1 Эта функция находится будем устанавливать дату.23:59:59Принимает три обязательных аргумента категорииЧисловой формат. копирование и вставку запятой).Примечание:protofessorПримечание. С помощью формата на конкретном примере:
Можно и без шрифта 14 пунктов). функцию «=ТДАТА()».попробуем отразить фразу: на закладке «Формулы» На закладке «Формулы». При достижении этого (год, месяц иДата и время>Примечание:
Вставка фиксированного значения даты или времени в ячейку Excel
для каждой ячейки(Mac) Чтобы вставить текущее Мы стараемся как можно: для каждого города ячеек мы настраиваемЗаполните диапазон ячеек A1:A3 макроса.Для установки текущей датыТекущая дата и время «Сейчас 10:35». Для в разделе «Вычисления». в разделе «Библиотека значения функция обнуляется. день) и возвращаетв Excel. ЕслиВремя
-
Мы стараемся как из примера. время, нажмите клавиши оперативнее обеспечивать вас
-
подтянуть пояс в способ отображения их
-
числовыми значениями: 0,25Напр. и времени щелкните
-
в ячейке. этого вНажимаем на кнопку функций» выбираем функцию
-
Функции порядковый номер даты. Вы не читали.
-
можно оперативнее обеспечиватьВажно:+ ; (точка актуальными справочными материалами которм он находится, значений. Например, например (четверть дня); 0,5(полдень);
-
A1-ячейка ввода по полю «Справа:»,B1 функции «Пересчет» (калькулятор «Дата и время»ДАТА Если до ввода
-
Вставка обновляемых значений даты или времени
наш прошлый урокДата и время, обновляемые вас актуальными справочными Чтобы пример заработал должным с запятой). на вашем языке. а потом уже можно добавить или 0,75 (3/4 дня).В1 =ЕСЛИ (ТДАТА
а затем щелкнитеВставка текущей даты впишем формулу: =»Сейчас нарисован). Или нажимаем . Нажимаеми этой функции ячейка по функциям, советуем при пересчете листа материалами на вашем образом, его необходимо(Windows) Чтобы вставить текущие Эта страница переведена
Пример
через функцию =ТДАТА() |
убрать время из |
Выделите A1:A3 и с |
()»»;B1;»») по кнопке «Вставить |
Excel реализуется несколькими |
«&A1. В результате на кнопку функциифункцию Excel «Сегодня» |
-
ВРЕМЯ имела формат к нему обратиться.
-
или открытии книги, языке. Эта страница вставить в ячейку дату и время, автоматически, поэтому ее прибавить или отнять даты в Excel. помощью диалогового окна
но в этом дату» (при необходимости способами: получим: «Сейчас 0,440972222222222». «Параметры вычислений» ->
-
, затем, нажимаемможно использовать совместно:Общий В этом уроке считаются динамическими, а переведена автоматически, поэтому A1 листа. нажмите клавиши CTRL+; текст может содержать соответствующее количество часов,На следующем примере посчитаем, «Формат ячеек» (CTRL+1)
случае надо включить щелкните на кнопкуЗадав параметры колонтитулов. Преимущество EXCEL подставил вместо
«Автоматически». «ОК».В данном примере к, то результат будет мы познакомимся с не статическими. Чаще ее текст можетЧтобы переключиться между просмотром (точка с запятой), неточности и грамматические которая составляет разница какая часть суток задайте формат «Время», интерацию (чтобы не «Вставить время»). И
Изменение формата даты и времени
данного способа в 10:35 соответствующее времениА проще всегоВ ячейке появилась ячейке D1 применен отформатирован как дата. 4-мя очень полезными всего для получения содержать неточности и результатов и просмотром затем ПРОБЕЛ, а ошибки. Для нас между Вашим городом прошла от полночи как показано на было циклической ссылки) нажмите ОК на том, что текущая число 0,440972222222222. (см. обновить данные даты сегодняшняя дата, которая формат даты и
support.office.com
Вставка текущих даты и времени в ячейку
Значение аргумента функциями, которые позволяют динамической даты или грамматические ошибки. Для формул, возвращающих эти после этого — CTRL+SHIFT+; важно, чтобы эта и интересующим городом(один до 9:45. рисунке:Марина обоих диалоговых окнах. дата и время файл примера). и времени, нажав будет меняться каждый времени.День не просто отображать, времени в ячейке нас важно, чтобы результаты, нажмите клавиши
(точка с запятой). статья была вам час=1/24, два часа=2/24В ячейки A1:A3 введитеЧтобы сложить время в: Нет В данных полях проставляются сразу наДля отображения времени в на клавишу «F9». день, при открытииНа этом наш урок(или Месяц) может
Вставка статических значений даты или времени
но и создавать на листе используются эта статья была
-
Ctrl+` (знак ударения)(Mac) Чтобы вставить текущие полезна. Просим вас и т.д).
-
9:45.
-
Excel по формулеT-cat можно вводить свой все страницы одновременно. нужном нам форматеКак посчитать возраст книги Excel. окончен. Сегодня мы быть, как положительным, даты и время функции. вам полезна. Просим
-
или на вкладке дату и время, уделить пару секундЭто по крайнейПерейтите на A1 и или с помощью: Есть функция ТДАТА текст.
-
Вставка обновляемых значений даты или времени
Используя функцию СЕГОДНЯ(). используем функцию ТЕКСТ(): на текущую дату,Можно быстро установить сегодняшнюю разобрали несколько полезных так и отрицательным в Excel.Чтобы вставить текущую дату вас уделить паруФормулы
-
нажмите клавиши CTRL+; и сообщить, помогла мере мое видение-начинающего вызовите окно «Формат функции:=СУММ() нужно использоватьФункция ТДАТА применяетсяНажмите на кнопку ОКИспользуя комбинацию горячих клавиш=»Сейчас «&ТЕКСТ(A1;»ч:мм») смотрите в статье дату сочетанием клавиш функций из категории числом. Если величина
Не имеет аргументов и или время, чтобы секунд и сообщить, |
в группе |
(точка с запятой), |
ли она вам, и юного специалиста |
ячеек» (CTRL+1). На |
специальный формат. в случаях, когда и обратите на |
CTRL+; – дляПолучим желаемое — «Сейчас «Как посчитать возраст «Shift» + «Ctrl»Дата и время аргумента превышает количество возвращает порядковое число он является обновляемым, помогла ли онаЗависимости формул затем ПРОБЕЛ, а с помощью кнопок по делам экселевским)) закладке «Число», изВ ячейку А4 введите:=СУММ(A1:A3).
support.office.com
Функции для создания и отображения дат и времени в Excel
на листе требуется предварительный результат отображения установки текущей даты 10:35». Обратите внимание, в Excel». + «4» или
, которые Вам обязательно дней в текущем текущей даты, которая с помощью функции вам, с помощьюнажмите кнопку после этого — внизу страницы. Дляvikttur списка «Числовые форматы» Как видно вместо отображать текущую дату колонтитула. Ниже выпадающего и CTRL+SHIFT+; – что мм (минуты)Можно настроить формат
СЕГОДНЯ()
«Ctrl» +»Ж». О пригодятся. Надеюсь, что месяце (количество месяцев берется из системногосегодня кнопок внизу страницы.Показывать формулы+; (точка с удобства также приводим: Я, видимо, не выберите «Дробный». 36 часов мы и время или
ТДАТА()
списка «Нижний колонтитул». для установки текущего записаны строчными буквами, ячейки, чтобы были других сочетаниях клавиш данный урок Вам в году), то времени Вашего компьютера.и Для удобства также. запятой).
ссылку на оригинал так понял задачу.Перейдите на A2 и видим только 12 вычислять значение наДля предварительного просмотра колонтитулов времени. Недостаток –
чтобы отличить их видны одни часы. смотрите в статье понравился. В следующем
происходит увеличение даты: Если функция применяетсяТДАТА приводим ссылку наСкопировав пример на пустойДата или время обновляемые (на английском языке).Если вариант задайте таким же
ДАТА()
– это время основании текущей даты перейдите в меню в данном способе от Месяца (ММ).Подробнее о форматах ячейки «Горячие клавиши Excel» уроке разберем последнююЕсли же величина аргумента к ячейке с
, как показано оригинал (на английском лист, его можно при пересчете листаПредположим, что требуется легкоprotofessor способом «Процентный» формат следующего дня. А и времени, чтобы «Вид»-«Разметка страницы». Там не будет автоматически
СОВЕТ: читайте в статье тут. тему, касаемо работы
является отрицательным числом, форматом в таблице ниже. языке) . настроить в соответствии или открытии книги, указывать текущие дату’а применим, то лучше (или просто нажмите чтобы отобразить сумму при этом значение
же можно их обновляться значение ячейкиПодробнее о пользовательских
ВРЕМЯ()
«Число Excel. Формат»Как с помощью с датами и то происходит уменьшениеОбщий Просмотреть дополнительные сведенияПредположим, что вы хотите со своими потребностями. считаются «динамическими», а и время при
обновление времени поручить комбинацию горячих клавиш часов меняем формат обновлялось при каждом редактировать. на текущие показатели, форматах дат и
здесь. функции «СЕГОДНЯ» настроить временем в Excel, даты:, то к результату о том, как быстро вводить текущие
Примечание: не статическими. Наиболее записи действий в макросу. CTRL+SHIFT+5).
ячейки. открытии листа.Колонтитулы позволяют нам не при открытии документа.
времени читайте вДаты можно складывать, таблицу, чтобы никто а поговорим мыАргументы функции будет применен формат использовать эти функции дату и время Функции распространенным способом получения журнал или автоматическиДело в том,чтоПерейдите на A3 иОткрываетм окно «Формат ячеек»-«Число»-«ЧисловыеВы ее найдете только устанавливать даты Но в некоторых одноименной статье Пользовательский вычитать, прибавлить к
не смог исправить
office-guru.ru
Текущая дата в Excel.
о различных вычисленияхДАТАДата сегодня и ТДАТА. при записи действийСЕГОДНЯ динамической даты или отображать их в ТДАТА — летучая удалите формат ячейки. форматы»-«Все форматы». В
в разделе фукнкций и нумерации страниц. случаях данных недостаток формат даты и ним дни, месяцы, данные в таблице, с использованием функций.могут содержать математические.
Какие
в журнал илии времени в ячейке ячейке при каждом
функция и пересчитывается
А из предыдущих поле «Тип:» вводим: «Дата и время» Так же можно является преимуществом. времени. т.д. Как работать смотрите в статье Всего Вам доброго операции, а такжеНе имеет аргументов и
Чтобы добавить сделать так, чтобыТДАТА на листе является пересчете формул. Вставить
при любом изменении уроков вы знаете, [ч]:мм:сс. И нажимаемМы проверили на предыдущем добавить место дляС помощью VBA макросовСамый простой и быстрый с датами, смотрите «Чтобы не исправляли
и успехов в другие функции Excel. возвращает порядковое числоЯчейка они автоматически выводилисьменяют свои значения использование функции листа. текущие дату и на листе, а
что удалить формат
ОК. уроке, что дата подписи ответственного лица используя в коде способ ввести в в статье «Работа данные в таблице изучении Excel. Например, чтобы прибавить текущих даты иРезультат в ячейке при только при расчетеДля вставки обновляемой текущей время в ячейку
это может вызвать это присвоить форматТеперь отображается количество суммированных
в Excel – за отчет. Например, программы функции: Date();Time();Now(). ячейку текущую дату с датами в Excel задним числом».Автор: Антон Андронов к определенной дате времени, которые берутся=СЕГОДНЯ() каждом пересчете формул. листа или при
даты или времени можно несколькими способами. подтормаживания при изменениях по умолчанию «Общий». часов и минут. это число количества
отредактируем теперь левуюКолонтитулы позволяют установить текущую или время – Excel».
Текущая дата в Excel.Рассмотрим 1 год 5 из системных настроекТекущая дата (значения могут
Вы можете вставить выполнении макроса, содержащего используются функции
Статические значения на листе листа. Для этого можно
дней прошедших от нижнюю часть страницы дату и время это нажать комбинациюЧасы и датуЕсли нужно установитьфункции «Сегодня»»Текушая дата» в месяцев и 17
Вашего компьютера. Если быть разными) значения, которые не эту функцию. НепрерывногоСЕГОДНЯ — изменяются приФункция не пересчитывается нажать комбинацию CTRL+SHIFT+`
excel-office.ru
Отображение формата ВРЕМЯ в ТЕКСТовой строке в MS EXCEL
Данный метод отображения времени 01.01.1900г. А сейчас в области колонтитулов: в верхних или горячих клавиш CTRL+«;» можно установить в не только сегодняшнее Excel дней, можно воспользоваться функция применяется к
=ТДАТА() будут изменяться, или их обновления неи пересчете или открытии автоматически, т.е. для
или использовать выше весьма полезный. Допустим убедимся что времяТаким образом, можно создавать нижних частях страниц (текущая дата) и колонтитул (это отдельное число, но иФункция Excel «Текущая следующей формулой: ячейке с форматомТекущие дата и время же обновлять их. происходит. В качествеТДАТА листа. При нажатии
обновления данных лист описанный способ. нам нужно узнать
в Excel –
документы с удобным документа, который будет CTRL+SHIFT+«;» (текущее время). поле на странице). время, то вместо дата»
А чтобы преобразовать текстовую
Общий (значения могут бытьСтатические значения не изменяются значений даты и, как показано в клавиши сочетание клавиш,
excel2.ru
Вставка текущей даты в Excel разными способами
нужно принудительно пересчитатьКак видите 9:45 – разницу между временем это дробная часть местом для подписей выводиться на принтер.Гораздо эффективнее использовать функцию Смотрите статью о
функции «Сегодня» выберемустанавливает в ячейке строку в дату,, то к результату разными) при пересчете или времени используются показания
Как поставить текущую дату в Excel
приведенном ниже примере. такие как Ctrl (F9). это 2/5 частей в минутах. В числа, которая представляет или печатей на Кроме того, колонтитул СЕГОДНЯ(). Ведь она колонтитулах «Как создать – «ТДата». В
текущее число и
воспользуемся этой формулой: будет применен форматПримечание: открытии листа. системных часов компьютера. Дополнительные сведения об +; Чтобы вставить
Если без макросов, суток. Проще говоря,
ячейку B2 введите
Как установить текущую дату в Excel на колонтитулах
собой период суток. каждой странице в позволяет нам пронумеровать
- не только устанавливает, фирменный бланк. Колонтитулы ячейке будет стоять время.Принимает три обязательных аргумента даты и времени.
- Результаты, возвращаемые функцией
- Выделите на листе ячейку,Чтобы изменить формат даты использовании этих функций текущую дату в можно оптимизировать. прошло пока 40,63% формулу:=A2-A1. Установите теперьРаботать с временем приходиться полностью автоматическом режиме. все страницы документа. но и автоматически в Excel». и текущая дата,Функция Excel «Сегодня»
- (часы, минуты, секунды)Результаты функцийСЕГОДНЯ
в которую вы или времени, щелкните см. в статьях ячейку Excel «принимаетТДАТА суток. для ячейки «Все не редко. НапримерНеобходимо что бы реальное
Чтобы сделать текущую дату обновляет значение ячейкиПри составлении формул для и текущее время,устанавливает в ячейке
- и возвращает десятичноеСЕГОДНЯ()или
- хотите вставить текущую ячейку правой кнопкой
- Функция СЕГОДНЯ и в виде снимка»вынести в отдельнуюАвтоматический ввод текущего времени форматы» и на когда нужно отделу время отображалось автоматически. в Excel и каждый день без отображения в ячейке получились электронные часы текущую дату.
- число, т.е. долюиТДАТА дату или время. мыши и выберите Функция ТДАТА текущую дату и ячейку, в формулах в Excel выполняется этот раз в кадров сформировать отчет Так чтобы затем нумерацию страниц с
- участия пользователя. фразы содержащей текст с календарем. ДатаЭти функции применяются суток. Если до
- ТДАТА, изменяются только приСделайте одно из следующего:Формат ячеекФормула
вставляет дату в — ссылка. комбинацией горячих клавиш поле «Тип:» вводим: по балансу рабочего из него вычитались помощью колонтитулов сделайтеЧтобы вставить текущую дату и время, например, и часы в
в Excel, чтобы ввода этой функцииизменяются при каждом пересчете листа илиЧтобы вставить дату, введите. Затем в диалоговом
exceltable.com
Можно ли ввести в ячейку Эксель реальное время?
Описание (результат) ячейку. Так какРазницу (столбец В) CTRL+SHIFT+;. Автоматическая вставка [мм]. И нажимаем времени сотрудников предприятия.
реальные затраты времени. так:
в Excel воспользуйтесь
«Сейчас 10:35», могут таблице Excel стоят установить текущюю дату ячейка имела формат пересчете рабочего листа
выполнении макроса, содержащего дату (например, окне
=СЕГОДНЯ() значение этой ячейки правильнее писать числовыми текущей даты и
ОК. Или производственному отделу
Для тайм-менеджмента.
Откройте окно «Параметры страницы»
функцией СЕГОДНЯ(). Для возникнуть сложности с
такие же, как в таблице, котораяОбщий Excel.
ее. Постоянного обновления2.2
Формат ячеекТекущая дата (значения могут
не изменится, он данными, чтобы избежать времени в ExcelТак нам удалось перевести нужно посчитать сколькоInga zayonts и выберите закладку этого выберите инструмент правильным отображением времени. на ноутбуке (ПК). будет обновляться при
, то результат будетВ качестве примера можно ячеек, содержащих эти
Учет времени в Excel: суммирование вычитание разницы часов и минут
) и нажмитена вкладке быть разными) считается статические. лишних преобразований. А отличается использованием клавиши время в минуты. потребуется работо-часов фрезерному: правильно ответил T_Cat «Колонтитулы». «Формулы»-«Дата и время»-«СЕГОДНЯ».
Решим задачу путемКак обновить текущую дату открытии таблицы, или отформатирован как время. привести формулу, которая функции, не происходит.ГлавнаяЧисло=ТДАТА()Выделите на листе ячейку, плюсик можно добавить SHIFT. Если мы в станку на изготовления=ТДАТА ()
Как посчитать сумму времени в Excel?
Нажмите на кнопку создать Данная функция не предварительного преобразования времени и время в для расчета дат,Функция
вычисляет текущее время В качестве значений
- >в группеТекущие дата и время в которую требуется
- форматом ячейки, например:Олег_ эту же ячейку деталей мелкосерийного производства.но эта формула нижний колонтитул.
имеет аргументов, поэтому в текстовое значение. Excel. стажа, возраста, другихВРЕМЯ
- в Excel: даты и времениЧисловой форматЧисловые форматы (значения могут быть вставить текущую дату»+» Основной: Добрый день. Есть введем число 1
- Время нужно считать будет постоянно обновлятьВ появившемся окне щелкните вы можете простоПо аналогии с примером
В Excel дата настроек таблицы.
очень похожа на
Как посчитать разницу во времени в Excel?
=ТДАТА()-СЕГОДНЯ() используются показания системных>, нажмите разными) или время.И вычисления ускорятся, список городов, многие (или время 24:00 инженерам для анализа время (при открытии по полю «В ввести в ячейку:
из статьи Отображение и время автоматическиВнимание!ДАТА— в данном часов компьютера.Краткий формат датыДатаВыделите текст в таблице,Выполните одно из следующих и формулы сократятся: из них находятся что по сути производительности оборудования при или вводе новых
центре:». На панели «=СЕГОДНЯ()» и нажать формата Даты в обновляется только приЭти функции не, поэтому заострять на случае формула вернет
Учет времени на протяжении суток
Весь курс: урок 1илиили приведенной выше, и
- действий.=$E$1+B2/24
- в разных часовых одно и то определенных количествах операций. даных) выберите вторую кнопку ВВОД.
- ТЕКСТовой строке, рассмотрим, открытии книги. Если подходят при заполнении ней особого внимания десятичное число (долю | урок 2
- Длинный формат датыВремя нажмите клавиши CTRL+C.Чтобы вставить текущую дату,Юрий М поясах. Можно ли же), то мыКаждая дробная часть чиселИ, как результат, ««Вставить номер страницы»».Текущая дата в ячейке:
как преобразовать Время нужно обновить дату таблицы, когда даты мы не будем. суток). Чтобы увидеть
Как поставить текущее время в Excel?
| урок 3.и в спискеНа пустом листе щелкните нажмите клавиши CTRL+;: Вить, думаю, что как то прикрутить узнаем что в
exceltable.com
Точное время online в ячейках excel
в Excel может будут меняться ваши Потом выберите первуюЕсли же необходимо чтобы в текстовый формат. или время в не должны меняться.Важно отметить, что функция результат, как на
|Чтобы вставить время, введитеТип
ячейку A1 и (точка с запятой). ты правильно понял: отображение реального времени сутках 1440 минут. отображаться в часах расчеты реального времени. кнопку «Формат текста» в ячейке автоматическиВведем в ячейку течение дня, тоФункция «СЕГОДНЯ» в Excel.ВРЕМЯ
рисунке ниже, необходимоурок 4 его и щелкнитевыберите тип, после
нажмите клавиши CTRL+V.(Windows) Чтобы вставить текущее нужно иметь реальное
в этих городах? Так фактически можно и минутах (вМожно «зафиксировать» время и задайте формат
обновлялось значение неА1 нужно нажать кнопкуУстанавливаем курсор вне может возвращать к ячейке A1| урок 5Главная
чего нажмите При работе в время, нажмите клавишитекущееvikttur
в Excel посчитать зависимости от выбранного
ввода информации. Для для отображения номеров только текущей даты,время 10:35. В
функции пересчета книги. ячейку, в которой значение, превышающее применить формат времени.Мы продолжаем изучать функции>
ОК
Excel Online повторите CTRL+SHIFT+; (точка с
время.
: Ищите «Часы в любое время в формата отображения). этого надо писать страниц (например, полужирный но и времени
planetaexcel.ru
ячейке
Содержание
- 1 Горячие клавиши
- 2 Использование формул
- 3 Вставка в колонтитул
- 4 Как поставить текущую дату в Excel
- 5 Как установить текущую дату в Excel на колонтитулах
Вставка текущей даты или времени в MS Excel может потребоваться в различных ситуациях: нужно рассчитать количество дней между данным значением и другим днем, поставить, когда был создан или отредактирован документ, или, например, чтобы они проставлялись автоматически при печати.
Поскольку сделать это можно различными способами, то давайте рассмотрим их в этой статье. Покажу, как поставить дату и время в Эксель, которые не будут меняться, и те, что будут обновляться при каждом открытии или пересчете документа.
Горячие клавиши
Проставить статическую дату и время, то есть такие, что вообще не будут изменяться, можно с помощью сочетания клавиш. Выделяем нужную ячейку и нажимаем «Ctrl+Shift+;» – выведется время. Если нажмете «Ctrl+;» – появится дата. Символ точки с запятой используется тот, что находится на одной кнопке с русской буквой «Ж».
В примере я вывела их в различные ячейки. Если нужно, можете установить их в одну: нажмите сначала одну комбинацию, поставьте пару пробелов и нажмите вторую.
Обратите внимание, что отобразится время, которое установлено на системных часах, это те, что находятся справа внизу экрана.
Использование формул
Чтобы введенные данные регулярно обновлялись, в зависимости от текущих значений даты и времени, то есть были динамическими, можно воспользоваться формулами.
Выделяем нужную ячейку (А4). Переходим вверху на вкладку с подходящим названием, разворачиваем список «Дата и время» и выбираем в нем ТДАТА.
В окне с аргументами жмите «ОК», поскольку их у этой функции нет.
В результате в А4 отобразится и время, и дата. При пересчете листа или ячейки, значение будет обновляться.
Для того чтобы вывести только дату, воспользуйтесь функцией СЕГОДНЯ, она так же находится в списке.
Аргументов у нее нет, так что закрываем маленькое окошко.
Теперь в А5 у меня проставлено сегодняшнее число.
Про различные варианты использования функции СЕГОДНЯ в Эксель я писала в отдельной статье, которую можно прочитать, перейдя по ссылке.
Вставка в колонтитул
Если вам нужно, чтобы дата и текущее время появлялись постоянно на всех листах, которые вы печатаете, тогда добавить их можно в области колонтитулов. Причем можете сами выбрать, где они будут отображаться: сверху или снизу, справа или слева.
Откройте вверху «Разметка страницы» и в группе «Параметры» нажмите на небольшую стрелочку в углу справа.
В следующем окне перейдите вверху на нужную нам вкладку, а затем нажмите на кнопку, в зависимости от того, какой колонтитул хотите создать, я сделаю нижний.
Откроется вот такое окошко. Здесь внизу будет три области, поставьте курсив туда, где должны быть дата и время. Я помещу их справа. Затем нажмите на кнопку или с календарем, для вставки сегодняшнего числа, или с часами. Между вставленными символами я сделала несколько пробелов, чтобы отделить их друг от друга.
Не обязательно вставлять их друг за другом, добавьте или что-то одно, или допишите какой-то текст. Например:
Сегодняшнее число: &
Время: &
Для того чтобы изменить внешний вид даты, выделите все, что написали, и нажмите на кнопочку с нарисованной «А».
В открывшемся окне можете выбрать другой шрифт, размер цифр и букв, и многое другое. Потом нажмите «ОК».
Сохраняем изменения, нажав «ОК».
Вернемся к данному окну. В нем показано, как отображаются добавленные данные. Можете жать «ОК». Если хотите посмотреть, как все будет выглядеть на листе с другими данными, нажмите на кнопку «Просмотр».
Откроется окно предварительного просмотра перед печатью. Здесь пролистайте страницы и смотрите, чтобы дата была вставлена как вам нужно. Для возврата к листу в Эксель, нажмите по любой вкладке наверху, например, «Данные».
Посмотреть, как будет выглядеть дата можно и иначе. Откройте вверху вкладку «Вид», а потом нажмите на кнопку «Разметка страницы». После этого рабочий лист будет разбит на отдельные страницы. Внизу или вверху, зависит от того, что вы выбрали, будет стоять сегодняшнее число.
Нажав на него, можете его отредактировать. На вкладке «Конструктор» есть элементы, которые можно добавить в колонтитул. Именно среди них вы найдете нужные кнопочки «Текущая дата» и «Текущее время».
Если вам часто приходится работать с датами, тогда прочтите статью: функции даты и времени в Эксель, там описано и показано на примерах, как использовать функции, которые входят в данную категорию.
Вот такими способами, можно добавить в ячейку или в колонтитул текущие дату или время в Excel.
Поделитесь статьёй с друзьями:
Кстати сразу не выводилось, в свойствах ячейки покапался, поставил все форматы и выбрал нужный вариант.
Спасибо!сайтов 8 посмотрел только у вас нашел про «тдата». До этого не знал как сделать =сегодня только со временем)
Ввод времени с : получается. Дата с ; не проходит.
Игорь, с помощью ТДАТА должно получится вставить и дату и время в одну ячейку. Попробуйте ее или вручную прописать, или вставить через формулу
Все делаю, как написано. Но вставляется только дата, а время нет. Почему?
Юрий, спасибо за внимательность, уже исправила комбинации в статье.
Вопрос по поводу горячих клавиш. ; — дата, : — время. Символы ; и : находятся на одной клавише, без Shift это ;, а с Shift это :. Как поставить ; при нажатой Shift?
Самый простой и быстрый способ ввести в ячейку текущую дату или время – это нажать комбинацию горячих клавиш CTRL+«;» (текущая дата) и CTRL+SHIFT+«;» (текущее время).
Гораздо эффективнее использовать функцию СЕГОДНЯ(). Ведь она не только устанавливает, но и автоматически обновляет значение ячейки каждый день без участия пользователя.
Чтобы вставить текущую дату в Excel воспользуйтесь функцией СЕГОДНЯ(). Для этого выберите инструмент «Формулы»-«Дата и время»-«СЕГОДНЯ». Данная функция не имеет аргументов, поэтому вы можете просто ввести в ячейку: «=СЕГОДНЯ()» и нажать ВВОД.
Текущая дата в ячейке:
Если же необходимо чтобы в ячейке автоматически обновлялось значение не только текущей даты, но и времени тогда лучше использовать функцию «=ТДАТА()».
Текущая дата и время в ячейке.
Как установить текущую дату в Excel на колонтитулах
Вставка текущей даты в Excel реализуется несколькими способами:
- Задав параметры колонтитулов. Преимущество данного способа в том, что текущая дата и время проставляются сразу на все страницы одновременно.
- Используя функцию СЕГОДНЯ().
- Используя комбинацию горячих клавиш CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недостаток – в данном способе не будет автоматически обновляться значение ячейки на текущие показатели, при открытии документа. Но в некоторых случаях данных недостаток является преимуществом.
- С помощью VBA макросов используя в коде программы функции: Date();Time();Now().
Колонтитулы позволяют установить текущую дату и время в верхних или нижних частях страниц документа, который будет выводиться на принтер. Кроме того, колонтитул позволяет нам пронумеровать все страницы документа.
Чтобы сделать текущую дату в Excel и нумерацию страниц с помощью колонтитулов сделайте так:
- Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
- Нажмите на кнопку создать нижний колонтитул.
- В появившемся окне щелкните по полю «В центре:». На панели выберите вторую кнопку ««Вставить номер страницы»». Потом выберите первую кнопку «Формат текста» и задайте формат для отображения номеров страниц (например, полужирный шрифт, а размер шрифта 14 пунктов).
- Для установки текущей даты и времени щелкните по полю «Справа:», а затем щелкните по кнопке «Вставить дату» (при необходимости щелкните на кнопку «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить свой текст.
- Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул».
- Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.
Колонтитулы позволяют нам не только устанавливать даты и нумерации страниц. Так же можно добавить место для подписи ответственного лица за отчет. Например, отредактируем теперь левую нижнюю часть страницы в области колонтитулов:
Таким образом, можно создавать документы с удобным местом для подписей или печатей на каждой странице в полностью автоматическом режиме.
Дата: 3 февраля 2016 Категория: Excel Поделиться, добавить в закладки или статью
Вставка текущей даты и времени – одна из самых частых задач, которые мы выполняем при работе с датами. А как вы это делаете? Вводите сегодняшнюю дату с клавиатуры каждый раз? Больше вы так делать не будете! Читайте этот пост, чтобы вставлять текущую дату и время в ячейку очень быстро и безошибочно.
Дата и время сегодня так часто используются в расчетах и отчетах, что их быстрая вставка – очень практичное и важное умение. Предлагаю Вам несколько способов быстрой вставки.
Разработчики программы предусмотрели две функции вставки текущей даты. Они похожи, лишь немного отличаются друг от друга:
- Функция СЕГОДНЯ() – вставляет в ячейку текущую дату (без времени)
- Функция ТДАТА() – возвращает в ячейку текущую дату и время
Обратите внимание, что эти функции не содержат аргументов, но пустые скобки после имени функции всё равно нужно записывать.
Еще одна важная деталь: как и все функции, эта парочка пересчитывает свои значения после внесения изменений на лист и при открытии книги. Не всегда это нужно. Например, в таблице нужно зафиксировать время начала какого-то процесса, чтобы потом посчитать сколько времени он занял. Время начала не должно изменяться, использование функций здесь – не самая удачная идея. Используйте горячие клавиши.
Очевидно, описанная выше задача будет решена, если вставить в ячейку обычную дату – числовое значение, без применения функций. Используйте такие комбинации клавиш:
- Ctrl + Shift + 4 – для вставки текущей даты. Программа просто введёт за вас текущую дату в ячейку и отформатирует её. Удобно? Пользуйтесь!
- Ctrl + Shift + 6 – вставка текущего времени. Тоже константой, раз и навсегда.
Попробуйте, это действительно удобно! Использование горячих клавиш так часто упрощает нам жизнь, что их запоминание – стратегическая задача для вас.
Кстати, значения времени и даты Эксель получает из системного времени вашего компьютера.
Так легко, быстро, комфортно мы научились вставлять в ячейку сегодняшнюю дату и время. Если боитесь забыть эти приемы – добавьте эту страничку в закладки своего браузера!
Следующий пост мы посвятим разложению даты на составные части. Заходите почитать, не пожалеете!
Это может быть вам интересно:
- Учимся писать формулы в Эксель
- Основы использования функций Excel
- Даты в Excel — это просто
- Находим и исправляем ошибки в расчетах
Поделиться, добавить в закладки или статью
В профессиональной работе с электронными таблицами нередко приходится взаимодействовать с датой и временем. Без этого не получится обойтись. Поэтому научиться работать с данными этого типа сам Бог велел. Это поможет сэкономить огромное количество времени и предотвратить множество ошибок во время работы с электронными таблицами.
К сожалению, много новичков не знает, каким образом обрабатываются данные. Поэтому перед тем, как рассматривать этот класс операций, нужно провести более детальный ликбез.
Содержание
- Как представляется дата в Excel
- Как представляется время в Excel
- Формат дат и времени
- Произвольное форматирование
- Использование функций при работе с датами и временем
- ГОД()
- МЕСЯЦ()
- ДЕНЬ()
- ЧАС()
- МИНУТЫ()
- СЕКУНДЫ()
- ДЕНЬНЕД()
- СЕГОДНЯ()
- ТДАТА()
- ДАТА()
- ВРЕМЯ()
- Функции вычисления даты и времени
- ДАТАМЕС()
- КОНМЕСЯЦА()
- РАБДЕНЬ()
- ЧИСТРАБДНИ()
Как представляется дата в Excel
Обработка информации о дате осуществляется, как о количестве суток с 0 января 1900 года. Да, вы не ошиблись. Действительно, с нулевого числа. Но это необходимо для того, чтобы была точка отсчета, чтобы уже 1 января считалось цифрой 1 и так далее. Максимально поддерживаемое значение, обозначающее дату – 2958465, что в свою очередь являет собой 31 декабря 9999 года.
Этот метод дает возможность использовать даты для расчетов и формул. Так, Excel дает возможность определить количество суток между датами. Схема проста: из одного числа вычитается второе, а потом полученное значение переводится в формат даты.
Для большей наглядности, вот таблица, где показаны даты с соответствующими им числовыми значениями.
Чтобы определить количество дней, которое прошло от даты А до даты B, необходимо от последней отнять первую. В нашем случае это формула =B3-B2. После ее ввода результат оказывается следующий.
Важно обратить внимание, что значение представлено в днях, потому что мы выбрали для ячейки формат, отличающийся от даты. Если бы мы выбрали изначально формат «Дата», то результат был бы таким.
Важно обратить внимание на этот момент в своих расчетах.
То есть, для отображения правильного порядкового номера, полностью соответствующего дате, надо использовать какой-угодно формат, помимо даты. В свою очередь, для того, чтобы число превратить в дату, следует выставить соответствующий формат.
Как представляется время в Excel
То, как представляется время в Excel, немного отличается от даты. За основу берется день, а часы, минуты, секунды – это его дробные части. То есть, 24 часа – это 1, а любое более мелкое значение рассматривается, как ее доля. Так, 1 час – это 1/24 дня, 1 минута – 1/1140, а 1 секунда – 1/86400. Наименьшая доступная в Excel единица времени – 1 миллисекунда.
Аналогично датам, этот способ представления дает возможность осуществлять расчеты с временем. Правда, здесь одна вещь неудобна. После расчетов у нас получается часть суток, а не количество дней.
На скриншоте указаны значения в числовом формате и формате «Время».
Методика расчета времени аналогична дате. Нужно от более позднего времени отнять более раннее. В нашем случае это формула =B3-B2.
Так как у ячейки B4 сперва был Общий формат, то по окончанию введения формулы он сразу меняется на «Время».
Excel в работе с временем выполняет обычные арифметические операции с числами, которые потом переводятся в знакомый нам временной формат.
Формат дат и времени
Насколько мы знаем, даты и время могут храниться в разных форматах. Поэтому нужно знать, как правильно вводить их, чтобы форматирование было правильным.
Конечно, можно использовать порядковый номер дня или часть суток при вводе даты и времени, но такой подход очень неудобный. Кроме этого, придется постоянно применять к ячейке определенный формат, что только усиливает дискомфорт.
Поэтому Excel дает возможность указывать время и дату разными способами. Если применить один из них, то программа сразу информацию конвертирует в соответствующее число и применяет к ячейке правильный формат.
В таблице ниже вы можете ознакомиться с перечнем способов ввода даты и времени, поддерживаемых Excel. В левой колонке перечислены возможные форматы, а в правой – как они будут отображаться в Excel после преобразования. Важно отметить, что если не указывается год, автоматически присваивается текущий, который выставлен в операционной системе.
На самом деле, способов отображения значительно больше. Но и этих достаточно. Также конкретный вариант записи даты может отличаться в зависимости от страны или региона, а также настроек операционной системы.
Произвольное форматирование
Во время работы с ячейками пользователь может сам определять, какой будет формат. Он может сделать так, чтобы отображалось только время, месяц день и так далее. Также есть возможность регулировать порядок формулирования даты, а также разделители.
Чтобы получить доступ к окну редактирования, необходимо открыть вкладку «Число», где найти опцию окно «Формат ячеек». В открывшемся диалоговом окне будет категория «Дата», в котором можно выбрать правильный формат дат.
Если же выбрать категорию «Время», то, соответственно, появится перечень с вариантами отображения времени.
Для применения определенного варианта форматирования к ячейке, необходимо выбрать нужный формат и кликнуть «ОК». После этого результат применится. Если не хватает форматов, которые предлагает Excel, то можно найти категорию «Все форматы». Там тоже есть множество вариантов.
Если никакой вариант не подходит, то всегда возможно создание своего собственного. Сделать это очень легко. Необходимо просто выбрать предустановленные форматы, как образец и выполнить такие действия:
- Выбрать ту ячейку, формат которой нужно изменить.
- Открыть диалоговое окно «Формат ячеек» и найти вкладку «Число».
- Далее открывается категория «Все форматы», где находим поле ввода «ТИП». Там надо указать код числового формата. После того, как его введете, нажмите «ОК».
- После этих действий ячейка будет отображать информацию о дате и времени в пользовательском формате.
Использование функций при работе с датами и временем
При работе с датами и временем пользователь может использовать более 20 самых разнообразных функций. И хотя кому-то этого количества может быть слишком много, все они могут использоваться для достижения определенных целей.
Чтобы получить доступ ко всем возможным функциям, необходимо перейти в категорию «Дата и время» группы «Библиотека функций». Мы же рассмотрим только некоторые основные функции, дающие возможность извлекать разные параметры из дат и времени.
ГОД()
Дает возможность получить год, который соответствует определенной дате. Как вы уже знаете, это значение может быть в пределах от 1900 до 9999.
В ячейке 1 видно дату, представленную в формате ДДДД ДД.ММ.ГГГГ чч:мм:cc. Это тот формат, который мы создали ранее. Давайте приведем в качестве примера формулу, которая определяет, сколько лет прошло между двумя датами.
При этом если более внимательно посмотреть, то окажется, что функция не вычислила полностью правильного результата. Причина кроется в том, что она использует только даты в своих вычислениях.
МЕСЯЦ()
С помощью этой функции можно выделить номер месяца, соответствующий определенной дате. Возвращает результат, колеблющийся в пределах от 1 до 12. Это число в свою очередь соответствует номеру месяца.
ДЕНЬ()
Аналогично предыдущим функциям, эта выдает номер дня, в определенной дате. Результат вычислений может колебаться от 1 до 31.
ЧАС()
Как можно догадаться из названия, эта функция возвращает номер часа, который колеблется от 0 до 23.
МИНУТЫ()
Функция, возвращающая количество минут в определенной ячейке. Возможные значения, которые возвращаются – от 0 до 59.
СЕКУНДЫ()
Эта функция возвращает такие же значения, как и предыдущая, за тем лишь исключением, что ею возвращаются секунды.
ДЕНЬНЕД()
С помощью этой функции можно узнать номер дня недели, который используется в этой дате. Возможные значения от 1 до 7, но стоит учитывать, что отсчет начинается с воскресенья, а не понедельника, как у нас принято.
При этом с помощью второго аргумента эта функция позволяет настроить формат. Например, если передать значение 2 в качестве второго параметра, то можно настроить формат, при котором число 1 означает понедельник, а не воскресенье. Это значительно удобнее для отечественного пользователя.
Если во втором аргументе написать 2, то в нашем случае функция вернет значение 6, что соответствует субботе.
СЕГОДНЯ()
Эта функция очень проста: чтобы она работала, не требуется вводить никаких аргументов. Ею возвращается порядковый номер даты, которая выставлена на компьютере. Если ее применить к ячейке, для которой выставлен формат Общий, то автоматически он будет сконвертирован в формат «Дата».
ТДАТА()
Эта функция также не требует ввода аргументов. Действует таким же образом, как и предыдущая, только с датой и временем. Используется, если надо вставить в ячейку текущую дату и время, которые выставлены в компьютере. И точно так же, как и в предыдущей функции, при применении этой, ячейка автоматически конвертируется в формат даты и времени при условии, что до этого был выставлен формат «Общий».
Как предыдущая, так и эта функция при каждом пересчете листа автоматически изменяются, что дает возможность отображать самое актуальное время и дату.
Например, такая формула может определить нынешнее время.
=ТДАТА()-СЕГОДНЯ()
В этом случае формула определит долю суток в десятичном формате. Правда, придется к ячейке, в которую записывается формула, применить формат времени, если нужно отобразить именно время, а не число.
ДАТА()
Эта функция имеет три аргумента, каждый из которых необходимо обязательно ввести. После расчетов этой функцией возвращается порядковый номер даты. Ячейка автоматически конвертируется в формат «Дата», если до этого у нее был «Общий» формат.
Аргумент «День» или «Месяц» можно делать как положительным, так и отрицательным. В первом случае дата увеличивается, а во втором – уменьшается.
Также можно использовать математические операции в аргументах функции ДАТА. Например, эта формула позволяет добавить 1 год 5 месяцев и 17 дней к дате, указанной в ячейке A1.
А такая формула дает возможность превратить текстовую строку в полноценную рабочую дату, которая может использоваться и в других функциях.
ВРЕМЯ()
Точно так же, как и функция ДАТА(), в этой функции есть три обязательных параметра – часы, минуты и секунды. После того, как ее использовать, в результирующей ячейке появится десятичное число, но сама ячейка будет отформатирована в формат «Время», если до этого у нее был формат «Общий».
По своему принципу работы у функции ВРЕМЯ() и ДАТА() очень много чего схожего. Поэтому особого внимания на ней акцентировать нет смысла.
Важно учесть, что эта функция не способна вернуть время, которое больше 23:59:59. Если получится больший, чем этот, результат, функция автоматически обнуляется.
Функции ДАТА() и ВРЕМЯ() могут применяться вместе.
На этом скриншоте ячейка D1, в которой использовались обе эти функции, имеет формат даты и времени.
Функции вычисления даты и времени
Всего есть 4 функции, позволяющие выполнять математические операции с датой и временем.
ДАТАМЕС()
С помощью этой функции можно узнать порядковый номер даты, отстающей на известное количество месяцев (или опережающей заданную). Эта функция принимает два аргумента: начальная дата и количество месяцев. Второй аргумент может быть как положительным, так и отрицательным. Первый вариант нужно указывать, если требуется вычислить будущую дату, а второй – если предыдущую.
КОНМЕСЯЦА()
Эта функция дает возможность определить порядковый номер последнего дня месяца, отстающего или опережающего заданную дату. Имеет такие же аргументы, как и предыдущая.
РАБДЕНЬ()
То же самое, что и функция ДАТАМЕС(), только отставание или опережение происходит на определенное количество рабочих дней. Синтаксис аналогичный.
Все эти три функции возвращают число. Чтобы увидеть дату, нужно сконвертировать ячейку в соответствующий формат.
ЧИСТРАБДНИ()
Это простая функция определяет количество рабочих дней между датой 1 и датой 2.
Оцените качество статьи. Нам важно ваше мнение:
Skip to content
Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью комбинации клавиш или вставить автоматически обновляемое время с помощью функции СЕЙЧАС. Вы также узнаете, как применять специальные функции времени для получения часов, минут или секунд из значения времени.
Microsoft Excel имеет ряд полезных функций управления временем, и их умение правильно их использовать может сэкономить вам много сил и нервов. Используя функции времени, вы можете вставить текущую дату и время в любом месте рабочего листа, преобразовать время в десятичное число, суммировать различные интервалы времени или вычислить истекшее время.
Чтобы иметь возможность использовать функции времени, полезно знать, как Microsoft Excel хранит время. Итак, прежде чем углубляться в формулы, давайте потратим пару минут на изучение основ форматирования времени в Excel.
Формат времени в Excel
Если вы читали наши статьи по датам в Excel, вы знаете, что Microsoft Excel хранит даты в виде последовательных чисел, начиная с 1 января 1900 года, которое считается как 1. Поскольку время рассматривается как часть дня, то время хранится в виде десятичной дроби.
Во внутренней системе Excel:
- 00:00:00 сохраняется как 0.0
- 23:59:59 сохраняется как 0,99999
- 06:00 — как 0,25
- 12:00 – соответствует 0,5.
Когда в Excel вводятся и дата, и время, они сохраняются в виде десятичного числа, состоящего из целой части, означающей дату (номер дня), и десятичной дроби, представляющей время. Например, 1 сентября 2022 г., 13:00:00 хранится как 44805,5416666667.
Формат времени по умолчанию в Excel
При изменении формата времени в диалоговом окне «Формат ячеек» вы видите список возможных шаблонов отображения, первый из которых является форматом по умолчанию.
Чтобы быстро применить формат времени по умолчанию к выбранной ячейке или диапазону, щелкните стрелку раскрывающегося списка в группе «Число» на вкладке «Главная» и выберите «Время» .
Чтобы изменить формат времени по умолчанию, перейдите в Панель управления и нажмите Часы и регион > Изменение форматов даты, времени и чисел.
Далее определите, как будет выглядеть краткое и полное время.
Примечание. При создании нового формата времени или изменении существующего помните, что независимо от того, как вы выбрали отображение времени, Excel всегда сохраняет время одним и тем же способом — в виде десятичных чисел.
Перевод времени в десятичное число
Быстрый способ показать число, представляющее определенное время, — использовать диалоговое окно «Формат ячеек».
Просто выберите ячейку, содержащую время, и нажмите Ctrl + 1
, чтобы открыть уже знакомое нам диалоговое окно. На вкладке «Число» выберите «Общий» в разделе «Числовые форматы», и вы увидите десятичную дробь в поле «Образец».
Такой перевод времени в число вы видите на скриншоте ниже.
Теперь вы можете записать это число и нажать «Отмена», чтобы закрыть окно и ничего не менять. Или вы можете нажать кнопку OK и представить время соответствующим десятичным числом. Фактически, вы можете считать это самым быстрым, простым и без применения формул способе перевести время в десятичное число в Excel.
Далее мы более подробно рассмотрим специальные функции времени и приёмы для преобразования времени в часы, минуты или секунды.
Как применить или изменить формат времени
Microsoft Excel достаточно умен, чтобы распознавать время прямо в процессе ввода и «на лету» соответствующим образом отформатировать ячейку. Например, если вы введете 10:30, то программа сразу поймет, что это, и отобразит как число в виде времени, а не просто как текст.
Если вы хотите отформатировать какие-то числа как время или применить другой способ отображения времени к уже существующим значениям времени, вы можете сделать это с помощью диалогового окна «Формат ячеек», как описано ниже.
- На рабочем листе выберите ячейки, к которым вы хотите применить или в которых нужно изменить представление времени.
- Откройте диалоговое окно «Формат ячеек», нажав Ctrl + 1 или щелкнув значок диалогового окна форматов на вкладке главного меню.
- На вкладке «Число» выберите «Время» и укажите подходящий вам вариант в поле «Тип».
- Нажмите OK, чтобы применить выбранный формат времени и закрыть диалоговое окно.
Создание пользовательского формата времени
Хотя Microsoft Excel предоставляет несколько различных шаблонов отображения времени, вы можете создать свой собственный, который лучше всего подходит именно для вас. Для этого откройте окно «Формат ячеек», выберите «Пользовательский» и введите шаблон времени, который вы хотите применить, в поле «Тип».
Совет. Самый простой способ создать собственный формат времени в Excel — использовать один из уже существующих в качестве отправной точки. Для этого выберите Время в списке и укажите один из предустановленных шаблонов, который ближе всего к желаемому. После этого сразу переключитесь на «Все форматы» и просто внесите изменения в тот шаблон, который будет показан в поле Тип.
При создании пользовательского формата времени вы можете использовать следующие коды.
Код | Описание | Отображается как |
ч | Часы без ведущего нуля | 0:33 |
чч | Часы с ведущим нулем | 00:15 |
м | Минуты без ведущего нуля | 0-59 |
мм | Минуты с ведущим нулем | 00:59 |
с | Секунды без ведущего нуля | 0-59 |
сс | Секунды с ведущим нулем | 00-59 |
В следующей ниже таблице приведены несколько примеров того, как могут выглядеть ваши форматы времени Excel, в том числе вместе с датой:
Формат времени | Отображается как |
ч:мм:сс | 19:15:00 |
ч:мм | 19:15 |
[$-ru-RU-x-genlower]ДД ММММ ГГГГ г. ч:мм; @ | 26 сентября 2022г. 19:15 |
дддд ДД ММММ ГГГГ г. ч:мм:сс; @ | Понедельник 26 сентябрь 2022г. 19:15:00 |
Пользовательские форматы для временных интервалов более 24 часов
Может так случиться, что сумма времени превысит 24 часа. Например, нам нужно просуммировать отработанное за месяц время. Чтобы Microsoft Excel правильно отображал время, превышающее 24 часа, примените один из следующих настраиваемых форматов времени.
Формат времени | Отображается как | Объяснение |
---|---|---|
[ч]:мм | 51:30 | 51 час 30 минут |
[ч]:мм:сс | 51:30:50 | 51 час 30 минут 50 секунд |
[ч] » час «, мм » мин «, сс » сек» | 51 час 30 мин 50 сек | |
д ч:мм:сс | 3 3:30:50 | 3 дня, 3 часа , 30 минут и 50 секунд |
д «дн.» ч:мм:сс | 3 дн. 3:30:50 | |
д «дн.», ч » час «, м » мин. и » с » сек. « | 3 дн., 3 час , 30 мин. и 50 сек. |
Формат для отрицательных значений времени
Пользовательские форматы времени, рассмотренные выше, работают только для положительных значений. Если результатом ваших вычислений является отрицательное значение (например, когда вы вычитаете большее время из меньшего), то результат будет отображаться как ########. Если вы хотите всё же показать отрицательное время, то есть следующие варианты:
- Отображать пустую ячейку для отрицательного времени. Введите точку с запятой в конце формата времени, например [ч]:мм;
- Отображение сообщения об ошибке. Введите точку с запятой в конце формата, а затем укажите желаемое сообщение в кавычках, например [ч]:мм;»Отрицательное время»
Если вспомнить общие принципы построения форматов в Excel, то точка с запятой действует как разделитель, отделяющий формат положительных значений от способа представления отрицательных значений.
- Если вы хотите отображать отрицательное время со знаком «минус», например -19:30, то самый простой способ для этого — изменить систему дат Excel на систему дат «1904 год». Для этого нажмите « Файл» > «Параметры» > «Дополнительно », прокрутите список вниз и установите флажок «Использовать систему дат 1904».
Нажмите OK , чтобы сохранить новые настройки, и теперь отрицательные величины времени будут отображаться так же, как и как отрицательные числа:
Также отрицательное время можно отобразить при помощи формул. Как использовать для этого текстовый формат времени – читайте в разделе Как рассчитать и отобразить отрицательное время в Excel.
Как вставить текущее время в Excel
Существует несколько способов вставки времени в Excel, какой из них использовать, зависит от того, хотите ли вы зафиксировать какой-то момент времени или иметь динамическое значение, которое автоматически обновляется, чтобы показать текущее время.
Как добавить неизменяемое значение времени
Если вы ищете способ вставить метку времени, т. е. статическое значение, которое не будет автоматически обновляться при пересчете рабочей книги, используйте один из следующих способов:
- Чтобы вставить текущее время , нажмите
Ctrl + Shift + 6
- Чтобы ввести текущую дату и время , нажмите
Ctrl + Shift + 4
что позволит вставить дату, затем нажмитеПробел
, и после этого задействуйте комбинациюCtrl + Shift + 6
, чтобы вставить текущее время.
Добавьте сегодняшнюю дату и текущее время, используя функцию ТДАТА
Если вы хотите вставить текущую дату и время в качестве динамического значения, которое обновляется автоматически, используйте функцию Excel ТДАТА.
Формула настолько проста, насколько это возможно, и никаких аргументов не требуется:
=ТДАТА()
При использовании функции ТДАТА следует помнить о нескольких вещах:
- Функция ТДАТА извлекает время из системных часов вашего компьютера.
- Это одна из изменчивых функций, которая заставляет формулу пересчитываться каждый раз, когда рабочий лист повторно открывается или в нем изменяется хотя бы одно значение.
- Чтобы заставить функцию ТДАТА обновить значение даты и времени, нажмите либо
Shift + F9
для пересчета активного рабочего листа илиF9
для пересчета всех открытых книг. - Чтобы показать только время, установите нужный вам формат времени, как описано выше.
Помните, что это изменит только внешний вид, а фактическое значение по-прежнему будет десятичным числом, состоящим из целой части, представляющей дату, и дробной части, представляющей время.
Чтобы в ячейке осталось действительно только значение времени, используйте следующую формулу:
=ТДАТА() — ЦЕЛОЕ(ТДАТА())
Функция ЦЕЛОЕ используется для округления десятичного числа, возвращаемого ТДАТА(), до ближайшего целого. А затем вы из даты-времени вычитаете целую часть, представляющую сегодняшнюю дату, чтобы оставить только дробную часть, то есть текущее время.
Поскольку формула возвращает десятичное число, вам также нужно будет применить формат времени, чтобы значение отображалось правильно.
Как вставить текущую дату и время как неизменяемую метку времени
Очень часто у пользователей возникает вопрос: «Какую формулу мне использовать для ввода времени в моем листе Excel, чтобы оно не менялось каждый раз, когда рабочий лист повторно открывается или пересчитывается?»
Первый способ – это использование комбинации клавиш, о которой мы говорили чуть выше.
Второй способ – используйте функцию ТДАТА. Затем скопируйте полученное значение в буфер обмена при помощи комбинации клавиш CTRL+C
или через контекстное меню по правой кнопке мыши.
После это вставьте скопированное значение (не формулу!) в эту же ячейку, используя меню «Специальная вставка» — «Вставить значения». Либо поможет комбинация клавиш CTRL + ALT + V
. Формула будет заменена статическим значением даты и времени.
Третий способ. Для начала я хотел бы отметить, что я не могу на 100% рекомендовать это решение, потому что оно включает циклические ссылки, а к ним следует относиться с большой осторожностью.
Во всяком случае, вот что можно сделать…
Допустим, у вас есть список товаров в столбце А, и как только определенный товар будет отправлен покупателю, вы вводите «Да» в столбце «Доставка», то есть в столбце В. Как только там появится «Да», вы хотите автоматически вставить текущую дату и время в ту же строку в столбце C и сделать так, чтобы эта отметка времени уже не менялась. Согласитесь, если товаров много, то вручную вводить дату и время будет весьма утомительно. Даже с использованием комбинации клавиш, о чем мы говорили чуть выше. Поэтому этот процесс желательно автоматизировать.
Для этого мы попробуем использовать следующую вложенную формулу ЕСЛИ с циклическими ссылками во второй функции ЕСЛИ:
=ЕСЛИ(B2=»да»; ЕСЛИ(C2=»»; ТДАТА(); C2); «»)
Где B — столбец «Доставка», а C2 — ячейка, в которую вы вводите формулу и где в конечном итоге появится значение времени.
В приведенной выше формуле первая функция ЕСЛИ проверяет B2 на наличие слова «Да» (или любого другого текста, который вы указываете в формуле), и если указанный текст присутствует, то она выполняет вторую функцию ЕСЛИ. В противном случае – просто возвращает пустую строку.
А вот второе ЕСЛИ — это циклическая формула, которая заставляет функцию СЕЙЧАС возвращать в С2 текущий день и время, если там еще нет никакого значения.
Если вместо проверки какого-либо конкретного слова вы хотите, чтобы временная метка появлялась, когда вы помещаете что-либо в указанную ячейку (это может быть любое число, текст или дата), тогда используйте первую функцию ЕСЛИ для проверки непустой ячейки:
=ЕСЛИ(B2<>»»; ЕСЛИ(C2=»»; ТДАТА(); C2); «»)
Примечание. Если ячейка ссылается сама на себя, то возникает так называемая циклическая ссылка.
Вот очень точное и краткое определение циклической ссылки, предоставленное Microsoft:
» Когда формула Excel прямо или косвенно ссылается на собственную ячейку, она создает циклическую ссылку. «
Вычисления как бы идут по кругу непрерывно. Возникает замкнутый цикл, Excel все время занят расчетом этой формулы. И если формула достаточно сложная, то это может привести к существенному снижению производительности и скорости расчетов.
Поэтому использование циклических ссылок в Excel — скользкий и не рекомендуемый подход. Помимо проблем с производительностью и предупреждающего сообщения, отображаемого при каждом открытии книги (если не включены итерационные вычисления), циклические ссылки могут привести к ряду других проблем, которые не сразу бросаются в глаза.
Например, если вы выбрали ячейку с циклической ссылкой, а затем случайно переключились в режим редактирования формулы (либо нажатием F2
, или двойным кликом по ячейке), а затем нажмете Enter, не внося никаких изменений в формулу, то она вернет ноль.
Поэтому по возможности старайтесь избегать циклических ссылок в своих таблицах. И если идёте на их применение, то делайте это осознанно.
Чтобы циклическая формула Excel работала, вы должны разрешить итерационные вычисления на своем листе.
Говоря простым языком, итерация – это повторяющийся пересчет формулы. Итерационные вычисления обычно отключены в Excel по умолчанию. Это сделано для того, чтобы формулы с циклическим ссылками не работали. Чтобы в текущей рабочей книге разрешить расчет циклических формул, нужно сделать следующее.
В меню Файл > Параметры , перейдите к Формулы и установите флажок Включить итеративный расчет в разделе Параметры расчета.
При включении итерационных вычислений необходимо указать следующие два параметра:
- Поле «Максимум итераций» — указывает, сколько раз формула должна пересчитываться. Чем больше число итераций, тем больше времени занимает расчет.
- Поле «Максимальное изменение» — указывает максимальное изменение между результатами расчета. Чем меньше число, тем более точный результат вы получите и тем больше времени потребуется для расчета рабочего листа.
Значения по умолчанию: 100 для максимального количества итераций и 0,001 для максимального изменения . Это означает, что Microsoft Excel прекратит вычисление вашей циклической формулы после 100 итераций или после изменения менее 0,001 между итерациями, в зависимости от того, что наступит раньше.
В итоге ваша формула для вставки текущей даты будет выполнена 100 раз, после чего дата всё же будет вставлена в пустую ячейку. Существенного влияния на производительность это не окажет.
Но обо всех возможных негативных последствиях использования циклических ссылок вам все же не следует забывать.
Как вставить нужное время
Функция ВРЕМЯ используется для преобразования значений, показывающих часы, минуты и секунды, в десятичное число, представляющее время.
Синтаксис её очень прост:
=ВРЕМЯ(часы; минуты; секунды)
Аргументы часы, минуты и секунды могут быть указаны в виде чисел от 0 до 32767.
- Если часы больше 23, он делится на 24, а остаток принимается за значение часа.
Например, ВРЕМЯ(30, 0, 0) то же самое, что ВРЕМЯ(6,0,0), что даст результат 0,25 или 6:00.
- Если аргумент минуты больше 59, они преобразуются в часы и минуты. И если секунды больше 59, они автоматически преобразуются в часы, минуты и секунды.
Например, ВРЕМЯ(0, 930, 0) преобразуется в ВРЕМЯ(15, 30, 0), что составляет 0,645833333 или 15:30.
Функция ВРЕМЯ полезна, когда речь идет об объединении отдельных значений в одно значение времени. Например значений отдельных единиц времени, записанными в других ячейках или возвращаемых другими функциями.
Как получить часы, минуты и секунды из значения времени
Чтобы извлечь единицы времени из значения времени, вы можете использовать следующие функции времени Excel:
ЧАС(время) — возвращает час значения времени в виде целого числа от 0 (00:00) до 23 (23:00).
МИНУТЫ(время) — получает минуты значения времени в виде целых чисел от 0 до 59.
СЕКУНДЫ(время) — возвращает секунды значения времени в виде целых чисел от 0 до 59.
Во всех трех функциях вы можете вводить время в виде текстовых строк, заключенных в двойные кавычки (например, «6:00»), в виде десятичных чисел (например, 0,25, что представляет 6:00) или в виде результатов других функций. Несколько примеров формул следуют ниже.
- =ЧАС(A2)— возвращает часы метки времени из A2.
- =МИНУТЫ(A2)— возвращает минуты из A2.
- =СЕКУНДЫ(A2)— возвращает секунды.
- =ЧАС(ТДАТА())— возвращает текущий час.
Как отобразить время больше чем 24 часа, 60 минут, 60 секунд
Чтобы отобразить интервал времени более 24 часов, 60 минут или 60 секунд, примените пользовательский формат времени, в котором соответствующий код единицы времени заключен в квадратные скобки, например [ч], [м] или [с].
Вот простое пошаговое руководство:
- Выберите ячейки, которые вы хотите отформатировать.
- Щелкните правой кнопкой мыши выбранное и нажмите
Ctrl + 1
. Это откроет диалоговое окно «Формат ячеек». - На вкладке «Число» выберите «Пользовательский» и введите один из следующих шаблонов времени в поле «Тип».
- Более 24 часов: [ч]:мм:сс или [ч]:мм
- Более 60 минут: [м]:сс
- Более 60 секунд: [с]
На скриншоте ниже показан пользовательский формат времени «более 24 часов» в действии:
Ниже есть примеры нескольких других пользовательских форматов, которые можно использовать для отображения временных интервалов, превышающих длину стандартных единиц времени.
Описание | Код |
Все часы | [ч] |
Часы и минуты | [ч]:мм |
Часы, минуты, секунды | [ч]:мм:сс |
Всего минут | [м] |
Минуты и секунды | [м]:сс |
Всего секунд | [с] |
Применительно к нашим примерам данных (общее время 49:30) эти форматы времени дадут следующие результаты:
Чтобы сделать отображаемую информацию более наглядной и понятной для ваших пользователей, можете дополнить временные единицы соответствующими словами, например:
Примечание. Хотя приведенное выше время выглядит как текст, всё же оно по-прежнему является числовым значением. Ведь форматы Excel изменяют только визуальное представление, но не сами значения. Таким образом, вы можете добавлять и вычитать отформатированное время как обычно, ссылаться на него в своих формулах и использовать в других вычислениях.
Теперь, когда вы разобрались с форматом времени Excel и функциями времени, вам будет намного проще работать с датами и временем в ваших таблицах.