Excel время в тек

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

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 «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.

  1. Выделите на листе ячейку, в которую требуется вставить текущую дату или время.

  2. Выполните одно из действий, указанных ниже.

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

    • Чтобы вставить текущее время, нажмите клавиши CTRL+SHIFT+; (точка с запятой).

    • Чтобы вставить текущие дату и время, нажмите клавиши CTRL+; (точка с запятой), затем клавишу ПРОБЕЛ, а после этого — CTRL+SHIFT+; (точка с запятой).

Изменение формата даты и времени

Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке Число в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.

Вставка фиксированного значения даты или времени в ячейку Excel

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.

  1. Выделите на листе ячейку, в которую требуется вставить текущую дату или время.

  2. Выполните одно из действий, указанных ниже.

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

    • Чтобы вставить текущее время, нажмите Клавиша COMMAND+ ; (точка с за semi-двоеточием).

    • Чтобы вставить текущие дату и время, нажмите CTRL+; (точка с за semi-двоеточием), затем нажмите пробел, а затем нажмите Клавиша COMMAND+; (точка с за semi-двоеточием).

Изменение формата даты и времени

Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке Число в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.

Вставка фиксированного значения даты или времени в ячейку Excel

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.

  1. Выделите на листе ячейку, в которую требуется вставить текущую дату или время.

  2. Выполните одно из действий, указанных ниже.

    • Чтобы вставить дату, введите дату (например, 2/2) и щелкните Главная > числовом формате (на вкладке Число) >Краткий формат даты или Длинный формат даты.

    • Чтобы вставить время, введите время, а затем щелкните Главная > числовом формате (на вкладке Число) >время.

Изменение формата даты и времени

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

Вставка обновляемого значения даты или времени

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

Для вставки обновляемой текущей даты или времени используются функции СЕГОДНЯ и ТДАТА, как показано в приведенном ниже примере. Дополнительные сведения об использовании этих функций см. в статьях Функция СЕГОДНЯ и Функция ТДАТА

Например:

Формула

Описание (результат)

=СЕГОДНЯ()

Текущая дата (значения могут быть разными)

=ТДАТА()

Текущие дата и время (значения могут быть разными)

  1. Выделите текст в таблице, приведенной выше, и нажмите клавиши CTRL+C.

  2. На пустом листе щелкните ячейку A1 один раз и нажмите CTRL+V. Если вы работаете в Excel в Интернете, повторите копирование и в копирование для каждой ячейки в примере.

    Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.

  3. Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши Ctrl+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.

Скопировав пример на пустой лист, можно настроить его в соответствии со своими потребностями.

Примечание: Результаты, возвращаемые функциями СЕГОДНЯ и ТДАТА, изменяются только при пересчете листа или при выполнении макроса, содержащего эту функцию. Постоянного обновления ячеек, содержащих эти функции, не происходит. В качестве значений даты и времени используются показания системных часов компьютера.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

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

​Смотрите также​​ Excel»​ минутах.​Данный факт лучше усвоить​ макрос.​ шрифт, а размер​ тогда лучше использовать​В1​ Эта функция находится​ будем устанавливать дату.​23:59:59​Принимает три обязательных аргумента​ категории​Числовой формат​.​ копирование и вставку​ запятой).​Примечание:​protofessor​Примечание. С помощью формата​ на конкретном примере:​

​Можно и без​ шрифта 14 пунктов).​ функцию «=ТДАТА()».​попробуем отразить фразу:​ на закладке «Формулы»​ На закладке «Формулы»​. При достижении этого​ (год, месяц и​Дата и время​>​Примечание:​

Вставка фиксированного значения даты или времени в ячейку Excel

​ для каждой ячейки​(Mac) Чтобы вставить текущее​ Мы стараемся как можно​: для каждого города​ ячеек мы настраиваем​Заполните диапазон ячеек A1:A3​ макроса.​Для установки текущей даты​Текущая дата и время​ «Сейчас 10:35». Для​ в разделе «Вычисления».​ в разделе «Библиотека​ значения функция обнуляется.​ день) и возвращает​в Excel. Если​Время​

  1. ​Мы стараемся как​ из примера.​ время, нажмите клавиши​ оперативнее обеспечивать вас​

  2. ​ подтянуть пояс в​ способ отображения их​

    • ​ числовыми значениями: 0,25​Напр.​ и времени щелкните​

    • ​ в ячейке.​ этого в​Нажимаем на кнопку​ функций» выбираем функцию​

    • ​Функции​ порядковый номер даты.​COMMAND​ Вы не читали​.​

    • ​ можно оперативнее обеспечивать​Важно:​+ ; (точка​ актуальными справочными материалами​ которм он находится,​ значений. Например, например​ (четверть дня); 0,5(полдень);​

    • ​A1-ячейка ввода​ по полю «Справа:»,​​B1​ функции «Пересчет» (калькулятор​ «Дата и время»​COMMAND​ДАТА​ Если до ввода​

Вставка обновляемых значений даты или времени

​ наш прошлый урок​Дата и время, обновляемые​ вас актуальными справочными​ Чтобы пример заработал должным​ с запятой).​ на вашем языке.​ а потом уже​ можно добавить или​ 0,75 (3/4 дня).​В1 =ЕСЛИ (ТДАТА​

​ а затем щелкните​Вставка текущей даты в​пишем формулу: =»Сейчас​​ нарисован). Или нажимаем​​ . Нажимаем​​и​​ этой функции ячейка​ по функциям, советуем​ при пересчете листа​ материалами на вашем​ образом, его необходимо​(Windows) Чтобы вставить текущие​ Эта страница переведена​

Пример

​ через функцию =ТДАТА()​

​ убрать время из​

​Выделите A1:A3 и с​

​ ()»»;B1;»»)​ по кнопке «Вставить​

​ Excel реализуется несколькими​

​ «&A1. В результате​ на кнопку функции​функцию Excel «Сегодня»​

  1. ​ВРЕМЯ​ имела формат​ к нему обратиться.​

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

    ​но в этом​​ дату» (при необходимости​ способами:​ получим: «Сейчас 0,440972222222222».​ «Параметры вычислений» ->​

  3. ​, затем, нажимаем​можно использовать совместно:​Общий​ В этом уроке​ считаются динамическими, а​ переведена автоматически, поэтому​​ 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».​ день, при открытии​На этом наш урок​(или Месяц) может​

Вставка статических значений даты или времени

​ но и создавать​ на листе используются​ эта статья была​

  1. ​ Ctrl+` (знак ударения)​(Mac) Чтобы вставить текущие​ полезна. Просим вас​ и т.д).​

  2. ​ 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 часов мы​​ и время или​

Функции даты и времени в Excel

ТДАТА()

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

Функции даты и времени в Excel

​ ссылку на оригинал​​ так понял задачу.​​Перейдите на A2 и​​ видим только 12​​ вычислять значение на​Для предварительного просмотра колонтитулов​ времени. Недостаток –​

​ чтобы отличить их​ видны одни часы.​ смотрите в статье​ понравился. В следующем​

​ происходит увеличение даты:​​ Если функция применяется​ТДАТА​ приводим ссылку на​Скопировав пример на пустой​Дата или время обновляемые​ (на английском языке).​Если вариант​ задайте таким же​

Функции даты и времени в Excel

ДАТА()

​ – это время​ основании текущей даты​ перейдите в меню​ в данном способе​ от Месяца (ММ).​Подробнее о форматах ячейки​ «Горячие клавиши Excel»​​ уроке разберем последнюю​​Если же величина аргумента​ к ячейке с​

Функции даты и времени в Excel

​, как показано​​ оригинал (на английском​​ лист, его можно​ при пересчете листа​Предположим, что требуется легко​protofessor​ способом «Процентный» формат​ следующего дня. А​ и времени, чтобы​ «Вид»-«Разметка страницы». Там​ не будет автоматически​

Функции даты и времени в Excel

​СОВЕТ:​ читайте в статье​ тут.​ тему, касаемо работы​

Функции даты и времени в Excel

​ является отрицательным числом,​​ форматом​​ в таблице ниже.​ языке) .​ настроить в соответствии​ или открытии книги,​ указывать текущие дату​’а применим, то лучше​ (или просто нажмите​ чтобы отобразить сумму​ при этом значение​

Функции даты и времени в Excel

​ же можно их​ обновляться значение ячейки​Подробнее о пользовательских​

Функции даты и времени в Excel

ВРЕМЯ()

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

Функции даты и времени в Excel

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

​ здесь.​​ функции «СЕГОДНЯ» настроить​​ временем в Excel,​ даты:​​, то к результату​​ о том, как​ быстро вводить текущие​

Функции даты и времени в Excel

​Примечание:​​ не статическими. Наиболее​​ записи действий в​​ макросу.​​ CTRL+SHIFT+5).​

Функции даты и времени в Excel

​ ячейки.​ открытии листа.​Колонтитулы позволяют нам не​ при открытии документа.​

​ времени читайте в​Даты можно складывать,​ таблицу, чтобы никто​ а поговорим мы​​Аргументы функции​​ будет применен формат​ использовать эти функции​ дату и время​ Функции​ распространенным способом получения​ журнал или автоматически​Дело в том,что​Перейдите на 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 на колонтитулах

​ собой период суток.​ каждой странице в​ позволяет нам пронумеровать​

  1. ​ не только устанавливает,​ фирменный бланк. Колонтитулы​ ячейке будет стоять​ время.​Принимает три обязательных аргумента​ даты и времени.​
  2. ​ Результаты, возвращаемые функцией​
  3. ​Выделите на листе ячейку,​Чтобы изменить формат даты​ использовании этих функций​ текущую дату в​ можно оптимизировать.​ прошло пока 40,63%​ формулу:=A2-A1. Установите теперь​Работать с временем приходиться​ полностью автоматическом режиме.​ все страницы документа.​ но и автоматически​ в Excel».​ и текущая дата,​Функция Excel «Сегодня»​
  4. ​ (часы, минуты, секунды)​Результаты функций​СЕГОДНЯ​

​ в которую вы​ или времени, щелкните​ см. в статьях​ ячейку Excel «принимает​ТДАТА​ суток.​ для ячейки «Все​ не редко. Например​Необходимо что бы реальное​

​Чтобы сделать текущую дату​ обновляет значение ячейки​При составлении формул для​ и текущее время,​устанавливает в ячейке​

  1. ​ и возвращает десятичное​СЕГОДНЯ()​или​Параметры страницы.
  2. ​ хотите вставить текущую​ ячейку правой кнопкой​Нижний колонтитул.
  3. ​ Функция СЕГОДНЯ и​ в виде снимка»​вынести в отдельную​Автоматический ввод текущего времени​ форматы» и на​ когда нужно отделу​ время отображалось автоматически.​ в Excel и​ каждый день без​ отображения в ячейке​ получились электронные часы​ текущую дату.​
  4. ​ число, т.е. долю​и​ТДАТА​ дату или время.​ мыши и выберите​ Функция ТДАТА​ текущую дату и​ ячейку, в формулах​ в Excel выполняется​ этот раз в​ кадров сформировать отчет​ Так чтобы затем​ нумерацию страниц с​Нижний колонтитул.
  5. ​ участия пользователя.​ фразы содержащей текст​ с календарем. Дата​Эти функции применяются​ суток. Если до​Результат1.
  6. ​ТДАТА​, изменяются только при​Сделайте одно из следующего:​Формат ячеек​Формула​

Слева.

​ вставляет дату в​ — ссылка.​ комбинацией горячих клавиш​ поле «Тип:» вводим:​ по балансу рабочего​ из него вычитались​ помощью колонтитулов сделайте​Чтобы вставить текущую дату​ и время, например,​ и часы в​

Слева. Результат2.

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

exceltable.com

Можно ли ввести в ячейку Эксель реальное время?

​Описание (результат)​ ячейку. Так как​Разницу (столбец В)​ CTRL+SHIFT+;. Автоматическая вставка​ [мм]. И нажимаем​ времени сотрудников предприятия.​

​ реальные затраты времени.​​ так:​
​ в Excel воспользуйтесь​
​ «Сейчас 10:35», могут​ таблице Excel стоят​ установить текущюю дату​ ячейка имела формат​ пересчете рабочего листа​
​ выполнении макроса, содержащего​ дату (например,​ окне​
​=СЕГОДНЯ()​ значение этой ячейки​ правильнее писать числовыми​ текущей даты и​
​ ОК.​ Или производственному отделу​
​ Для тайм-менеджмента.​
​Откройте окно «Параметры страницы»​
​ функцией СЕГОДНЯ(). Для​ возникнуть сложности с​
​ такие же, как​ в таблице, которая​Общий​ Excel.​

​ ее. Постоянного обновления​​2.2​

​Формат ячеек​​Текущая дата (значения могут​
​ не изменится, он​ данными, чтобы избежать​ времени в Excel​Так нам удалось перевести​ нужно посчитать сколько​Inga zayonts​ и выберите закладку​ этого выберите инструмент​ правильным отображением времени.​ на ноутбуке (ПК).​ будет обновляться при​
​, то результат будет​В качестве примера можно​ ячеек, содержащих эти​

Учет времени в Excel: суммирование вычитание разницы часов и минут

​) и нажмите​на вкладке​ быть разными)​ считается статические.​ лишних преобразований. А​ отличается использованием клавиши​ время в минуты.​ потребуется работо-часов фрезерному​: правильно ответил T_Cat​ «Колонтитулы».​ «Формулы»-«Дата и время»-«СЕГОДНЯ».​

​ Решим задачу путем​Как обновить текущую дату​ открытии таблицы, или​ отформатирован как время.​ привести формулу, которая​ функции, не происходит.​Главная​Число​=ТДАТА()​Выделите на листе ячейку,​ плюсик можно добавить​ SHIFT.​ Если мы в​ станку на изготовления​=ТДАТА ()​

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

​Нажмите на кнопку создать​ Данная функция не​ предварительного преобразования времени​ и время в​ для расчета дат,​Функция​

​ вычисляет текущее время​ В качестве значений​

  1. ​>​в группе​Текущие дата и время​ в которую требуется​
  2. ​ форматом ячейки, например:​Олег_​ эту же ячейку​ деталей мелкосерийного производства.​но эта формула​ нижний колонтитул.​

Часть дня в формате время.

​ имеет аргументов, поэтому​ в текстовое значение.​ Excel.​ стажа, возраста, других​ВРЕМЯ​

  1. ​ в Excel:​ даты и времени​Числовой формат​Числовые форматы​ (значения могут быть​ вставить текущую дату​»+» Основной​: Добрый день. Есть​ введем число 1​
  2. ​ Время нужно считать​ будет постоянно обновлять​В появившемся окне щелкните​ вы можете просто​По аналогии с примером​

Суммирование времени.

​В Excel дата​ настроек таблицы.​

​очень похожа на​

Как посчитать разницу во времени в Excel?

​=ТДАТА()-СЕГОДНЯ()​ используются показания системных​>​, нажмите​ разными)​ или время.​И вычисления ускорятся,​ список городов, многие​ (или время 24:00​ инженерам для анализа​ время (при открытии​ по полю «В​ ввести в ячейку:​

Перевести время в минуты.

​ из статьи Отображение​ и время автоматически​Внимание!​ДАТА​— в данном​ часов компьютера.​Краткий формат даты​Дата​Выделите текст в таблице,​Выполните одно из следующих​ и формулы сократятся:​ из них находятся​ что по сути​ производительности оборудования при​ или вводе новых​

​ центре:». На панели​ «=СЕГОДНЯ()» и нажать​ формата Даты в​ обновляется только при​Эти функции не​, поэтому заострять на​ случае формула вернет​

Учет времени на протяжении суток

​Весь курс: урок 1​или​или​ приведенной выше, и​

  1. ​ действий.​=$E$1+B2/24​
  2. ​ в разных часовых​ одно и то​ определенных количествах операций.​ даных)​ выберите вторую кнопку​ ВВОД.​
  3. ​ ТЕКСТовой строке, рассмотрим,​ открытии книги. Если​ подходят при заполнении​ ней особого внимания​ десятичное число (долю​ | урок 2​
  4. ​Длинный формат даты​Время​ нажмите клавиши 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

​ ячейке​

Skip to content

Формат времени в Excel

Вы узнаете об особенностях формата времени 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, то программа сразу поймет, что это, и отобразит как число в виде времени, а не просто как текст.

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

  1. На рабочем листе выберите ячейки, к которым вы хотите применить или в которых нужно изменить представление времени.
  2. Откройте диалоговое окно «Формат ячеек», нажав Ctrl + 1 или щелкнув значок диалогового окна форматов на вкладке главного меню.

формат ячеек время

  1. На вкладке «Число» выберите «Время»  и укажите подходящий вам вариант в поле «Тип».
  2. Нажмите 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 секунд, примените пользовательский формат времени, в котором соответствующий код единицы времени заключен в квадратные скобки, например [ч], [м] или [с]. 

Вот простое пошаговое руководство:

  1. Выберите ячейки, которые вы хотите отформатировать.
  2. Щелкните правой кнопкой мыши выбранное и нажмите Ctrl + 1. Это откроет диалоговое окно «Формат ячеек».
  3. На вкладке «Число»  выберите «Пользовательский» и введите один из следующих шаблонов времени в поле «Тип».
    • Более 24 часов: [ч]:мм:сс или [ч]:мм
    • Более 60 минут: [м]:сс
    • Более 60 секунд: [с]

На скриншоте ниже показан пользовательский формат времени «более 24 часов» в действии:

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

Описание Код
Все часы [ч]
Часы и минуты [ч]:мм
Часы, минуты, секунды [ч]:мм:сс
Всего минут [м]
Минуты и секунды [м]:сс
Всего секунд [с]

Применительно к нашим примерам данных (общее время 49:30) эти форматы времени дадут следующие результаты:

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

Примечание. Хотя приведенное выше время выглядит как текст, всё же оно по-прежнему является числовым значением. Ведь форматы Excel изменяют только визуальное представление, но не сами значения. Таким образом, вы можете добавлять и вычитать отформатированное время как обычно, ссылаться на него в своих формулах и использовать в других вычислениях.

Теперь, когда вы разобрались с форматом времени Excel и функциями времени, вам будет намного проще работать с датами и временем в ваших таблицах.

Как перевести время в число В статье рассмотрены различные способы преобразования времени в десятичное число в Excel. Вы найдете множество формул для преобразования времени в часы, минуты или секунды. Поскольку Microsoft Excel использует числовую систему для работы с временем, вы можете…
Как вывести месяц из даты На примерах мы покажем, как получить месяц из даты в таблицах Excel, преобразовать число в его название и наоборот, а также многое другое. Думаю, вы уже знаете, что дата в…
Как быстро вставить сегодняшнюю дату в Excel? Это руководство показывает различные способы ввода дат в Excel. Узнайте, как вставить сегодняшнюю дату и время в виде статической метки времени или динамических значений, как автоматически заполнять столбец или строку…
Количество рабочих дней между двумя датами в Excel Довольно распространенная задача: определить количество рабочих дней в период между двумя датами – это частный случай расчета числа дней, который мы уже рассматривали ранее. Тем не менее, в Excel для…

 

NowoN

Пользователь

Сообщений: 6
Регистрация: 31.03.2013

Доброго времени суток. Подскажите как решить.  Есть таблица с данными, формат ячеек время, тип 13:30.
Как преобразовать ее в таблицу с данными, формат ячеек текстовый, так, что визуально выглядело так же?
Заранее благодарен.

 

Вопрос какой-то.. непонятный и расплывчатый.
Зачем? процедура разовая или постоянная? в тех же ячейках или можно рядом?

 

Казанский

Пользователь

Сообщений: 8839
Регистрация: 11.01.2013

#3

31.03.2013 23:26:42

Выделите диапазон и выполните в окне Immediate VBA

Код
for each c in selection:c.formula="'"&c.text:next
 

Nic70y

Пользователь

Сообщений: 3289
Регистрация: 22.12.2012

Win7 MSO 2013

=ЦЕЛОЕ(A1*24)&»:»&ОКРУГЛ((A1*24-ЦЕЛОЕ(A1*24))*60;0)
где A1 13:30 Так?

 

Nic70y

Пользователь

Сообщений: 3289
Регистрация: 22.12.2012

Win7 MSO 2013

=ЦЕЛОЕ(A1*24)&»:»&ПОВТОР(0;2-ДЛСТР(ОКРУГЛ((A1*24-ЦЕЛОЕ(A1*24))*60;0)))&ОКРУГЛ((A1*24-ЦЕЛОЕ(A1*24))*60;0)

Так вроде бы точнее

 

NowoN

Пользователь

Сообщений: 6
Регистрация: 31.03.2013

Таблицы для яндекс расписаний выглядят

http://download.yandex.ru/rasp/simpleformat.pdf

  И чтоб они распознавались яндексом все данные должны быть в текстом.

Можно все делать даже на отдельном листе. Постараюсь пошагово пояснить.
1.Есть маршрут который отправляется в: 12:20, 12:34, 12:47, 12:51 и так дальше.
2 Есть определенное кол-во минут которое ему требуеться чтоб добраться до остановок, от начала пути. К примеру 1-я остановка через 5 мин,  2-я — 10 мин,  3-я — 14 мин и так дальше. Время считать от начала пути
выехал — 12:20
1-я       — 12:25
2-я       — !2:30
3-я       — 12:34
и так дальше
3. Так нужно просчитывать для каждого рейса.

Вот. Если формат ячеек Время. То все прекрасно считается суммой, я только меняю даты отправок и интервалы остновок. Но если результат перенести в ячейку с форматом текст, то ексель представляет его в десятичной форме 0,333322322

 

Казанский

Пользователь

Сообщений: 8839
Регистрация: 11.01.2013

#7

31.03.2013 23:50:35

Код
=ТЕКСТ(A1;"чч:мм")
 

NowoN

Пользователь

Сообщений: 6
Регистрация: 31.03.2013

#8

01.04.2013 00:08:04

Спасибо, поставил 10 офис, работает, в 2003 не хочет.

Разобрался. чтоб работало =ТЕКСТ(B3;»чч:мм»)   формат ячейки должен быть общий. только потом поставить текстовый.

Изменено: NowoN01.04.2013 11:58:56


При составлении формул для отображения в ячейке фразы содержащей текст и время, например, «Сейчас 10:35», могут возникнуть сложности с правильным отображением времени. Решим задачу путем предварительного преобразования времени в текстовое значение.

По аналогии с примером из статьи

Отображение формата Даты в ТЕКСТовой строке

, рассмотрим, как преобразовать Время в текстовый формат.

Введем в ячейку

А1

время 10:35. В ячейке

В1

попробуем отразить фразу: «

Сейчас 10:35

». Для этого в

B1

пишем формулу:

=»Сейчас «&A1

. В результате получим: «Сейчас 0,440972222222222». EXCEL подставил вместо 10:35

соответствующее времени число

0,440972222222222. (см.

файл примера

).

Для отображения времени в нужном нам формате используем функцию

ТЕКСТ()

:

=»Сейчас «&ТЕКСТ(A1;»ч:мм»)

Получим желаемое — «

Сейчас 10:35

». Обратите внимание, что мм (минуты) записаны строчными буквами, чтобы отличить их от Месяца (ММ).


СОВЕТ:

Подробнее о пользовательских форматах дат и времени читайте в одноименной статье

Пользовательский формат даты и времени

.

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

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

Преобразовать время в текстовую строку

Преобразовать время в числовую строку

Преобразовать время в количество часов / минут / секунд


Преобразовать время в текстовую строку

Вот формула, которая может преобразовать время в текстовую строку.

Выберите ячейку, в которую будет помещен текстовый результат, введите эту формулу =TEXT(A1,»hh:mm:ss AM/PM»), нажмите Enter ключ. И если вам нужно, перетащите маркер заполнения вниз, чтобы применить эту формулу к ячейкам ниже.


Преобразовать время в числовую строку

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

Выберите ячейки времени, которые вы хотите преобразовать, нажмите Главная вкладку, перейдите к Число группа, выберите Общие из выпадающего списка.
Док время для текста номер 3


Преобразовать время в количество часов / минут / секунд

Если вы хотите преобразовать время в количество часов / минут / секунд, вы можете выбрать один из следующих методов.

Преобразуйте время в количество часов / минут / секунд с помощью формулы

Продолжительность Формула Результат
16: 15: 48      = A1 * 24 16.26
16: 15: 48 = A1 * 1440 975.8
16: 15: 48 = A1 * 86400      58548      

Не забудьте отформатировать ячейки результатов как общие.

Преобразуйте время в количество часов/минут/секунд с помощью Kutools for Excel

После установки Kutools for Excel, пожалуйста, сделайте следующее:(Бесплатная загрузка Kutools for Excel Сейчас!)

Выберите ячейки, которые хотите преобразовать, нажмите Кутулс > Content > Convert Time > Time to Hours/Time to Minutes/Time to Seconds.
Док время для текста номер 4

Тогда время будет конвертировано.
Док время для текста номер 5

Функции: Если вы хотите поместить преобразованный результат в другое место, вы можете нажать Кутулс > Content > Convert Time > Convert Time to enable Convert Time диалоговое окно, выберите тип преобразования, отметьте Save to another location Установите флажок и выберите ячейку для размещения результата.
Док время для текста номер 6


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (10)


Номинальный 5 из 5


·


рейтинги 1

Показываем текущее время в Microsoft Excel

Если вы хотите показать на листе электронной таблицы Microsoft Excel текущее время:

— то введите в ячейку Е3 формулу: =ЧАС(ТДАТА()), в ячейку F3 формулу: =МИНУТЫ(ТДАТА()), в ячейку G3 формулу: =СЕКУНДЫ(ТДАТА()). Используемая в приведенных формулах функция ТДАТА() возвращает полное значение текущей даты и времени, а другие функции выделяют из него количество полных часов, полных минут, прошедших с начала очередного часа, и полных секунд, прошедших с начала очередной минуты.

Задание для самостоятельной работы

Получите на листе текущее время в виде:

Указание по выполнению. Для “склейки” значений времени и текста используйте функцию СЦЕПИТЬ или оператор “&”.

Нетрудно убедиться, что приведенные формулы показывают текущее время только один раз — после ввода формулы в ячейку. Для “обновления” времени следует нажать функциональную клавишу . Можно также разместить на листе кнопку, по щелчку на которой будет показываться текущее время:

Делается это так.

1. Выберите пункт меню Вид, в нем — подпункт Панели инструментов и в появившемся перечне щелкните на строке Формы.

2. На появившейся панели Формы выберите элемент Кнопка и мышью, методом буксировки, “нарисуйте” кнопку в нужном месте листа.

3. В появившемся после рисования кнопки диалоговом окне Назначить макрос объекту в поле Имя макроса дайте имя, например, Время (можно оставить и имя, предложенное программой) и щелкните на кнопке Создать.

4. На листе модуля (программы) между заголовком макроса (процедуры обработки события — щелчка на кнопке) с именем Время() и его завершающей конструкцией End Sub запишите:

Эта команда проводит перерасчет всех формул на листе, в результате чего будет считано новое значение текущего времени и в ячейках Е3:G3 выведутся новые значения.

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

А можно ли сделать так, чтобы текущее время показывалось постоянно, а не только при нажатии клавиши или щелчке на кнопке? Можно! Для этого в теле процедуры Время()вместо команды Calculate запишите:

Метод OnTime объекта Application (приложения Microsoft Excel) позволяет назначить выполнение процедуры на заданное время. В приведенном случае через 1 секунду (Now + TimeValue(«00:00:01»)) вызывается процедура, имя которой ОбновитьЗначения(). Такую процедуру нужно создать, записав здесь же, на листе модуля (программы):

Процедура Sub ОбновитьЗначения():

1) обеспечивает вывод новых значений времени (по команде Calculate);

2) вызывает процедуру Время, которая затем опять назначит вызов процедуры ОбновитьЗначения через 1 секунду для очередного обновления значений, и т.д.2

Задание для самостоятельной работы

Получите на листе постоянно обновляемое значение текущего времени в виде, приведенном на рис. 2.

1. Макросы / “В мир информатики” № 48 (“Информатика” № 1/2005).

2. Медведев Л.Н. Как создать мультфильм с помощью макроса. / “В мир информатики” № 49 (“Информатика” № 2/2005).

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

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

Вставка фиксированного значения даты или времени в ячейку Excel

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Поскольку значение ячейки не меняется, оно считается статичным.

Выделите на листе ячейку, в которую требуется вставить текущую дату или время.

Выполните одно из действий, указанных ниже.

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

Чтобы вставить текущее время, нажмите клавиши CTRL+SHIFT+; (точка с запятой).

Чтобы вставить текущие дату и время, нажмите клавиши CTRL+; (точка с запятой), затем клавишу ПРОБЕЛ, а после этого — CTRL+SHIFT+; (точка с запятой).

Изменение формата даты и времени

Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите команду Формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке число в разделе Категориявыберите пункт Дата или время , а затем в списке тип выберите тип и нажмите кнопку ОК.

Вставка фиксированного значения даты или времени в ячейку Excel

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Поскольку значение ячейки не меняется, оно считается статичным.

Выделите на листе ячейку, в которую требуется вставить текущую дату или время.

Выполните одно из действий, указанных ниже.

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

Чтобы вставить текущее время, нажмите клавиши +; (точка с запятой).

Чтобы вставить текущие дату и время, нажмите клавиши CTRL +; (точка с запятой), нажмите клавишу пробел, а затем — клавишу +; (точка с запятой).

Изменение формата даты и времени

Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите команду Формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке число в разделе Категориявыберите пункт Дата или время , а затем в списке тип выберите тип и нажмите кнопку ОК.

Вставка фиксированного значения даты или времени в ячейку Excel

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Поскольку значение ячейки не меняется, оно считается статичным.

Выделите на листе ячейку, в которую требуется вставить текущую дату или время.

Выполните одно из действий, указанных ниже.

Чтобы вставить дату, введите дату (например, 2/2) и нажмите кнопку раскрывающегося списка Формат номерадома > (на вкладке число ) >Краткая дата или длинный день.

Чтобы вставить время, введите время и нажмите кнопку раскрывающегося списка Формат номерадома > (на вкладке число ) >time (время).

Изменение формата даты и времени

Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите пункт Числовой Формат. Затем в диалоговом окне Формат номера в разделе Категориявыберите значение Дата или время , а затем в списке тип выберите тип и нажмите кнопку ОК.

Вставка обновляемого значения даты или времени

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

Для вставки обновляемой текущей даты или времени используются функции СЕГОДНЯ и ТДАТА, как показано в приведенном ниже примере. Дополнительные сведения об использовании этих функций см. в статьях Функция СЕГОДНЯ и Функция ТДАТА

Текущая дата (значения могут быть разными)

Текущие дата и время (значения могут быть разными)

Выделите текст в таблице, приведенной выше, и нажмите клавиши CTRL+C.

На пустом листе выберите один раз в ячейке a1, а затем нажмите клавиши CTRL + V. Если вы работаете в Excel Online, повторите копирование и вставку для каждой ячейки в примере.

Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.

Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши Ctrl+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.

Скопировав пример на пустой лист, можно настроить его в соответствии со своими потребностями.

Примечание: Результаты, возвращаемые функциями СЕГОДНЯ и ТДАТА, изменяются только при пересчете листа или при выполнении макроса, содержащего эту функцию. Постоянного обновления ячеек, содержащих эти функции, не происходит. В качестве значений даты и времени используются показания системных часов компьютера.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Вставка текущей даты в Excel разными способами

Самый простой и быстрый способ ввести в ячейку текущую дату или время – это нажать комбинацию горячих клавиш CTRL+«;» (текущая дата) и CTRL+SHIFT+«;» (текущее время).

Гораздо эффективнее использовать функцию СЕГОДНЯ(). Ведь она не только устанавливает, но и автоматически обновляет значение ячейки каждый день без участия пользователя.

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

Чтобы вставить текущую дату в Excel воспользуйтесь функцией СЕГОДНЯ(). Для этого выберите инструмент «Формулы»-«Дата и время»-«СЕГОДНЯ». Данная функция не имеет аргументов, поэтому вы можете просто ввести в ячейку: «=СЕГОДНЯ()» и нажать ВВОД.

Текущая дата в ячейке:

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

Текущая дата и время в ячейке.

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

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

  1. Задав параметры колонтитулов. Преимущество данного способа в том, что текущая дата и время проставляются сразу на все страницы одновременно.
  2. Используя функцию СЕГОДНЯ().
  3. Используя комбинацию горячих клавиш CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недостаток – в данном способе не будет автоматически обновляться значение ячейки на текущие показатели, при открытии документа. Но в некоторых случаях данных недостаток является преимуществом.
  4. С помощью VBA макросов используя в коде программы функции: Date();Time();Now() .

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

Чтобы сделать текущую дату в Excel и нумерацию страниц с помощью колонтитулов сделайте так:

  1. Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
  2. Нажмите на кнопку создать нижний колонтитул.
  3. В появившемся окне щелкните по полю «В центре:». На панели выберите вторую кнопку ««Вставить номер страницы»». Потом выберите первую кнопку «Формат текста» и задайте формат для отображения номеров страниц (например, полужирный шрифт, а размер шрифта 14 пунктов).
  4. Для установки текущей даты и времени щелкните по полю «Справа:», а затем щелкните по кнопке «Вставить дату» (при необходимости щелкните на кнопку «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить свой текст.
  5. Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул».
  6. Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.

Колонтитулы позволяют нам не только устанавливать даты и нумерации страниц. Так же можно добавить место для подписи ответственного лица за отчет. Например, отредактируем теперь левую нижнюю часть страницы в области колонтитулов:

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

Текущая дата в Excel

Чтобы вставить текущую дату и время в Excel существует несколько способов: посредством стандартных функций или с помощью комбинации клавиш.

Формулы текущей даты в Excel

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

СЕГОДНЯ()
Возвращает текущую дату в формате даты.

Функция СЕГОДНЯ возвращает текущую дату:

Функция вставки текущей даты

ТДАТА()
Возвращает текущую дату и время в формате даты и времени.

Функция ТДАТА отличается от СЕГОДНЯ добавлением времени к дате:

Функция вставки текущей даты и времени

Функция вставки текущего времени

Сочетание клавиш текущей даты в Excel

В зависимости от выбора системного языка в системе будут работать следующие комбинации клавиш:

  • Ctrl+Shift+4 (Ctrl+;) — вставка текущей даты;
  • Ctrl+Shift+6 (Ctrl+Shift+;) — вставка текущего времени.

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

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

Поделиться с друзьями:
Поиск по сайту:

Похожие статьи:

Комментарии (2)

И все бы ничего и вроде как работает, НО, у меня данные идут так, что дата в столбце А, а вносимые данные в столбце В и при изменении оператора

В приведенном в статье примере, вносимые данные в столбец B (как формула) для удобства понимания описывают данные столбца A (как значение).
Формально данные появляются в той же ячейке, куда Вы вносите данные.

10 популярных функций даты и времени в Microsoft Excel

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

Работа с функциями даты и времени

Группа функций даты и времени отвечает за обработку данных, представленных в формате даты или времени. В настоящее время в Excel насчитывается более 20 операторов, которые входят в данный блок формул. С выходом новых версий Excel их численность постоянно увеличивается.

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

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

После этого происходит активация Мастера функций. Делаем клик по полю «Категория».

Из открывшегося списка выбираем пункт «Дата и время».

Кроме того, Мастер функций можно активировать, выделив ячейку на листе и нажав комбинацию клавиш Shift+F3. Существует ещё возможность перехода во вкладку «Формулы», где на ленте в группе настроек инструментов «Библиотека функций» следует щелкнуть по кнопке «Вставить функцию».

Имеется возможность перемещения к окну аргументов конкретной формулы из группы «Дата и время» без активации главного окна Мастера функций. Для этого выполняем перемещение во вкладку «Формулы». Щёлкаем по кнопке «Дата и время». Она размещена на ленте в группе инструментов «Библиотека функций». Активируется список доступных операторов в данной категории. Выбираем тот, который нужен для выполнения поставленной задачи. После этого происходит перемещение в окно аргументов.

Одной из самых простых, но вместе с тем востребованных функций данной группы является оператор ДАТА. Он выводит заданную дату в числовом виде в ячейку, где размещается сама формула.

Его аргументами являются «Год», «Месяц» и «День». Особенностью обработки данных является то, что функция работает только с временным отрезком не ранее 1900 года. Поэтому, если в качестве аргумента в поле «Год» задать, например, 1898 год, то оператор выведет в ячейку некорректное значение. Естественно, что в качестве аргументов «Месяц» и «День» выступают числа соответственно от 1 до 12 и от 1 до 31. В качестве аргументов могут выступать и ссылки на ячейки, где содержатся соответствующие данные.

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

Близки к этой функции по значению операторы ГОД, МЕСЯЦ и ДЕНЬ. Они выводят в ячейку значение соответствующее своему названию и имеют единственный одноименный аргумент.

Своего рода уникальной функцией является оператор РАЗНДАТ. Он вычисляет разность между двумя датами. Его особенность состоит в том, что этого оператора нет в перечне формул Мастера функций, а значит, его значения всегда приходится вводить не через графический интерфейс, а вручную, придерживаясь следующего синтаксиса:

Из контекста понятно, что в качестве аргументов «Начальная дата» и «Конечная дата» выступают даты, разницу между которыми нужно вычислить. А вот в качестве аргумента «Единица» выступает конкретная единица измерения этой разности:

  • Год (y);
  • Месяц (m);
  • День (d);
  • Разница в месяцах (YM);
  • Разница в днях без учета годов (YD);
  • Разница в днях без учета месяцев и годов (MD).

В отличии от предыдущего оператора, формула ЧИСТРАБДНИ представлена в списке Мастера функций. Её задачей является подсчет количества рабочих дней между двумя датами, которые заданы как аргументы. Кроме того, имеется ещё один аргумент – «Праздники». Этот аргумент является необязательным. Он указывает количество праздничных дней за исследуемый период. Эти дни также вычитаются из общего расчета. Формула рассчитывает количество всех дней между двумя датами, кроме субботы, воскресенья и тех дней, которые указаны пользователем как праздничные. В качестве аргументов могут выступать, как непосредственно даты, так и ссылки на ячейки, в которых они содержатся.

Синтаксис выглядит таким образом:

Оператор ТДАТА интересен тем, что не имеет аргументов. Он в ячейку выводит текущую дату и время, установленные на компьютере. Нужно отметить, что это значение не будет обновляться автоматически. Оно останется фиксированным на момент создания функции до момента её перерасчета. Для перерасчета достаточно выделить ячейку, содержащую функцию, установить курсор в строке формул и кликнуть по кнопке Enter на клавиатуре. Кроме того, периодический пересчет документа можно включить в его настройках. Синтаксис ТДАТА такой:

Очень похож на предыдущую функцию по своим возможностям оператор СЕГОДНЯ. Он также не имеет аргументов. Но в ячейку выводит не снимок даты и времени, а только одну текущую дату. Синтаксис тоже очень простой:

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

Основной задачей функции ВРЕМЯ является вывод в заданную ячейку указанного посредством аргументов времени. Аргументами этой функции являются часы, минуты и секунды. Они могут быть заданы, как в виде числовых значений, так и в виде ссылок, указывающих на ячейки, в которых хранятся эти значения. Эта функция очень похожа на оператор ДАТА, только в отличии от него выводит заданные показатели времени. Величина аргумента «Часы» может задаваться в диапазоне от 0 до 23, а аргументов минуты и секунды – от 0 до 59. Синтаксис такой:

Кроме того, близкими к этому оператору можно назвать отдельные функции ЧАС, МИНУТЫ и СЕКУНДЫ. Они выводят на экран величину соответствующего названию показателя времени, который задается единственным одноименным аргументом.

Функция ДАТАЗНАЧ очень специфическая. Она предназначена не для людей, а для программы. Её задачей является преобразование записи даты в обычном виде в единое числовое выражение, доступное для вычислений в Excel. Единственным аргументом данной функции выступает дата как текст. Причем, как и в случае с аргументом ДАТА, корректно обрабатываются только значения после 1900 года. Синтаксис имеет такой вид:

Задача оператора ДЕНЬНЕД – выводить в указанную ячейку значение дня недели для заданной даты. Но формула выводит не текстовое название дня, а его порядковый номер. Причем точка отсчета первого дня недели задается в поле «Тип». Так, если задать в этом поле значение «1», то первым днем недели будет считаться воскресенье, если «2» — понедельник и т.д. Но это не обязательный аргумент, в случае, если поле не заполнено, то считается, что отсчет идет от воскресенья. Вторым аргументом является собственно дата в числовом формате, порядковый номер дня которой нужно установить. Синтаксис выглядит так:

Предназначением оператора НОМНЕДЕЛИ является указание в заданной ячейке номера недели по вводной дате. Аргументами является собственно дата и тип возвращаемого значения. Если с первым аргументом все понятно, то второй требует дополнительного пояснения. Дело в том, что во многих странах Европы по стандартам ISO 8601 первой неделей года считается та неделя, на которую приходится первый четверг. Если вы хотите применить данную систему отсчета, то в поле типа нужно поставить цифру «2». Если же вам более по душе привычная система отсчета, где первой неделей года считается та, на которую приходится 1 января, то нужно поставить цифру «1» либо оставить поле незаполненным. Синтаксис у функции такой:

Оператор ДОЛЯГОДА производит долевой расчет отрезка года, заключенного между двумя датами ко всему году. Аргументами данной функции являются эти две даты, являющиеся границами периода. Кроме того, у данной функции имеется необязательный аргумент «Базис». В нем указывается способ вычисления дня. По умолчанию, если никакое значение не задано, берется американский способ расчета. В большинстве случаев он как раз и подходит, так что чаще всего этот аргумент заполнять вообще не нужно. Синтаксис принимает такой вид:

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Содержание

  • 1 Горячие клавиши
  • 2 Использование формул
  • 3 Вставка в колонтитул
  • 4 Как поставить текущую дату в Excel
  • 5 Как установить текущую дату в Excel на колонтитулах

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

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

Горячие клавиши

Проставить статическую дату и время, то есть такие, что вообще не будут изменяться, можно с помощью сочетания клавиш. Выделяем нужную ячейку и нажимаем «Ctrl+Shift+;» – выведется время. Если нажмете «Ctrl+;» – появится дата. Символ точки с запятой используется тот, что находится на одной кнопке с русской буквой «Ж».

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

Обратите внимание, что отобразится время, которое установлено на системных часах, это те, что находятся справа внизу экрана.

как сделать текущее время в excel

Использование формул

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

Выделяем нужную ячейку (А4). Переходим вверху на вкладку с подходящим названием, разворачиваем список «Дата и время» и выбираем в нем ТДАТА.

как сделать текущее время в excel

В окне с аргументами жмите «ОК», поскольку их у этой функции нет.

как сделать текущее время в excel

В результате в А4 отобразится и время, и дата. При пересчете листа или ячейки, значение будет обновляться.

как сделать текущее время в excel

Для того чтобы вывести только дату, воспользуйтесь функцией СЕГОДНЯ, она так же находится в списке.

как сделать текущее время в excel

Аргументов у нее нет, так что закрываем маленькое окошко.

как сделать текущее время в excel

Теперь в А5 у меня проставлено сегодняшнее число.

Про различные варианты использования функции СЕГОДНЯ в Эксель я писала в отдельной статье, которую можно прочитать, перейдя по ссылке.

как сделать текущее время в excel

Вставка в колонтитул

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

Откройте вверху «Разметка страницы» и в группе «Параметры» нажмите на небольшую стрелочку в углу справа.

как сделать текущее время в excel

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

как сделать текущее время в excel

Откроется вот такое окошко. Здесь внизу будет три области, поставьте курсив туда, где должны быть дата и время. Я помещу их справа. Затем нажмите на кнопку или с календарем, для вставки сегодняшнего числа, или с часами. Между вставленными символами я сделала несколько пробелов, чтобы отделить их друг от друга.

Не обязательно вставлять их друг за другом, добавьте или что-то одно, или допишите какой-то текст. Например:

Сегодняшнее число: &
Время: &

как сделать текущее время в excel

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

как сделать текущее время в excel

В открывшемся окне можете выбрать другой шрифт, размер цифр и букв, и многое другое. Потом нажмите «ОК».

как сделать текущее время в excel

Сохраняем изменения, нажав «ОК».

как сделать текущее время в excel

Вернемся к данному окну. В нем показано, как отображаются добавленные данные. Можете жать «ОК». Если хотите посмотреть, как все будет выглядеть на листе с другими данными, нажмите на кнопку «Просмотр».

как сделать текущее время в excel

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

как сделать текущее время в excel

Посмотреть, как будет выглядеть дата можно и иначе. Откройте вверху вкладку «Вид», а потом нажмите на кнопку «Разметка страницы». После этого рабочий лист будет разбит на отдельные страницы. Внизу или вверху, зависит от того, что вы выбрали, будет стоять сегодняшнее число.

как сделать текущее время в excel

Нажав на него, можете его отредактировать. На вкладке «Конструктор» есть элементы, которые можно добавить в колонтитул. Именно среди них вы найдете нужные кнопочки «Текущая дата» и «Текущее время».

как сделать текущее время в excel

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

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

Поделитесь статьёй с друзьями:

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

Спасибо!сайтов 8 посмотрел только у вас нашел про «тдата». До этого не знал как сделать =сегодня только со временем)

Ввод времени с : получается. Дата с ; не проходит.

Игорь, с помощью ТДАТА должно получится вставить и дату и время в одну ячейку. Попробуйте ее или вручную прописать, или вставить через формулу

Все делаю, как написано. Но вставляется только дата, а время нет. Почему?

Юрий, спасибо за внимательность, уже исправила комбинации в статье.

Вопрос по поводу горячих клавиш. ; — дата, : — время. Символы ; и : находятся на одной клавише, без Shift это ;, а с Shift это :. Как поставить ; при нажатой Shift?

Самый простой и быстрый способ ввести в ячейку текущую дату или время – это нажать комбинацию горячих клавиш CTRL+«;» (текущая дата) и CTRL+SHIFT+«;» (текущее время).

Гораздо эффективнее использовать функцию СЕГОДНЯ(). Ведь она не только устанавливает, но и автоматически обновляет значение ячейки каждый день без участия пользователя.

Чтобы вставить текущую дату в Excel воспользуйтесь функцией СЕГОДНЯ(). Для этого выберите инструмент «Формулы»-«Дата и время»-«СЕГОДНЯ». Данная функция не имеет аргументов, поэтому вы можете просто ввести в ячейку: «=СЕГОДНЯ()» и нажать ВВОД.

Текущая дата в ячейке:

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

Текущая дата и время в ячейке.

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

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

  1. Задав параметры колонтитулов. Преимущество данного способа в том, что текущая дата и время проставляются сразу на все страницы одновременно.
  2. Используя функцию СЕГОДНЯ().
  3. Используя комбинацию горячих клавиш CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недостаток – в данном способе не будет автоматически обновляться значение ячейки на текущие показатели, при открытии документа. Но в некоторых случаях данных недостаток является преимуществом.
  4. С помощью VBA макросов используя в коде программы функции: Date();Time();Now().

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

Чтобы сделать текущую дату в Excel и нумерацию страниц с помощью колонтитулов сделайте так:

  1. Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
  2. Нажмите на кнопку создать нижний колонтитул.
  3. В появившемся окне щелкните по полю «В центре:». На панели выберите вторую кнопку ««Вставить номер страницы»». Потом выберите первую кнопку «Формат текста» и задайте формат для отображения номеров страниц (например, полужирный шрифт, а размер шрифта 14 пунктов).
  4. Для установки текущей даты и времени щелкните по полю «Справа:», а затем щелкните по кнопке «Вставить дату» (при необходимости щелкните на кнопку «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить свой текст.
  5. Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул».
  6. Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.

Колонтитулы позволяют нам не только устанавливать даты и нумерации страниц. Так же можно добавить место для подписи ответственного лица за отчет. Например, отредактируем теперь левую нижнюю часть страницы в области колонтитулов:

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

Дата: 3 февраля 2016 Категория: Excel Поделиться, добавить в закладки или статью

Вставка текущей даты и времени – одна из самых частых задач, которые мы выполняем при работе с датами. А как вы это делаете? Вводите сегодняшнюю дату с клавиатуры каждый раз? Больше вы так делать не будете! Читайте этот пост, чтобы вставлять текущую дату и время в ячейку очень быстро и безошибочно.

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

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

  1. Функция СЕГОДНЯ() – вставляет в ячейку текущую дату (без времени)
  2. Функция ТДАТА() – возвращает в ячейку текущую дату и время

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

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

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

  • Ctrl + Shift + 4 – для вставки текущей даты. Программа просто введёт за вас текущую дату в ячейку и отформатирует её. Удобно? Пользуйтесь!
  • Ctrl + Shift + 6 – вставка текущего времени. Тоже константой, раз и навсегда.

Попробуйте, это действительно удобно! Использование горячих клавиш так часто упрощает нам жизнь, что их запоминание – стратегическая задача для вас.

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

Так легко, быстро, комфортно мы научились вставлять в ячейку сегодняшнюю дату и время. Если боитесь забыть эти приемы – добавьте эту страничку в закладки своего браузера!

Следующий пост мы посвятим разложению даты на составные части. Заходите почитать, не пожалеете!

Это может быть вам интересно:

  • Учимся писать формулы в Эксель
  • Основы использования функций Excel
  • Даты в Excel — это просто
  • Находим и исправляем ошибки в расчетах

Поделиться, добавить в закладки или статью

Содержание

  • Работа с функциями даты и времени
    • ДАТА
    • РАЗНДАТ
    • ТДАТА
    • СЕГОДНЯ
    • ВРЕМЯ
    • ДАТАЗНАЧ
    • ДЕНЬНЕД
    • НОМНЕДЕЛИ
    • ДОЛЯГОДА
  • Вопросы и ответы

Функции даты и времени в Microsoft Excel

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

Работа с функциями даты и времени

Группа функций даты и времени отвечает за обработку данных, представленных в формате даты или времени. В настоящее время в Excel насчитывается более 20 операторов, которые входят в данный блок формул. С выходом новых версий Excel их численность постоянно увеличивается.

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

  1. Для введения формулы через Мастер функций выделите ячейку, где будет выводиться результат, а затем сделайте щелчок по кнопке «Вставить функцию». Расположена она слева от строки формул.
  2. Перемещение в Мастер функций в Microsoft Excel

  3. После этого происходит активация Мастера функций. Делаем клик по полю «Категория».
  4. Мастер функций в Microsoft Excel

  5. Из открывшегося списка выбираем пункт «Дата и время».
  6. Выбор категории функций в Microsoft Excel

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

Переход к аргументам функции в Microsoft Excel

Кроме того, Мастер функций можно активировать, выделив ячейку на листе и нажав комбинацию клавиш Shift+F3. Существует ещё возможность перехода во вкладку «Формулы», где на ленте в группе настроек инструментов «Библиотека функций» следует щелкнуть по кнопке «Вставить функцию».

Переход к вставке функции в Microsoft Excel

Имеется возможность перемещения к окну аргументов конкретной формулы из группы «Дата и время» без активации главного окна Мастера функций. Для этого выполняем перемещение во вкладку «Формулы». Щёлкаем по кнопке «Дата и время». Она размещена на ленте в группе инструментов «Библиотека функций». Активируется список доступных операторов в данной категории. Выбираем тот, который нужен для выполнения поставленной задачи. После этого происходит перемещение в окно аргументов.

Переход к формулам в Microsoft Excel

Урок: Мастер функций в Excel

ДАТА

Одной из самых простых, но вместе с тем востребованных функций данной группы является оператор ДАТА. Он выводит заданную дату в числовом виде в ячейку, где размещается сама формула.

Его аргументами являются «Год», «Месяц» и «День». Особенностью обработки данных является то, что функция работает только с временным отрезком не ранее 1900 года. Поэтому, если в качестве аргумента в поле «Год» задать, например, 1898 год, то оператор выведет в ячейку некорректное значение. Естественно, что в качестве аргументов «Месяц» и «День» выступают числа соответственно от 1 до 12 и от 1 до 31. В качестве аргументов могут выступать и ссылки на ячейки, где содержатся соответствующие данные.

Lumpics.ru

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

=ДАТА(Год;Месяц;День)

Функция ДАТА в Microsoft Excel

Близки к этой функции по значению операторы ГОД, МЕСЯЦ и ДЕНЬ. Они выводят в ячейку значение соответствующее своему названию и имеют единственный одноименный аргумент.

РАЗНДАТ

Своего рода уникальной функцией является оператор РАЗНДАТ. Он вычисляет разность между двумя датами. Его особенность состоит в том, что этого оператора нет в перечне формул Мастера функций, а значит, его значения всегда приходится вводить не через графический интерфейс, а вручную, придерживаясь следующего синтаксиса:

=РАЗНДАТ(нач_дата;кон_дата;единица)

Из контекста понятно, что в качестве аргументов «Начальная дата» и «Конечная дата» выступают даты, разницу между которыми нужно вычислить. А вот в качестве аргумента «Единица» выступает конкретная единица измерения этой разности:

  • Год (y);
  • Месяц (m);
  • День (d);
  • Разница в месяцах (YM);
  • Разница в днях без учета годов (YD);
  • Разница в днях без учета месяцев и годов (MD).

Функция РАЗНДАТ в Microsoft Excel

Урок: Количество дней между датами в Excel

ЧИСТРАБДНИ

В отличии от предыдущего оператора, формула ЧИСТРАБДНИ представлена в списке Мастера функций. Её задачей является подсчет количества рабочих дней между двумя датами, которые заданы как аргументы. Кроме того, имеется ещё один аргумент – «Праздники». Этот аргумент является необязательным. Он указывает количество праздничных дней за исследуемый период. Эти дни также вычитаются из общего расчета. Формула рассчитывает количество всех дней между двумя датами, кроме субботы, воскресенья и тех дней, которые указаны пользователем как праздничные. В качестве аргументов могут выступать, как непосредственно даты, так и ссылки на ячейки, в которых они содержатся.

Синтаксис выглядит таким образом:

=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])

Аргументы функции ЧИСТОРАБДНИ в Microsoft Excel

ТДАТА

Оператор ТДАТА интересен тем, что не имеет аргументов. Он в ячейку выводит текущую дату и время, установленные на компьютере. Нужно отметить, что это значение не будет обновляться автоматически. Оно останется фиксированным на момент создания функции до момента её перерасчета. Для перерасчета достаточно выделить ячейку, содержащую функцию, установить курсор в строке формул и кликнуть по кнопке Enter на клавиатуре. Кроме того, периодический пересчет документа можно включить в его настройках. Синтаксис ТДАТА такой:

=ТДАТА()

Функция ТДАТА в Microsoft Excel

СЕГОДНЯ

Очень похож на предыдущую функцию по своим возможностям оператор СЕГОДНЯ. Он также не имеет аргументов. Но в ячейку выводит не снимок даты и времени, а только одну текущую дату. Синтаксис тоже очень простой:

=СЕГОДНЯ()

Функция СЕГОДНЯ в Microsoft Excel

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

ВРЕМЯ

Основной задачей функции ВРЕМЯ является вывод в заданную ячейку указанного посредством аргументов времени. Аргументами этой функции являются часы, минуты и секунды. Они могут быть заданы, как в виде числовых значений, так и в виде ссылок, указывающих на ячейки, в которых хранятся эти значения. Эта функция очень похожа на оператор ДАТА, только в отличии от него выводит заданные показатели времени. Величина аргумента «Часы» может задаваться в диапазоне от 0 до 23, а аргументов минуты и секунды – от 0 до 59. Синтаксис такой:

=ВРЕМЯ(Часы;Минуты;Секунды)

Функция ВРЕМЯ в Microsoft Excel

Кроме того, близкими к этому оператору можно назвать отдельные функции ЧАС, МИНУТЫ и СЕКУНДЫ. Они выводят на экран величину соответствующего названию показателя времени, который задается единственным одноименным аргументом.

ДАТАЗНАЧ

Функция ДАТАЗНАЧ очень специфическая. Она предназначена не для людей, а для программы. Её задачей является преобразование записи даты в обычном виде в единое числовое выражение, доступное для вычислений в Excel. Единственным аргументом данной функции выступает дата как текст. Причем, как и в случае с аргументом ДАТА, корректно обрабатываются только значения после 1900 года. Синтаксис имеет такой вид:

=ДАТАЗНАЧ (дата_как_текст)

Функция ДАТАЗНАЧ в Microsoft Excel

ДЕНЬНЕД

Задача оператора ДЕНЬНЕД – выводить в указанную ячейку значение дня недели для заданной даты. Но формула выводит не текстовое название дня, а его порядковый номер. Причем точка отсчета первого дня недели задается в поле «Тип». Так, если задать в этом поле значение «1», то первым днем недели будет считаться воскресенье, если «2» — понедельник и т.д. Но это не обязательный аргумент, в случае, если поле не заполнено, то считается, что отсчет идет от воскресенья. Вторым аргументом является собственно дата в числовом формате, порядковый номер дня которой нужно установить. Синтаксис выглядит так:

=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])

Функция ДЕНЬНЕД в Microsoft Excel

НОМНЕДЕЛИ

Предназначением оператора НОМНЕДЕЛИ является указание в заданной ячейке номера недели по вводной дате. Аргументами является собственно дата и тип возвращаемого значения. Если с первым аргументом все понятно, то второй требует дополнительного пояснения. Дело в том, что во многих странах Европы по стандартам ISO 8601 первой неделей года считается та неделя, на которую приходится первый четверг. Если вы хотите применить данную систему отсчета, то в поле типа нужно поставить цифру «2». Если же вам более по душе привычная система отсчета, где первой неделей года считается та, на которую приходится 1 января, то нужно поставить цифру «1» либо оставить поле незаполненным. Синтаксис у функции такой:

=НОМНЕДЕЛИ(дата;[тип])

Функция НОМНЕДЕЛИ в Microsoft Excel

ДОЛЯГОДА

Оператор ДОЛЯГОДА производит долевой расчет отрезка года, заключенного между двумя датами ко всему году. Аргументами данной функции являются эти две даты, являющиеся границами периода. Кроме того, у данной функции имеется необязательный аргумент «Базис». В нем указывается способ вычисления дня. По умолчанию, если никакое значение не задано, берется американский способ расчета. В большинстве случаев он как раз и подходит, так что чаще всего этот аргумент заполнять вообще не нужно. Синтаксис принимает такой вид:

=ДОЛЯГОДА(нач_дата;кон_дата;[базис])

Функция ДОЛЯГОДА в Microsoft Excel

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

Понравилась статья? Поделить с друзьями:
  • Excel время больше значения
  • Excel время больше 24 часов
  • Excel время более 24 часов
  • Excel время без секунд
  • Excel время без даты