Вставка текущих даты и времени в ячейку
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше
Допустим, вы хотите легко ввести текущие дату и время при создании журнала действий. Или, возможно, вам нужно автоматически отображать текущие дату и время в ячейке при каждом пересчете формул. Существует несколько способов вставки текущих даты и времени в ячейку.
Вставка фиксированного значения даты или времени в ячейку Excel
Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.
-
Выделите на листе ячейку, в которую требуется вставить текущую дату или время.
-
Выполните одно из действий, указанных ниже.
-
Чтобы вставить текущую дату, нажмите клавиши CTRL+; (точка с запятой).
-
Чтобы вставить текущее время, нажмите клавиши CTRL+SHIFT+; (точка с запятой).
-
Чтобы вставить текущие дату и время, нажмите клавиши CTRL+; (точка с запятой), затем клавишу ПРОБЕЛ, а после этого — CTRL+SHIFT+; (точка с запятой).
-
Изменение формата даты и времени
Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке Число в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.
Вставка фиксированного значения даты или времени в ячейку Excel
Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.
-
Выделите на листе ячейку, в которую требуется вставить текущую дату или время.
-
Выполните одно из действий, указанных ниже.
-
Чтобы вставить текущую дату, нажмите клавиши CTRL+; (точка с запятой).
-
Чтобы вставить текущее время, нажмите
+ ; (точка с за semi-двоеточием).
-
Чтобы вставить текущие дату и время, нажмите CTRL+; (точка с за semi-двоеточием), затем нажмите пробел, а затем нажмите
+; (точка с за semi-двоеточием).
-
Изменение формата даты и времени
Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите формат ячеек. Затем в диалоговом окне Формат ячеек на вкладке Число в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.
Вставка фиксированного значения даты или времени в ячейку Excel
Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.
-
Выделите на листе ячейку, в которую требуется вставить текущую дату или время.
-
Выполните одно из действий, указанных ниже.
-
Чтобы вставить дату, введите дату (например, 2/2) и щелкните Главная > числовом формате (на вкладке Число) >Краткий формат даты или Длинный формат даты.
-
Чтобы вставить время, введите время, а затем щелкните Главная > числовом формате (на вкладке Число) >время.
-
Изменение формата даты и времени
Чтобы изменить формат даты или времени, щелкните ячейку правой кнопкой мыши и выберите числовом формате. Затем в диалоговом окне Числовом формате в списке Категория выберитедата или время, а затем в списке Тип выберите тип и нажмите кнопку ОК.
Вставка обновляемого значения даты или времени
Дата или время обновляемые при пересчете листа или открытии книги, считаются «динамическими», а не статическими. Наиболее распространенным способом получения динамической даты или времени в ячейке на листе является использование функции листа.
Для вставки обновляемой текущей даты или времени используются функции СЕГОДНЯ и ТДАТА, как показано в приведенном ниже примере. Дополнительные сведения об использовании этих функций см. в статьях Функция СЕГОДНЯ и Функция ТДАТА
Например:
Формула |
Описание (результат) |
=СЕГОДНЯ() |
Текущая дата (значения могут быть разными) |
=ТДАТА() |
Текущие дата и время (значения могут быть разными) |
-
Выделите текст в таблице, приведенной выше, и нажмите клавиши CTRL+C.
-
На пустом листе щелкните ячейку A1 один раз и нажмите CTRL+V. Если вы работаете в Excel в Интернете, повторите копирование и в копирование для каждой ячейки в примере.
Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.
-
Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши Ctrl+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.
Скопировав пример на пустой лист, можно настроить его в соответствии со своими потребностями.
Примечание: Результаты, возвращаемые функциями СЕГОДНЯ и ТДАТА, изменяются только при пересчете листа или при выполнении макроса, содержащего эту функцию. Постоянного обновления ячеек, содержащих эти функции, не происходит. В качестве значений даты и времени используются показания системных часов компьютера.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Самый простой и быстрый способ ввести в ячейку текущую дату или время – это нажать комбинацию горячих клавиш CTRL+«;» (текущая дата) и CTRL+SHIFT+«;» (текущее время).
Гораздо эффективнее использовать функцию СЕГОДНЯ(). Ведь она не только устанавливает, но и автоматически обновляет значение ячейки каждый день без участия пользователя.
Как поставить текущую дату в Excel
Чтобы вставить текущую дату в Excel воспользуйтесь функцией СЕГОДНЯ(). Для этого выберите инструмент «Формулы»-«Дата и время»-«СЕГОДНЯ». Данная функция не имеет аргументов, поэтому вы можете просто ввести в ячейку: «=СЕГОДНЯ()» и нажать ВВОД.
Текущая дата в ячейке:
Если же необходимо чтобы в ячейке автоматически обновлялось значение не только текущей даты, но и времени тогда лучше использовать функцию «=ТДАТА()».
Текущая дата и время в ячейке.
Как установить текущую дату в Excel на колонтитулах
Вставка текущей даты в Excel реализуется несколькими способами:
- Задав параметры колонтитулов. Преимущество данного способа в том, что текущая дата и время проставляются сразу на все страницы одновременно.
- Используя функцию СЕГОДНЯ().
- Используя комбинацию горячих клавиш CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недостаток – в данном способе не будет автоматически обновляться значение ячейки на текущие показатели, при открытии документа. Но в некоторых случаях данных недостаток является преимуществом.
- С помощью VBA макросов используя в коде программы функции: Date();Time();Now().
Колонтитулы позволяют установить текущую дату и время в верхних или нижних частях страниц документа, который будет выводиться на принтер. Кроме того, колонтитул позволяет нам пронумеровать все страницы документа.
Чтобы сделать текущую дату в Excel и нумерацию страниц с помощью колонтитулов сделайте так:
- Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
- Нажмите на кнопку создать нижний колонтитул.
- В появившемся окне щелкните по полю «В центре:». На панели выберите вторую кнопку ««Вставить номер страницы»». Потом выберите первую кнопку «Формат текста» и задайте формат для отображения номеров страниц (например, полужирный шрифт, а размер шрифта 14 пунктов).
- Для установки текущей даты и времени щелкните по полю «Справа:», а затем щелкните по кнопке «Вставить дату» (при необходимости щелкните на кнопку «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить свой текст.
- Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул».
- Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.
Колонтитулы позволяют нам не только устанавливать даты и нумерации страниц. Так же можно добавить место для подписи ответственного лица за отчет. Например, отредактируем теперь левую нижнюю часть страницы в области колонтитулов:
Таким образом, можно создавать документы с удобным местом для подписей или печатей на каждой странице в полностью автоматическом режиме.
Содержание
- Использование оператора СЕГОДНЯ
- Способ 1: введение функции вручную
- Способ 2: применение Мастера функций
- Способ 3: изменение формата ячейки
- Способ 4: использование СЕГОДНЯ в комплексе с другими формулами
- Вопросы и ответы
Одной из интересных функций Microsoft Excel является СЕГОДНЯ. С помощью этого оператора производится ввод в ячейку текущей даты. Но его можно также применять и с другими формулами в комплексе. Рассмотрим основные особенности функции СЕГОДНЯ, нюансы ее работы и взаимодействия с другими операторами.
Использование оператора СЕГОДНЯ
Функция СЕГОДНЯ производит вывод в указанную ячейку даты, установленной на компьютере. Она относится к группе операторов «Дата и время».
Но нужно понимать, что сама по себе данная формула не будет обновлять значения в ячейке. То есть, если вы через несколько дней откроете программу и не пересчитаете в ней формулы (вручную или автоматически), то в ячейке будет установлена все та же дата, а не актуальная на данный момент.
Для того, чтобы проверить установлен ли автоматический пересчет в конкретном документе нужно выполнить ряд последовательных действий.
- Находясь во вкладке «Файл», переходим по пункту «Параметры» в левой части окна.
- После того, как активировалось окно параметров, переходим в раздел «Формулы». Нам понадобится самый верхний блок настроек «Параметры вычислений». Переключатель параметра «Вычисления в книге» должен быть установлен в позицию «Автоматически». Если он находится в другой позиции, то следует его установить так, как было сказано выше. После изменения настроек нужно нажать на кнопку «OK».
Теперь при любом изменении в документе будет выполняться его автоматический пересчет.
Если по каким-то причинам вы не желаете устанавливать автоматический пересчет, то для того, чтобы актуализировать на текущую дату содержимое ячейки, которая содержит функцию СЕГОДНЯ, нужно её выделить, установить курсор в строку формул и нажать кнопку Enter.
В этом случае, при отключении автоматического пересчета он будет выполнен только относительно данной ячейки, а не по всему документу.
Способ 1: введение функции вручную
Данный оператор не имеет аргумента. Синтаксис его довольно прост и выглядит следующим образом:
=СЕГОДНЯ()
- Для того, чтобы применить данную функцию достаточно просто вставить это выражение в ячейку, в которой хотите видеть снимок сегодняшней даты.
- Для того, чтобы произвести расчет и вывести результат на экран, жмем на кнопку Enter.
Урок: Функции даты и времени в Excel
Способ 2: применение Мастера функций
Кроме того, для введения этого оператора можно использовать Мастер функций. Такой вариант особенно подойдет начинающим пользователям Excel, которые ещё путаются в названиях функций и в их синтаксисе, хотя в данном случае он максимально прост.
- Выделяем ячейку на листе, в которую будет выводиться дата. Кликаем по пиктограмме «Вставить функцию», расположенной у строки формул.
- Происходит запуск Мастера функций. В категории «Дата и время» или «Полный алфавитный перечень» ищем элемент «СЕГОДНЯ». Выделяем его и жмем на кнопку «OK» в нижней части окна.
- Открывается небольшое информационное окошко, в котором сообщается о назначении данной функции, а также говорится о том, что она не имеет аргументов. Жмем на кнопку «OK».
- После этого дата, установленная на компьютере пользователя в данный момент, будет выведена в предварительно указанную ячейку.
Урок: Мастер функций в Excel
Способ 3: изменение формата ячейки
Если перед вводом функции СЕГОДНЯ ячейка имела общий формат, то она автоматически будет переформатирована в формат даты. Но, если диапазон был уже отформатирован под другое значение, то оно не изменится, а значит, формула будет выдавать некорректные результаты.
Для того, чтобы посмотреть значение формата отдельной ячейки или области на листе, нужно выделить нужный диапазон и находясь во вкладке «Главная» взглянуть, какое значение установлено в специальной форме формата на ленте в блоке инструментов «Число».
Если после ввода формулы СЕГОДНЯ в ячейке автоматически не был установлен формат «Дата», то функция будет некорректно отображать результаты. В этом случае необходимо произвести изменение формата вручную.
- Кликаем правой кнопкой мыши по ячейке, в которой нужно изменить формат. В появившемся меню выбираем позицию «Формат ячеек».
- Открывается окно форматирования. Переходим во вкладку «Число» в случае, если оно было открыто в другом месте. В блоке «Числовые форматы» выделяем пункт «Дата» и жмем на кнопку «OK».
- Теперь ячейка отформатирована правильно и в ней отображается именно сегодняшняя дата.
Кроме того, в окне форматирования также можно поменять представление сегодняшней даты. По умолчанию установлен формат по шаблону «дд.мм.гггг». Выделяя различные варианты значений в поле «Тип», которое расположено в правой части окна форматирования, можно изменять внешний вид отображения даты в ячейке. После изменений не забывайте жать на кнопку «OK».
Способ 4: использование СЕГОДНЯ в комплексе с другими формулами
Кроме того, функцию СЕГОДНЯ можно использовать, как составляющую часть комплексных формул. В данном качестве этот оператор позволяет решать гораздо более широкие задачи, чем при самостоятельном использовании.
Оператор СЕГОДНЯ очень удобно применять для вычисления временных интервалов, например, при указании возраста человека. Для этого в ячейку записываем выражение такого типа:
=ГОД(СЕГОДНЯ())-1965
Для применения формулы жмем на кнопку ENTER.
Теперь в ячейке при правильной настройке пересчета формул документа постоянно будет отображаться актуальный возраст человека, который был рожден в 1965 году. Аналогичное выражение можно применить и для любого другого года рождения или для вычисления годовщины события.
Существует также формула, которая в ячейке отображает значения на несколько дней вперед. Например, для отображения даты через три дня она будет выглядеть следующим образом:
=СЕГОДНЯ()+3
Если нужно постоянно иметь на виду дату на три дня назад, то формула будет выглядеть так:
=СЕГОДНЯ()-3
Если нужно отобразить в ячейке только номер текущего числа в месяце, а не дату полностью, то применяется такое выражение:
=ДЕНЬ(СЕГОДНЯ())
Аналогичная операция для показа номера актуального месяца будет выглядеть следующим образом:
=МЕСЯЦ(СЕГОДНЯ())
То есть, в феврале в ячейке будет стоять цифра 2, в марте – 3 и т.д.
С помощью более сложной формулы можно вычислить, сколько дней пройдет от сегодняшнего дня до наступления конкретной даты. Если настроить правильно пересчет, то таким способом можно создать своеобразный обратный таймер отсчета до заданной даты. Шаблон формулы, которая имеет подобные возможности, выглядит следующим образом:
=ДАТАЗНАЧ("заданная_дата")-СЕГОДНЯ()
Вместо значения «Заданная дата» следует указать конкретную дату в формате «дд.мм.гггг», до которой нужно организовать отсчет.
Обязательно следует отформатировать ячейку, в которой будет выводиться данный расчет, под общий формат, иначе отображение результата будет некорректным.
Существует возможность комбинации и с другими функциями Excel.
Как видим, с помощью функции СЕГОДНЯ можно не только просто выводить актуальную на текущий день дату, но и производить многие другие вычисления. Знание синтаксиса этой и других формул поможет моделировать различные комбинации применения данного оператора. При правильной настройке пересчета формул в документе его значение будет обновляться автоматически.
Вставка текущих даты и времени в ячейку
Предположим, что вы хотите просто ввести текущую дату и время в журнал событий. Или, возможно, требуется автоматически отобразить текущую дату и время в ячейке при каждом пересчете формул. Существует несколько способов вставки в ячейку текущих даты и времени.
Вставка фиксированного значения даты или времени в ячейку 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
Чтобы вставить текущую дату и время в Excel существует несколько способов: посредством стандартных функций или с помощью комбинации клавиш.
Формулы текущей даты в Excel
Функции даты и времени в Excel являются динамическими, поэтому если необходимо, чтобы значения даты и времени постоянно обновлялись, то лучше всего использовать стандартные функции Excel:
СЕГОДНЯ()
Возвращает текущую дату в формате даты.
Функция СЕГОДНЯ возвращает текущую дату:
Функция вставки текущей даты
ТДАТА()
Возвращает текущую дату и время в формате даты и времени.
Функция ТДАТА отличается от СЕГОДНЯ добавлением времени к дате:
Функция вставки текущей даты и времени
Функция вставки текущего времени
Сочетание клавиш текущей даты в Excel
В зависимости от выбора системного языка в системе будут работать следующие комбинации клавиш:
- Ctrl+Shift+4 (Ctrl+;) — вставка текущей даты;
- Ctrl+Shift+6 (Ctrl+Shift+;) — вставка текущего времени.
При этом полученные значения будут фиксированными, т.е. для обновления данных необходимо заново вставить в ячейку новые данные.
Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!
Поделиться с друзьями:
Поиск по сайту:
Похожие статьи:
Комментарии (2)
И все бы ничего и вроде как работает, НО, у меня данные идут так, что дата в столбце А, а вносимые данные в столбце В и при изменении оператора
В приведенном в статье примере, вносимые данные в столбец B (как формула) для удобства понимания описывают данные столбца A (как значение).
Формально данные появляются в той же ячейке, куда Вы вносите данные.
Вставка текущей даты в Excel разными способами
Самый простой и быстрый способ ввести в ячейку текущую дату или время – это нажать комбинацию горячих клавиш CTRL+«;» (текущая дата) и CTRL+SHIFT+«;» (текущее время).
Гораздо эффективнее использовать функцию СЕГОДНЯ(). Ведь она не только устанавливает, но и автоматически обновляет значение ячейки каждый день без участия пользователя.
Как поставить текущую дату в Excel
Чтобы вставить текущую дату в Excel воспользуйтесь функцией СЕГОДНЯ(). Для этого выберите инструмент «Формулы»-«Дата и время»-«СЕГОДНЯ». Данная функция не имеет аргументов, поэтому вы можете просто ввести в ячейку: «=СЕГОДНЯ()» и нажать ВВОД.
Текущая дата в ячейке:
Если же необходимо чтобы в ячейке автоматически обновлялось значение не только текущей даты, но и времени тогда лучше использовать функцию «=ТДАТА()».
Текущая дата и время в ячейке.
Как установить текущую дату в Excel на колонтитулах
Вставка текущей даты в Excel реализуется несколькими способами:
- Задав параметры колонтитулов. Преимущество данного способа в том, что текущая дата и время проставляются сразу на все страницы одновременно.
- Используя функцию СЕГОДНЯ().
- Используя комбинацию горячих клавиш CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недостаток – в данном способе не будет автоматически обновляться значение ячейки на текущие показатели, при открытии документа. Но в некоторых случаях данных недостаток является преимуществом.
- С помощью VBA макросов используя в коде программы функции: Date();Time();Now() .
Колонтитулы позволяют установить текущую дату и время в верхних или нижних частях страниц документа, который будет выводиться на принтер. Кроме того, колонтитул позволяет нам пронумеровать все страницы документа.
Чтобы сделать текущую дату в Excel и нумерацию страниц с помощью колонтитулов сделайте так:
- Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
- Нажмите на кнопку создать нижний колонтитул.
- В появившемся окне щелкните по полю «В центре:». На панели выберите вторую кнопку ««Вставить номер страницы»». Потом выберите первую кнопку «Формат текста» и задайте формат для отображения номеров страниц (например, полужирный шрифт, а размер шрифта 14 пунктов).
- Для установки текущей даты и времени щелкните по полю «Справа:», а затем щелкните по кнопке «Вставить дату» (при необходимости щелкните на кнопку «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить свой текст.
- Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул».
- Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.
Колонтитулы позволяют нам не только устанавливать даты и нумерации страниц. Так же можно добавить место для подписи ответственного лица за отчет. Например, отредактируем теперь левую нижнюю часть страницы в области колонтитулов:
Таким образом, можно создавать документы с удобным местом для подписей или печатей на каждой странице в полностью автоматическом режиме.
Excel текущая дата
Send a Message
This message will be pushed to the admin’s iPhone instantly.
Чтобы поставить текущую дату в Excel, можно воспользоваться двумя способами:
Первая функция – это ТДАТА. Как вы, возможно, знаете (а те, кто прошел курс обучения по моему Ускоренный практикум Excel FAST» href=»http://excelpractic.ru/courses/fastexcel»>самоучителю , точно знает), время в Excel – это лишь формат, т.е., на самом деле это число, целая часть которого – это сутки, а дробная – это время. Функция ТДАТА показывает текущую дату целиком, вместе со временем.
Если вам нужно поставить только текущую дату, без времени, то это функция СЕГОДНЯ.
Если вам нужно поставить только текущее время, то это результат разности функций ТДАТА и СЕГОДНЯ.
Это будут динамически изменяющиеся данные. Как только вы меняете данные на листе – заводите новые данные, корректируете текущие — идет перерасчет функций.
Если же вы хотите поставить дату, которая уже не будет меняться, воспользуйтесь специальной вставкой или вторым способом.
Ctrl+Shift+6 – текущее время
Ctrl+Shift+4 – текущая дата
Это уже статические данные, они не меняются.
Excel текущая дата
Иногда просто даешься диву как в такой замечательной программе как MS Excel не предусмотрен стандартный инструмент для вставки дат или времени в ячейку? Если вы часто работаете с датами вы уже, наверное, пальцы стерли. Тем не менее кое-какой инструмент в MS Excel имеется.
Для того чтобы вставить текущую дату в MS Excel предусмотрено сочетание клавиш, а именно Shift+Ctrl+4. Встаньте в ячейку в которую необходимо вставить дату и нажмите это сочетание клавиш. Чтобы ввести текущее время используйте сочетание клавиш Shift+Ctrl+6. Чтобы ввести и то, и другое нажмите вначале Shift+Ctrl+4 потом нажмите пробел и нажмите Shift+Ctrl+6 в ячейку введется и дата, и время.
Также для вставки даты в ячейку можно воспользоваться формулой «=СЕГОДНЯ()» эта формула возвращает текущую дату (установленную на компьютере).
Для вставки текущей даты и времени можно использовать формулу «=ТДАТА()«. При использовании данного способа необходимо задать ячейке соответствующий формат (показывать и дату, и время).
Важно:
- При использовании формул помните, что когда дата переведется в компьютере то и у вас соответственно в ячейке дата поменяется.
Чтобы быстро вставлять в ячейки даты отличные от сегодняшней читайте статью «Как быстро вставить необходимую дату в ячейку?».
Вставка текущих даты и времени в ячейку
Смотрите также маркером автозаполнения заполнятьописанной выше. самом деле они запрещает указывать датуИспользуйте функцию смотрите в статьеВыделяем ячейку с способ расчета. В формула выводит не в ячейку выводит вычислить. А вот аргументов. блок формул. С и время вДата динамической даты илиПримечание: весь столбец АВас не в понедельник — числа! А
и время сразуСЕГОДНЯ «Заполнить автоматически список датой. Нажимаем на большинстве случаев он текстовое название дня, не снимок даты в качестве аргументаУрок: выходом новых версий Excel.
Вставка фиксированного значения даты или времени в ячейку Excel
или времени в ячейке Мы стараемся как можноИван леконтцев родили? Нет? Уверены? вот это уже вместе через пробел,(TODAY), чтобы получить в Excel». квадратик в правом как раз и а его порядковый и времени, а«Единица»Мастер функций в Excel Excel их численность
-
В Excel датаВремя на листе является оперативнее обеспечивать вас
-
: формула: Можно легко проверить
-
раскрывает перед пользователем то есть только текущую дату.
-
В Excel можно нижнем углу ячейки подходит, так что номер. Причем точка
-
только одну текущуювыступает конкретная единица
Одной из самых простых, постоянно увеличивается.
-
и время автоматическии в списке использование функции листа. актуальными справочными материалами=ЕСЛИ (B1>0;СЕГОДНЯ ();»») при помощи функции массу возможностей.
-
27.10.2012 16:45 Чтобы получить только сделать много разных ПРАВОЙ кнопкой мыши чаще всего этот отсчета первого дня
дату. Синтаксис тоже измерения этой разности:
-
Вставка обновляемых значений даты или времени
но вместе сЛюбую функцию можно ввести обновляется только приТипДля вставки обновляемой текущей на вашем языке.Если В1 большеДЕНЬНЕДСчитается простым вычитанием -Для ввода сегодняшней даты
текущее время, используйте графиков. Рассмотрим еще и протягиваем вниз аргумент заполнять вообще недели задается в очень простой:Год (y); тем востребованных функций вручную, если знать открытии книги. Есливыберите тип, после даты или времени Эта страница переведена
Пример
нуля-вставляет текущую дату, |
(WEEKDAY) |
из конечной даты |
в текущую ячейку следующую формулу (не |
один вид диаграммы, |
по столбцу. Отпускаем не нужно. Синтаксис поле |
-
=СЕГОДНЯ()Месяц (m); данной группы является
-
её синтаксис, но нужно обновить дату чего нажмите используются функции автоматически, поэтому ее иначе пусто-пусто.из категории вычитаем начальную и
можно воспользоваться сочетанием забудьте применить к которая будет сравнивать кнопку мыши. Появляется принимает такой вид:
-
«Тип»Эта функция, так же,День (d); оператор для большинства пользователей, или время вОКСЕГОДНЯ текст может содержатьНе забудьте ячейкиДата и время переводим результат в
клавиш ячейке формат времени): данные трех столбцов. такое диалоговое окно
=ДОЛЯГОДА(нач_дата;кон_дата;[базис]). Так, если задать как и предыдущая,Разница в месяцах (YM);ДАТА особенно неопытных или течение дня, то.и неточности и грамматические с формулой перевести.Общий (General)Ctrl + Ж=ТДАТА()-СЕГОДНЯ()
Изменение формата даты и времени
Подробнее, смотрите в с предложенными вариантамиМы прошлись только по в этом поле для актуализации требуетРазница в днях без. Он выводит заданную с уровнем знаний нужно нажать кнопкуРассмотримТДАТА ошибки. Для нас в формат даты.Первый аргумент этой функциичисловой формат, чтобы(или=NOW()-TODAY() статье «Пузырьковая диаграмма копирования даты. основным операторам, составляющим значение пересчета. Перерасчет выполняется
support.office.com
Текущая дата в Excel.
учета годов (YD); дату в числовом не выше среднего, функции пересчета книги.функции «Сегодня»»Текушая дата» в, как показано в важно, чтобы эта Так же можно — ячейка с показать разницу вCTRL+SHIFT+4
Чтобы вернуть часы, используйте в Excel».Нажимаем на нужный вариант. группу функций«1» точно таким жеРазница в днях без виде в ячейку, намного проще вводить
Эта функция находится
Excel приведенном ниже примере. статья была вам поэкспериментировать с форматом
датой, второй -
днях:если у вас функциюГОД, МЕСЯЦ, ДЕНЬ Мы нажали на«Дата и время», то первым днем образом. учета месяцев и где размещается сама команды через графическую
на закладке «Формулы»Функция Excel «Текущая Дополнительные сведения об полезна. Просим вас даты…
тип отсчета днейЗдесь ситуация чуть сложнее. другой системный языкЧАСФункция ДАТА слова «Заполнить пов Экселе. Кроме недели будет считатьсяОсновной задачей функции
годов (MD). формула. оболочку, представленную в разделе «Вычисления». дата» использовании этих функций уделить пару секундDmitriy недели (самый удобный
Необходимо не учитывать
по умолчанию).(HOUR):Текущая дата и время рабочим дням». Получилось того, существует ещё воскресенье, еслиВРЕМЯУрок: Количество дней междуЕго аргументами являютсяМастером функцийНажимаем на кнопкуустанавливает в ячейке см. в статьях и сообщить, помогла: Есть конечно функция
— 2). субботы с воскресеньямиЕсли скопировать ячейку с
=ЧАС(A1)ЧАС, МИНУТЫ, СЕКУНДЫ так. более десятка других«2»является вывод в датами в Excel«Год»с последующим перемещением функции «Пересчет» (калькулятор текущее число и Функция СЕГОДНЯ и
ли она вам, СЕГОДНЯ (), ноПоскольку время в Excel, и праздники. Для датой (протянуть за=HOUR(A1)
Функция ВРЕМЯВставить даты в операторов этой же— понедельник и
заданную ячейку указанногоЧИСТРАБДНИ, в окно аргументов. нарисован). Или нажимаем
время. Функция ТДАТА с помощью кнопок
она будет пересчитываться как было сказано такого расчета лучше правый нижний угол
Примечание:Чтобы ввести дату вExcel с определенным периодом группы. Как видим, т.д. Но это посредством аргументов времени.В отличии от предыдущего«Месяц»
Для введения формулы через на кнопку функцииФункция Excel «Сегодня»Формула внизу страницы. Для по текущей дате, выше, такое же воспользоваться функцией
excel-office.ru
10 популярных функций даты и времени в Microsoft Excel
ячейки), удерживаяИспользуйте функции Excel, используйте символы. даже описанные нами не обязательный аргумент, Аргументами этой функции оператора, формулаиМастер функций «Параметры вычислений» ->устанавливает в ячейкеОписание (результат) удобства также приводим поэтому не очень число, как дата,ЧИСТРАБДНИправуюМИНУТЫ «/» или «-«.Первый вариант. функции способны в в случае, если
являются часы, минутыЧИСТРАБДНИ
Работа с функциями даты и времени
«День»выделите ячейку, где «Автоматически». текущую дату.=СЕГОДНЯ() ссылку на оригинал подходит (копировать вручную но только дробная(NETWORKDAYS)кнопку мыши, то(MINUTE) и Чтобы ввести время,Выделяем ячейку с
значительной мере облегчить поле не заполнено, и секунды. Онипредставлена в списке. Особенностью обработки данных будет выводиться результат,А проще всегоЭти функции применяютсяТекущая дата (значения могут (на английском языке). значение тоже не его часть, тоиз категории
- можно выбрать -СЕКУНДЫ используйте «:» (двоеточие). датой. Нажимаем ПРАВОЙ пользователям работу со то считается, что могут быть заданы,Мастера функций является то, что
- а затем сделайте обновить данные даты в Excel, чтобы быть разными)Предположим, что требуется легко
- вариант). с временем такжеДата и время как именно копировать
- (SECOND), чтобы вернуть Вы можете ввести мышкой на квадратик значениями таких форматов, отсчет идет от как в виде. Её задачей является функция работает только щелчок по кнопке и времени, нажав установить текущюю дату
=ТДАТА() указывать текущие датуПолуавтоматический вариант предложить возможны любые математические. В качестве аргументов выделенную дату: минуты и секунды дату и время в правом нижнем как дата и воскресенья. Вторым аргументом числовых значений, так подсчет количества рабочих с временным отрезком«Вставить функцию» на клавишу «F9». в таблице, котораяТекущие дата и время
и время при сходу могу :) операции, как и этой функции необходимоЕсли Вам часто приходится соответственно. в одной ячейке. углу и протягиваем время. Данные элементы является собственно дата и в виде дней между двумя не ранее 1900. Расположена она слеваКак посчитать возраст будет обновляться при (значения могут быть записи действий вСоздаём макрос: с датой - указать начальную и вводить различные датыЧтобы прибавить часы, минуты
Примечание: на нужное количество
ДАТА
позволяют автоматизировать некоторые в числовом формате, ссылок, указывающих на датами, которые заданы года. Поэтому, если от строки формул. на текущую дату, открытии таблицы, или разными) журнал или автоматическиSub TodayDay()
сложение, вычитание и конечную даты и в ячейки листа, и/или секунды, используйтеНа рисунках данной ячеек. Отпускаем мышку. расчеты. Например, по порядковый номер дня ячейки, в которых как аргументы. Кроме в качестве аргументаПосле этого происходит активация смотрите в статье для расчета дат,Выделите текст в таблице, отображать их вCells(ActiveCell.Row, 1).Value = т.д. ячейки с датами то гораздо удобнее функцию статьи представлены даты В появившемся диалоговом введению текущей даты которой нужно установить. хранятся эти значения. того, имеется ещё в поле Мастера функций. Делаем «Как посчитать возраст стажа, возраста, других приведенной выше, и ячейке при каждом
DateНюанс здесь только один.
выходных (государственных праздников,
это делать сВРЕМЯ в формате США окне нажимаем на или времени в Синтаксис выглядит так: Эта функция очень один аргумент –«Год» клик по полю в Excel». настроек таблицы.
РАЗНДАТ
нажмите клавиши CTRL+C. пересчете формул. ВставитьEnd Sub Если при сложении больничных дней, отпусков, помощью всплывающего календаря:(TIME): и ряда других функцию «Прогрессия». Появится указанную ячейку. Без=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип]) похожа на оператор«Праздники»задать, например, 1898«Категория»Можно настроить формат
Внимание!
На пустом листе щелкните текущие дату иНазначаем макросу горячую нескольких временных интервалов отгулов и т.д.):Если нужно, чтобы в=ВРЕМЯ(ЧАС(A1)+2;МИНУТЫ(A1)+10;СЕКУНДЫ(A1)+70) стран, где сперва такое диалоговое окно. овладения управлением даннымиПредназначением оператораДАТА
- . Этот аргумент является
- год, то оператор
- .
- ячейки, чтобы были
- Эти функции не ячейку A1 и
- время в ячейку клавишу (например Ctrl-D), сумма получилась больше
Примечание ячейке всегда была
=TIME(HOUR(A1)+2,MINUTE(A1)+10,SECOND(A1)+70)
идут месяцы, аУстанавливаем галочки у нужных функциями нельзя говоритьНОМНЕДЕЛИ, только в отличии необязательным. Он указывает выведет в ячейкуИз открывшегося списка выбираем видны одни часы. подходят при заполнении нажмите клавиши CTRL+V. можно несколькими способами. после ввода данных 24 часов, то: Эта функция появилась актуальная сегодняшняя датаПримечание: затем дни. Тип функций, ставим шаг о хорошем знанииявляется указание в от него выводит количество праздничных дней некорректное значение. Естественно, пунктПодробнее о форматах ячейки таблицы, когда даты При работе вСтатические значения на листе в столбце B Excel обнулит ее в стандартном наборе
— лучше воспользоваться
Excel прибавит 2
ТДАТА
формата зависит от (например, через какое программы Excel. заданной ячейке номера заданные показатели времени. за исследуемый период. что в качестве«Дата и время» читайте в статье не должны меняться. Excel Online повторите — изменяются при нажимаетм TAB(чтобы покинуть и начнет суммировать функций Excel начиная функцией часа, 10+1 = ваших региональных настроек количество дней писатьАвтор: Максим Тютюшев недели по вводной Величина аргумента Эти дни также аргументов. «Число Excel. Формат»Функция «СЕГОДНЯ» в Excel. копирование и вставку
пересчете или открытии
СЕГОДНЯ
ячейку, но остаться опять с нуля. с 2007 версии.СЕГОДНЯ 11 минут и Windows. Здесь вы даты, пример -Дату в Excel дате. Аргументами является«Часы» вычитаются из общего«Месяц»
После этого открывается перечень
здесь.Устанавливаем курсор в для каждой ячейки листа. При нажатии в той-же строке) Чтобы этого не
ВРЕМЯ
В более древних(TODAY) 70-60 = 10 можете получить дополнительную с разницей в можно установить несколькими собственно дата иможет задаваться в расчета. Формула рассчитываети операторов данной группы.Даты можно складывать, ячейку, в которой из примера. клавиши сочетание клавиш, , потом Ctrl-D. происходило, нужно применить версиях сначала необходимо: секунд. информацию о форматах два дня – способами — вставить тип возвращаемого значения. диапазоне от 0 количество всех дней«День» Чтобы перейти к вычитать, прибавлить к будем устанавливать дату.
Важно:
такие как CtrlЕсли удобнее завершение к итоговой ячейке подключить надстройкуЕсли выделить ячейку сУрок подготовлен для Вас даты и времени. 12, 14, 16, текущую дату, заполнить Если с первым до 23, а между двумя датами,выступают числа соответственно
ДАТАЗНАЧ
конкретному из них, ним дни, месяцы, На закладке «Формулы» Чтобы пример заработал должным +; Чтобы вставить редактирования по ENTER, форматПакета анализа датой и установить командой сайта office-guru.ruЧтобы получить год даты, т.д.). Нажимаем «ОК». таблицу датами с аргументом все понятно, аргументов минуты и кроме субботы, воскресенья от 1 до выделяем нужную функцию т.д. Как работать в разделе «Библиотека образом, его необходимо текущую дату в
то надо в
ДЕНЬНЕД
37:30:55. Для этого идем для нееИсточник: http://www.excel-easy.com/functions/date-time-functions.html используйте функциюВторой вариант. определенным периодом, т. то второй требует секунды – от и тех дней, 12 и от в списке и с датами, смотрите функций» выбираем функцию вставить в ячейку ячейку Excel «принимает макросе поправить строку: в менюОбщий форматПеревела: Ольга ГелихГОДВставить даты в д. дополнительного пояснения. Дело 0 до 59. которые указаны пользователем 1 до 31. жмем на кнопку в статье «Работа «Дата и время» A1 листа. в виде снимка» куда будет вставлятьсяЧто надо сделать что
Сервис - Надстройки
НОМНЕДЕЛИ
(правой кнопкой поАвтор: Антон Андронов(YEAR):Excel с определенным периодомКак вставить текущую дату в том, что Синтаксис такой: как праздничные. В В качестве аргументов«OK» с датами в . НажимаемЧтобы переключиться между просмотром текущую дату и дата — Cells(ActiveCell.Row бы при заполнении(Tools — Add-Ins) ячейкеКак обычно, кому надо=ГОД(A1) формулой. в во многих странах=ВРЕМЯ(Часы;Минуты;Секунды) качестве аргументов могут могут выступать и. После выполнения перечисленных Excel».функцию Excel «Сегодня» результатов и просмотром вставляет дату в — 1, 1). столбца B ви ставим галочкуФормат ячеек быстро — смотрим=YEAR(A1)
Например, нам нужно
ДОЛЯГОДА
Excel Европы по стандартамКроме того, близкими к выступать, как непосредственно ссылки на ячейки, действий будет запущеноЧасы и дату, затем, нажимаем формул, возвращающих эти ячейку. Так как|======================================================| столбце A автоматически напротив- вкладка видео. Подробности иПримечание: заполнить ячейки столбца, смотрите в статье ISO 8601 первой этому оператору можно даты, так и где содержатся соответствующие окно аргументов. можно установить в «ОК». результаты, нажмите клавиши
значение этой ячейки
Более автоматизированный вариант. вставлялась текущая дата?Пакет анализаЧисло нюансы — вИспользуйте функции датами с промежутком «Текущая дата в неделей года считается назвать отдельные функции ссылки на ячейки, данные.Кроме того, колонтитул (это отдельноеВ ячейке появилась Ctrl+` (знак ударения) не изменится, онСоздаём для ДАННОГОАлексей матевосов (alexm)(Analisys Toolpak)- тексте ниже:МЕСЯЦ 7 дней. В Excel». Здесь рассмотрим,
та неделя, на
lumpics.ru
Автоматическая дата в Excel.
ЧАС в которых ониДля ручного ввода формулыМастер функций поле на странице). сегодняшняя дата, которая или на вкладке считается статические. листа макрос: : Вариант Ивана Леконтцева. После этого вОбщийЕсли иметь ввиду российские(MONTH) и ячейке D20 написаликак заполнить таблицу
которую приходится первый, содержатся. используется следующий синтаксис:можно активировать, выделив Смотрите статью о будет меняться каждый
ФормулыВыделите на листе ячейку,Private Sub Worksheet_Change(ByVal не очень удачный.
Мастере функций в ), то можно увидеть
региональные настройки, то
ДЕНЬ дату – 12.01.2016.Excel определенными датами четверг. Если выМИНУТЫСинтаксис выглядит таким образом:=ДАТА(Год;Месяц;День) ячейку на листе
колонтитулах «Как создать день, при открытиив группе в которую требуется Target As Range) Он, конечно, работает,
категории интересную картинку: Excel позволяет вводить(DAY), чтобы получить В ячейке D
.
хотите применить данную
и=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])Близки к этой функции и нажав комбинацию фирменный бланк. Колонтитулы книги Excel.Зависимости формул вставить текущую датуIf ActiveCell.Column = но при открытииДата и времяТо есть, с точки дату очень разными месяц и день 21 написали такуюМожно установить последовательные
систему отсчета, то СЕКУНДЫОператор
по значению операторы
клавиш в Excel».Можно быстро установить сегодняшнююнажмите кнопку или время. 3 Then книги на следующийпоявится необходимая нам зрения Excel, 27.10.2012 способами — и даты. формулу. =D20+7 Копируем даты в столбец, в поле типа. Они выводят наТДАТАГОДShift+F3Одной из самых востребованных дату сочетанием клавиш
Показывать формулы
Выполните одно из следующих Cells(ActiveCell.Row, 1).Value = день или еще
функция 15:42 = 41209,65417 понимает их все:Чтобы добавить несколько дней эту формулу вниз которые будут идти нужно поставить цифру экран величину соответствующегоинтересен тем, что,. Существует ещё возможность групп операторов при
«Shift» + «Ctrl». действий. Date позже, даты измененияЧИСТРАБДНИНа самом деле любую
»Классическая» форма к дате, используйте по столбцу. Получится по порядку по«2»
названию показателя времени,
не имеет аргументов.МЕСЯЦ перехода во вкладку работе с таблицами + «4» илиСкопировав пример на пустой
Чтобы вставить текущую дату,
End If ячеек пересчитаются на(NETWORKDAYS) дату Excel хранит3.10.2006 следующую формулу: так.
возрастанию. Для этого
. Если же вам
который задается единственным Он в ячейкуи«Формулы»
Excel являются функции «Ctrl» +»Ж». О лист, его можно нажмите клавиши CTRL+;If ActiveCell.Column = текущую дату.. и обрабатывает именноСокращенная форма
excel-office.ru
Функции даты и времени в Excel
- Чтобы прибавить годы, месяцы
- Использование формулы для заполнения
- есть функция автозаполнения
- более по душе
- одноименным аргументом.
выводит текущую датуДЕНЬ, где на ленте даты и времени. других сочетаниях клавиш настроить в соответствии (точка с запятой). 2 Then
Данную задачу можноПро то, как это так — как3.10.06 и/или дни, используйте ячеек датами хорошо даты в Excel. привычная система отсчета,Функция и время, установленные. Они выводят в в группе настроек Именно с их смотрите в статье
ГОД, МЕСЯЦ, ДЕНЬ
со своими потребностями.(Windows) Чтобы вставить текущееCells(ActiveCell.Row — 1, решить макросом по
правильно вычислять, лучше
число с целой
С использованием дефисов функцию тем, что приМожно установить даты где первой неделейДАТАЗНАЧ на компьютере. Нужно ячейку значение соответствующее
Функция ДАТА
- инструментов помощью можно проводить «Горячие клавиши Excel»
- Примечание: время, нажмите клавиши 1).Value = Date событию изменения на почитать тут.
и дробной частью.
3-10-6
ДАТА изменении даты в с определенным периодом года считается та,очень специфическая. Она отметить, что это своему названию и«Библиотека функций» различные манипуляции с тут. Функции CTRL+SHIFT+; (точка сEnd If листе, как показалПоскольку одни сутки в
Текущая дата и время
Целая часть числаС использованием дроби(DATE): первой ячейке, изменятся или, только, рабочими
на которую приходится
предназначена не для
значение не будет имеют единственный одноименныйследует щелкнуть по временными данными. ДатаКак с помощьюСЕГОДНЯ запятой).End Sub BeS Yara, но системе отсчета даты
(41209) - это
3/10/6
ЧАС, МИНУТЫ, СЕКУНДЫ
=ДАТА(ГОД(A1)+4;МЕСЯЦ(A1)+2;ДЕНЬ(A1)+9) даты в остальных днями, т.д. 1 января, то
людей, а для
обновляться автоматически. Оно
аргумент. кнопке и время зачастую функции «СЕГОДНЯ» настроитьи(Mac) Чтобы вставить текущееПри изменении листа код “тяжелый” и
Функция ВРЕМЯ
Excel принимаются за количество дней, прошедшихВнешний вид (отображение) даты=DATE(YEAR(A1)+4,MONTH(A1)+2,DAY(A1)+9) ячейках.
Автозаполнение даты в
нужно поставить цифру
программы. Её задачей останется фиксированным наСвоего рода уникальной функцией«Вставить функцию» проставляется при оформлении таблицу, чтобы никто
ТДАТА время, нажмите клавиши
проверяется колонка -
очень много ЕСЛИ
единицу (см.выше), то
office-guru.ru
Основные принципы работы с датами и временем в Excel
Видео
с 1 января в ячейке можетПримечание:Чтобы заполнить ячейкиExcel.
Как вводить даты и время в Excel
«1» является преобразование записи момент создания функции является оператор. различных журналов событий
не смог исправить |
меняют свои значения |
+ ; (точка |
если третья, значит |
(если Tab, если |
для вычисления даты, |
1900 года (взято |
быть очень разным |
Функция датами с промежуткомПервый способ.либо оставить поле даты в обычном до момента еёРАЗНДАТИмеется возможность перемещения к в Экселе. Проводить данные в таблице, только при расчете с запятой). завершение ввода было Enter, если кликом
отстоящей от заданной за точку отсчета) (с годом или
ДАТА
1 месяц, нужноКак заполнить последующими незаполненным. Синтаксис у виде в единое
перерасчета. Для перерасчета
. Он вычисляет разность окну аргументов конкретной обработку таких данных смотрите в статье листа или при
(Windows) Чтобы вставить текущие
Быстрый ввод дат и времени
по табу (пишем мышки). на, допустим, 20 до текущей даты. без, месяц числом(DATE) принимает три в ячейке D21 датами ячейки мы функции такой: числовое выражение, доступное
достаточно выделить ячейку, между двумя датами. формулы из группы – это главная «Чтобы не исправляли выполнении макроса, содержащего дату и время, дату в тужеПредлагаемый вариант решения
дней, достаточно прибавить А дробная часть или словом и аргумента: год, месяц написать такую формулу. знаем. Нужно выделить
=НОМНЕДЕЛИ(дата;[тип]) для вычислений в содержащую функцию, установить Его особенность состоит«Дата и время» задача вышеуказанных операторов. данные в таблице эту функцию. Непрерывного
Как Excel на самом деле хранит и обрабатывает даты и время
нажмите клавиши CTRL+; строку, в первую макросом по событию к дате это (0,65417), соответственно, доля т.д.) и задается и день. Excel=ДАТА(ГОД(D20);МЕСЯЦ(D20)+1;ДЕНЬ(D20)) ячейку с датой.Оператор Excel. Единственным аргументом курсор в строке в том, что
без активации главного Давайте разберемся, где Excel задним числом».
их обновления не (точка с запятой), колонку) ; если изменения значений на число. от суток (1сутки через контекстное меню знает, что 6+2=8В формуле мы Нажать квадратик вДОЛЯГОДА данной функции выступает формул и кликнуть этого оператора нет окна Мастера функций. можно найти этуТекущая дата в Excel.
происходит. В качестве затем ПРОБЕЛ, а вторая, значит было
- листе, код помещаетсяЭту операцию осуществляет функция = 1,0) — правой кнопкой – это август. написали — дату правом нижнем углу
- производит долевой расчет дата как текст. по кнопке в перечне формул Для этого выполняем группу функций вЕсли нужно установить значений даты и после этого — CTRL+SHIFT+; завершение ввода данных
Количество дней между двумя датами
в модуль листа,РАБДЕНЬИз всех этих фактов мыши по ячейке Как известно в написать, как в ячейки ЛЕВОЙ кнопкой отрезка года, заключенного
Количество рабочих дней между двумя датами
Причем, как иEnterМастера функций перемещение во вкладку интерфейсе программы, и не только сегодняшнее времени используются показания (точка с запятой). по ENTER(пишем дату в котором заполняются(WORKDAY) следуют два чисто и далее августе 31 день, ячейке D20, только мыши. между двумя датами в случае с
на клавиатуре. Кроме, а значит, его«Формулы» как работать с число, но и системных часов компьютера.(Mac) Чтобы вставить текущие в предидущей строке, ячейки колонки В. Она позволяет вычислить практических вывода:Формат ячеек поэтому программа переходит к месяцу прибавитьУказатель мышки превратится в ко всему году. аргументом того, периодический пересчет значения всегда приходится. Щёлкаем по кнопке самыми востребованными формулами время, то вместоЧтобы изменить формат даты дату и время, в первую колонку).Код
Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.
дату, отстоящую впередВо-первых, Excel не умеет(Format Cells)
Сдвиг даты на заданное количество дней
к следующему месяцу 1 месяц. черный крестик. Тянем Аргументами данной функцииДАТА документа можно включить вводить не через«Дата и время» данного блока. функции «Сегодня» выберем
Сдвиг даты на заданное количество рабочих дней
или времени, щелкните нажмите клавиши CTRL+; На 2003-ем работает.Private Sub Worksheet_Change(ByVal или назад относительно работать (без дополнительных: (23 августа +Получится так. этот крестик вниз являются эти две, корректно обрабатываются только в его настройках. графический интерфейс, а. Она размещена на Скачать последнюю версию – «ТДата». В
Вычисление дня недели
ячейку правой кнопкой (точка с запятой),Если после ввода Target As Range) начальной даты на настроек) с датамиВремя вводится в ячейки 9 дней =Чтобы прибавить год к
по столбцу. Ячейки даты, являющиеся границами значения после 1900 Синтаксис вручную, придерживаясь следующего ленте в группе
Вычисление временных интервалов
Excel ячейке будет стоять мыши и выберите затем ПРОБЕЛ, а данных во второмIf Target.Column = нужное количество рабочих ранее 1 января с использованием двоеточия. 1 сентября). дате, формулу используем заполнятся следующими датами.
периода. Кроме того, года. Синтаксис имеетТДАТА синтаксиса: инструментовГруппа функций даты и и текущая дата,Формат ячеек после этого — столбце завершать ввод 2 Then Cells(Target.Row, дней (с учетом 1900 года. Но Например
planetaexcel.ru
Подскажите, как сделать автоматическое добавление текущей даты в ячейку в excel???
Чтобы получить текущую дату как в предыдущем Получится так. у данной функции такой вид:
такой:=РАЗНДАТ(нач_дата;кон_дата;единица)«Библиотека функций» времени отвечает за и текущее время,. Затем в диалоговом+; (точка с кликом мышки куда 1) = IIf(Cells(Target.Row, выходных суббот и
это мы переживем!16:45 и время, используйте варианте, только числоВсе хорошо, но, нам имеется необязательный аргумент=ДАТАЗНАЧ (дата_как_текст)=ТДАТА()Из контекста понятно, что. Активируется список доступных
обработку данных, представленных получились электронные часы окне запятой). попало, то этот Target.Column) <> «», воскресений и государственных
;)
По желанию можно дополнительно функцию
«1» прибавляем к нужно заполнить ячейки«Базис»Задача оператораОчень похож на предыдущую
в качестве аргументов
операторов в данной в формате даты с календарем. ДатаФормат ячеекДата или время обновляемые
макрос толку никакого Date, «»)
праздинков). Использование этой
Во-вторых, с датами и уточнить количество секундТДАТА
году. Получится такая только рабочими днями.. В нем указываетсяДЕНЬНЕД функцию по своим«Начальная дата»
категории. Выбираем тот, или времени. В и часы вна вкладке при пересчете листа не даст :(End Sub функции полностью аналогично временем в Excel
— вводя их(NOW):
формула.
Вот тут начинается
способ вычисления дня.– выводить в
возможностям оператор
и который нужен для настоящее время в таблице Excel стоятЧисло или открытии книги,Владимир беликовТрим
применению функции возможно выполнять любые также через двоеточие:=ТДАТА()=ДАТА(ГОД(D20)+1;МЕСЯЦ(D20);ДЕНЬ(D20)) «волшебство» Excel. :) По умолчанию, если
указанную ячейку значение
СЕГОДНЯ
«Конечная дата» выполнения поставленной задачи.
Excel насчитывается более такие же, как
в группе считаются «динамическими», а
: =now(): через формулу подставить
ЧИСТРАБДНИ
математические операции. Именно16:45:30
=NOW()Получились такие даты.
Второй способ.
никакое значение не
дня недели для. Он также невыступают даты, разницу После этого происходит 20 операторов, которые на ноутбуке (ПК).Числовые форматы не статическими. Наиболеевставь в ячейку дату и потом(NETWORKDAYS) потому, что наИ, наконец, никто не
Примечание:
Как автоматически заполнить список,Автоматическая дата в Excel. задано, берется американский заданной даты. Но имеет аргументов. Но между которыми нужно перемещение в окно
входят в данныйКак обновить текущую дату
, нажмите
распространенным способом получения
Skip to content
Это руководство показывает различные способы ввода дат в Excel. Узнайте, как вставить сегодняшнюю дату и время в виде статической метки времени или динамических значений, как автоматически заполнять столбец или строку днями недели.
Есть несколько способов добавить даты в Excel в зависимости от того, что именно вы хотите сделать. Например, хотите ли вы ввести сегодняшнее число в какой-либо отчет или счет? Или вы хотите вставить дату, которая будет обновляться и всегда отображать сегодняшний день и время? Или, возможно, вы хотите автоматически заполнять рабочие дни или вводить случайные дни в свой рабочий лист?
- Как ввести дату в Excel?
- Вставка текущей даты и времени.
- Как поставить неизменную отметку времени автоматически формулами?
- Как автоматически заполнять даты в Excel.
- Как поставить сегодняшнюю дату на колонтитул?
Сейчас вы изучите все эти и еще несколько приемов.
Как ввести дату в Excel?
Вы можете записать ее в ячейку различными способами, например, 01.01.2020 или 1 январь 2020. Когда вы пишете что-то подобное в ячейке, программа понимает, что именно вы хотите сделать, и Microsoft Excel автоматически применяет формат даты к этой ячейке. Довольно часто программа форматирует вновь вставленное значение в соответствии с настройками по умолчанию в Windows, но иногда он может оставить все точно в таком же виде, как вы ввели.
Наиболее очевидным внешним признаком того, что Эксель распознал введенную вами дату, является ее выравнивание по правому краю, а не по левому, как это происходит с текстовыми значениями.
Если программе не удалось правильно распознать введенные вами данные, и вы видите их смещёнными влево, попробуйте записать в каком-либо другом виде, близком к формату коротких или длинных дат по умолчанию. Они отмечены звездочкой (*) в диалоговом окне Формат ячейки, и вы можете быстро получить к ним доступ на ленте (вкладка Главная > Число ).
При необходимости вы сможете легко изменить способ представления с помощью диалогового окна «Формат ячеек», которое открывается по сочетанию клавиш Ctrl + 1.
Примечание. Если введенное вами отображается в виде решёток (########), то скорее всего ячейка недостаточно широка, чтобы показать все целиком. Чтобы это исправить, дважды щелкните правую границу столбца, чтобы автоматически подогнать его ширину, или перетащите правую границу, чтобы установить нужную ширину. Но иногда такая картина бывает следствием ошибки.
Вставка текущей даты и времени.
В Microsoft Excel вы можете сделать это в виде статического или динамического значения.
Как вставить сегодняшнюю дату как статическую отметку.
Для начала давайте определим, что такое отметка времени. Отметка времени фиксирует «статическую точку», которая не изменится с течением времени или при пересчете электронной таблицы. Она навсегда зафиксирует тот момент, когда ее записали.
Таким образом, если ваша цель — поставить текущую дату и/или время в качестве статического значения, которое никогда не будет автоматически обновляться, вы можете использовать одно из следующих сочетаний клавиш:
- Ctrl + ; (в английской раскладке) или Ctrl+Shift+4 (в русской раскладке) вставляет сегодняшнюю дату в ячейку.
- Ctrl + Shift + ; (в английской раскладке) или Ctrl+Shift+6 (в русской раскладке) записывает текущее время.
- Чтобы вставить текущую дату и время, нажмите Ctrl + ; затем нажмите клавишу пробела, а затем Ctrl + Shift +;
Скажу прямо, не все бывает гладко с этими быстрыми клавишами. Но по моим наблюдениям, если при загрузке файла у вас на клавиатуре был включен английский, то срабатывают комбинации клавиш на английском – какой бы язык бы потом не переключили для работы. То же самое – с русским.
Как сделать, чтобы дата оставалась актуальной?
Если вы хотите вставить текущую дату, которая всегда будет оставаться актуальной, используйте одну из следующих функций:
- =СЕГОДНЯ()- вставляет сегодняшнюю дату.
- =ТДАТА()- использует текущие дату и время.
В отличие от нажатия специальных клавиш, функции ТДАТА и СЕГОДНЯ всегда возвращают актуальные данные.
А если нужно вставить текущее время?
Здесь рекомендации зависят от того, что вы далее собираетесь с этим делать. Если нужно просто показать время в таблице, то достаточно функции ТДАТА() и затем установить для этой ячейки формат «Время».
Если же далее на основе этого вы планируете производить какие-то вычисления, то тогда, возможно, вам будет лучше использовать формулу
=ТДАТА()-СЕГОДНЯ()
В результате количество дней будет равно нулю, останется только время. Ну и формат времени все равно нужно применить.
При использовании формул имейте в виду, что:
- Возвращаемые значения не обновляются непрерывно, они изменяются только при повторном открытии или пересчете электронной таблицы или при запуске макроса, содержащего функцию.
- Функции берут всю информацию из системных часов вашего компьютера.
Как поставить неизменную отметку времени автоматически формулами?
Допустим, у вас есть список товаров в столбце A, и, как только один из них будет отправлен заказчику, вы вводите «Да» в колонке «Доставка», то есть в столбце B. Как только «Да» появится там, вы хотите автоматически зафиксировать в колонке С время, когда это произошло. И менять его уже не нужно.
Для этого мы попробуем использовать вложенную функцию ИЛИ с циклическими ссылками во второй ее части:
=ЕСЛИ(B2=»Да»; ЕСЛИ(C2=»»;ТДАТА(); C2); «»)
Где B — это колонка подтверждения доставки, а C2 — это ячейка, в которую вы вводите формулу и где в конечном итоге появится статичная отметка времени.
В приведенной выше формуле первая функция ЕСЛИ проверяет B2 на наличие слова «Да» (или любого другого текста, который вы решите ввести). И если указанный текст присутствует, она запускает вторую функцию ЕСЛИ. В противном случае возвращает пустое значение. Вторая ЕСЛИ — это циклическая формула, которая заставляет функцию ТДАТА() возвращать сегодняшний день и время, только если в C2 еще ничего не записано. А если там уже что-то есть, то ничего не изменится, сохранив таким образом все существующие метки.
О работе с функцией ЕСЛИ читайте более подробно здесь.
Если вместо проверки какого-либо конкретного слова вы хотите, чтобы временная метка появлялась, когда вы хоть что-нибудь пишете в указанную ячейку (это может быть любое число, текст или дата), то немного изменим первую функцию ЕСЛИ для проверки непустой ячейки:
=ЕСЛИ(B2<>»»; ЕСЛИ(C2=»»;ТДАТА(); C2); «»)
Примечание. Чтобы эта формула работала, вы должны разрешить циклические вычисления на своем рабочем листе (вкладка Файл – параметры – Формулы – Включить интерактивные вычисления). Также имейте в виду, что в основном не рекомендуется делать так, чтобы ячейка ссылалась сама на себя, то есть создавать циклические ссылки. И если вы решите использовать это решение в своих таблицах, то это на ваш страх и риск.
Как автоматически заполнять даты в Excel.
Если вам нужно заполнить какую-то часть вашей таблицы, то вы можете разрешить Эксель «автоматически датировать» столбец или строку, используя функцию автозаполнения.
Автозаполнение списка дат, которые увеличиваются на один день.
Чтобы заполнить столбец или строку возрастающим списком дат, каждая следующая из которых больше предыдущей на 1 день, вы используете функцию автозаполнения самым обычным способом:
- Введите свою начальную дату в первой клетке таблицы.
- Выберите её, а затем перетащите маркер заполнения вправо или вниз. Это маленький зеленый квадрат, который появляется в правом нижнем углу, когда вы выбираете ячейку или диапазон, как показано на скриншоте ниже.
Автозаполнение будних дней, месяцев или лет
Существует два способа быстрого заполнения выбранного диапазона днями недели, месяцами или годами.
- Вы можете использовать параметры автозаполнения Excel, как описано выше. Когда область заполняется последовательными значениями, щелкните значок « Параметры автозаполнения» и выберите нужный:
2. Другой способ — ввести свою начальную точку отсчета, затем выбрать эту ячейку, щелкнуть правой кнопкой мыши и перетащить маркер заполнения вниз, на сколько нужно автоматически заполнить, а затем отпустить. Когда вы это сделаете, Excel отобразит контекстное меню, и из него вы выберете соответствующую опцию.
Автоматическая вставка каждого 2-го, 3-го или N-го дня.
Если вы попробовали второе решение, описанное выше, то, вероятно, заметили гораздо больше параметров автоматической даты, чем ранее. Один из них вставляет каждый 2- й , 3- й , 4- й и т. д. день, месяц или год в таблицу. Давайте попробуем это сейчас:
- Добавьте первое значение в какую-то ячейку.
- Выберите ее, щелкните правой кнопкой мыши на маркере, перетащите его вниз или через несколько клеток, а затем отпустите.
- В контекстном меню выберите Прогрессия.
- В диалоговом окне выберите соответствующую единицу и введите значение шага.
Как поставить сегодняшнюю дату на колонтитул?
Добавление различной информации на колонтитул – весьма полезная штука. Туда вы можете записать имя исполнителя, день составления документа, чтобы зафиксировать момент, когда использованные данные были актуальными.
Для этого вызовите меню колонтитулов из меню «Вставка». А затем вставьте те элементы, которые вам необходимы. Можете, кстати, и просто написать что-либо (фамилию, например). Все это будет распечатано на всех страницах вашего документа.
Данные при этом останутся статичными.
Я надеюсь, что эти рекомендации оказались полезными для вас. В любом случае, спасибо за чтение!
Также советуем:
Нет. Цель TODAY()
— получить дату последнего пересчета. IF
или любые другие функции не помогут, потому что нет функции, которая хранит время, когда она была впервые вызвана, и всегда возвращает это значение.
Если вам нужно вставить текущую дату без изменения, вам не следует использовать функцию, вместо этого вставьте ее статически с помощью Ctrl+; (точка с запятой). Аналогично, чтобы вставить NOW()
без изменений, используйте Ctrl+: (двоеточие)
Статическое значение на рабочем листе — это значение, которое не изменяется при пересчете или открытии рабочего листа. При нажатии комбинации клавиш, таких как Ctrl+; чтобы вставить текущую дату в ячейку, Excel «делает снимок» текущей даты, а затем вставляет дату в ячейку. Поскольку значение этой ячейки не изменяется, оно считается статическим.
Введите дату или время, значение которого обновляется
Дата или время, которое обновляется, когда рабочая таблица пересчитывается или открывается рабочая книга, считается «динамической», а не статической. На рабочем листе наиболее распространенный способ возврата динамической даты или времени в ячейку — использование функции рабочего листа.
Чтобы вставить текущую дату или время для обновления, используйте функции СЕГОДНЯ и СЕЙЧАС, как показано в следующем примере. Для получения дополнительной информации о том, как использовать эти функции, см. Функцию СЕГОДНЯ и функцию ТЕПЕРЬ.
Вставьте текущую дату и время в ячейку
Содержание
- Что возвращает функция
- Как получить и вставить текущую дату и время в ячейку Excel
- Нормальное распределение в MS EXCEL
- Стандартное нормальное распределение
- Обратные функции
- Графики функций
- Как рассчитать обратное стандартное нормальное распределение в Excel
- Нормальное распределение в статистике
- Стандартное нормальное распределение
- Как установить текущую дату в Excel на колонтитулах
- Описание функции
- Быстрый ввод дат и времени
- Как Excel на самом деле хранит и обрабатывает даты и время
- Количество дней между двумя датами
- Количество рабочих дней между двумя датами
- Функция СТЬЮДЕНТ.ТЕСТ()
- Расчет показателя в Excel
- Мастер функций
Что возвращает функция
Числовое значение даты и времени. Например данные даты и времени выглядит как “42794.2743”, где целое число обозначает дату, а цифры после точки обозначают время.
Если ячейка, в которой была введена функция ТДАТА, имела формат Общий, он будет автоматически изменен в формат даты, и итоговое значение отобразится в виде записи даты и времени, например, 09.06.2019 19:14. Для получения числового значения как результата выполнения функции, необходимо установить числовой формат данных для требуемой ячейки. Например, в результате будет получено число 43625,80.
Функция ТДАТА удобна для вычислений разницы дат и времени, когда требуется динамически обновляемый результат. Например, некоторые расчеты были проведены в среду, книга Excel была сохранена и закрыта. При открытии книги в пятницу, результаты вычислений с использованием данной функции будут другими (актуальными для пятницы).
Примечание:
Если требуется зафиксировать значения, полученные с использованием функции ТДАТА, можно внести соответствующие параметры для пересчета книги либо скопировать полученное значение (не формулу) и вставить в другую ячейку.
Пример 1. В таблице указаны даты некоторых событий. Рассчитать число дней, прошедших с момента события до сейчас.
Для расчета используем следующую формулу массива:
Поскольку ТДАТА возвращает дробное число (значение даты и времени), отбрасываем дробную часть с помощью функции ОТБР. Результат вычислений:
Для корректного отображения полученных данных необходимо выделить ячейки B2:B6 и установить Общий формат данных.
Для получения такого же результата можно использовать функцию для вставки только даты СЕГОДНЯ:
Читайте также: Примеры работы функции СЕГОДНЯ в Excel для вставки текущей даты.
Вообще функция =ТДАТА() чаще всего применяется в Excel для получения текущего времени:
Или используйте альтернативную формулу вставки текущего времени, не привязанную к формату ячеек:
Так как рассматриваемая функция возвращает дату и время ее можно встретить в разных формулах для обработки дат и времени.
Нормальное распределение в MS EXCEL
В MS EXCEL, начиная с версии 2010, для Нормального распределения имеется функция НОРМ.РАСП() , английское название – NORM.DIST(), которая позволяет вычислить плотность вероятности (см. формулу выше) и интегральную функцию распределения (вероятность, что случайная величина X, распределенная по нормальному закону , примет значение меньше или равное x). Вычисления в последнем случае производятся по следующей формуле:
Вышеуказанное распределение имеет обозначение N (μ; σ). Так же часто используют обозначение через дисперсию N (μ; σ 2 ).
Примечание : До MS EXCEL 2010 в EXCEL была только функция НОРМРАСП() , которая также позволяет вычислить функцию распределения и плотность вероятности. НОРМРАСП() оставлена в MS EXCEL 2010 для совместимости.
Стандартное нормальное распределение
Стандартным нормальным распределением называется нормальное распределение с математическим ожиданием μ=0 и дисперсией σ=1. Вышеуказанное распределение имеет обозначение N
Примечание : В литературе для случайной величины, распределенной по стандартному нормальному закону, закреплено специальное обозначение z.
Любое нормальное распределение можно преобразовать в стандартное через замену переменной z =( x -μ)/σ . Этот процесс преобразования называется стандартизацией .
Примечание : В MS EXCEL имеется функция НОРМАЛИЗАЦИЯ() , которая выполняет вышеуказанное преобразование. Хотя в MS EXCEL это преобразование называется почему-то нормализацией . Формулы =(x-μ)/σ и =НОРМАЛИЗАЦИЯ(х;μ;σ) вернут одинаковый результат.
В MS EXCEL 2010 для стандартного нормального распределения имеется специальная функция НОРМ.СТ.РАСП() и ее устаревший вариант НОРМСТРАСП() , выполняющий аналогичные вычисления.
Продемонстрируем, как в MS EXCEL осуществляется процесс стандартизации нормального распределения N (1,5; 2).
Для этого вычислим вероятность, что случайная величина, распределенная по нормальному закону N(1,5; 2) , меньше или равна 2,5. Формула выглядит так: =НОРМ.РАСП(2,5; 1,5; 2; ИСТИНА) =0,691462. Сделав замену переменной z =(2,5-1,5)/2=0,5 , запишем формулу для вычисления Стандартного нормального распределения: =НОРМ.СТ.РАСП(0,5; ИСТИНА) =0,691462.
Естественно, обе формулы дают одинаковые результаты (см. файл примера лист Пример ).
Обратите внимание, что стандартизация относится только к интегральной функции распределения (аргумент интегральная равен ИСТИНА), а не к плотности вероятности .
Примечание : В литературе для функции, вычисляющей вероятности случайной величины, распределенной по стандартному нормальному закону, закреплено специальное обозначение Ф(z). В MS EXCEL эта функция вычисляется по формуле =НОРМ.СТ.РАСП(z;ИСТИНА) . Вычисления производятся по формуле
В силу четности функции плотности стандартного нормального распределения f(x), а именно f(x)=f(-х), функция стандартного нормального распределения обладает свойством Ф(-x)=1-Ф(x).
Обратные функции
Функция НОРМ.СТ.РАСП(x;ИСТИНА) вычисляет вероятность P, что случайная величина Х примет значение меньше или равное х. Но часто требуется провести обратное вычисление: зная вероятность P, требуется вычислить значение х. Вычисленное значение х называется квантилем стандартного нормального распределения .
В MS EXCEL для вычисления квантилей используют функцию НОРМ.СТ.ОБР() и НОРМ.ОБР() .
Графики функций
В файле примера приведены графики плотности распределения вероятности и интегральной функции распределения .
Как известно, около 68% значений, выбранных из совокупности, имеющей нормальное распределение , находятся в пределах 1 стандартного отклонения (σ) от μ(среднего или математического ожидания); около 95% – в пределах 2-х σ, а в пределах 3-х σ находятся уже 99% значений. Убедиться в этом для стандартного нормального распределения можно записав формулу:
= НОРМ.СТ.РАСП(1;ИСТИНА)-НОРМ.СТ.РАСП(-1;ИСТИНА)
которая вернет значение 68,2689% – именно такой процент значений находятся в пределах +/-1 стандартного отклонения от среднего (см. лист График в файле примера ).
В силу четности функции плотности стандартного нормального распределения: f ( x )= f (-х) , функция стандартного нормального распределения обладает свойством F(-x)=1-F(x). Поэтому, вышеуказанную формулу можно упростить:
= 2*НОРМ.СТ.РАСП(1;ИСТИНА)-1
Для произвольной функции нормального распределения N(μ; σ) аналогичные вычисления нужно производить по формуле:
=2* НОРМ.РАСП(μ+1*σ;μ;σ;ИСТИНА)-1
Вышеуказанные расчеты вероятности требуются для построения доверительных интервалов .
Примечание : Для построения функции распределения и плотности вероятности можно использовать диаграмму типа График или Точечная (со сглаженными линиями и без точек). Подробнее о построении диаграмм читайте статью Основные типы диаграмм .
Примечание : Для удобства написания формул в файле примера созданы Имена для параметров распределения: μ и σ.
Как рассчитать обратное стандартное нормальное распределение в Excel
Алгоритм работы функции НОРМ.ОБР основан на Центральной предельной теоремы теории вероятности, согласно которой распределение случайной величины x может быть описано нормальным законом, если ее плотность распределения может быть вычислена с использованием следующей функции:
Нормальное распределение имеет два характеризующих его параметра: математическое ожидание (), определяющее положение центра плотности вероятности, и стандартное отклонение (), характеризующее разброс относительно центральной части.
Пример 1. Длина грифа гитары, производимого на заводе, составляет в среднем 650 мм, стандартное отклонение в партии составляет 12 мм. Определить максимальную длину грифа по техническим условиям, чтобы 95% всех грифов соответствовали ей.
Вид таблицы данных:
Для решения введем в ячейку B5 функцию:
Полученное значение:
В результате вычислений функции получаем наиболее оптимальные параметры.
Нормальное распределение в статистике
История закона насчитывает 300 лет. Первым открывателем стал Абрахам де Муавр, который придумал аппроксимацию биномиального распределения еще 1733 году. Через много лет Карл Фридрих Гаусс (1809 г.) и Пьер-Симон Лаплас (1812 г.) вывели математические функции.
Лаплас также обнаружил замечательную закономерность и сформулировал центральную предельную теорему (ЦПТ), согласно которой сумма большого количества малых и независимых величин имеет нормальное распределение.
Нормальный закон не является фиксированным уравнением зависимости одной переменной от другой. Фиксируется только характер этой зависимости. Конкретная форма распределения задается специальными параметрами. Например, у = аx + b – это уравнение прямой. Однако где конкретно она проходит и под каким наклоном, определяется параметрами а и b. Также и с нормальным распределением. Ясно, что это функция, которая описывает тенденцию высокой концентрации значений около центра, но ее точная форма задается специальными параметрами.
Кривая нормального распределения Гаусса имеет следующий вид.
График нормального распределения напоминает колокол, поэтому можно встретить название колоколообразная кривая. У графика имеется «горб» в середине и резкое снижение плотности по краям. В этом заключается суть нормального распределения. Вероятность того, что случайная величина окажется около центра гораздо выше, чем то, что она сильно отклонится от середины.
На рисунке выше изображены два участка под кривой Гаусса: синий и зеленый. Основания, т.е. интервалы, у обоих участков равны. Но заметно отличаются высоты. Синий участок удален от центра, и имеет существенно меньшую высоту, чем зеленый, который находится в самом центре распределения. Следовательно, отличаются и площади, то бишь вероятности попадания в обозначенные интервалы.
Формула нормального распределения (плотности) следующая.
Формула состоит из двух математических констант:
π – число пи 3,142;
е – основание натурального логарифма 2,718;
двух изменяемых параметров, которые задают форму конкретной кривой:
m – математическое ожидание (в различных источниках могут использоваться другие обозначения, например, µ или a
σ2 – дисперсия;
ну и сама переменная x, для которой высчитывается плотность вероятности.
Конкретная форма нормального распределения зависит от 2-х параметров: математического ожидания (m) и дисперсии (σ2). Кратко обозначается N(m, σ2) или N(m, σ). Параметр m (матожидание) определяет центр распределения, которому соответствует максимальная высота графика. Дисперсия σ2 характеризует размах вариации, то есть «размазанность» данных.
Параметр математического ожидания смещает центр распределения вправо или влево, не влияя на саму форму кривой плотности.
А вот дисперсия определяет остроконечность кривой. Когда данные имеют малый разброс, то вся их масса концентрируется у центра. Если же у данных большой разброс, то они «размазываются» по широкому диапазону.
Плотность распределения не имеет прямого практического применения. Для расчета вероятностей нужно проинтегрировать функцию плотности.
Вероятность того, что случайная величина окажется меньше некоторого значения x, определяется функцией нормального распределения:
Используя математические свойства любого непрерывного распределения, несложно рассчитать и любые другие вероятности, так как
P(a ≤ X < b) = Ф(b) – Ф(a)
Стандартное нормальное распределение
Нормальное распределение зависит от параметров средней и дисперсии, из-за чего плохо видны его свойства. Хорошо бы иметь некоторый эталон распределения, не зависящий от масштаба данных. И он существует. Называется стандартным нормальным распределением. На самом деле это обычное нормальное нормальное распределение, только с параметрами математического ожидания 0, а дисперсией – 1, кратко записывается N(0, 1).
Любое нормальное распределение легко превращается в стандартное путем нормирования:
где z – новая переменная, которая используется вместо
m – математическое ожидание;
σ – стандартное отклонение.
Для выборочных данных берутся оценки:
Среднее арифметическое и дисперсия новой переменной z теперь также равны 0 и 1 соответственно. В этом легко убедиться с помощью элементарных алгебраических преобразований.
В литературе встречается название z-оценка. Это оно самое – нормированные данные. Z-оценку можно напрямую сравнивать с теоретическими вероятностями, т.к. ее масштаб совпадает с эталоном.
Посмотрим теперь, как выглядит плотность стандартного нормального распределения (для z-оценок). Напомню, что функция Гаусса имеет вид:
Подставим вместо (x-m)/σ букву z, а вместо σ – единицу, получим функцию плотности стандартного нормального распределения:
График плотности:
Центр, как и ожидалось, находится в точке 0. В этой же точке функция Гаусса достигает своего максимума, что соответствует принятию случайной величиной своего среднего значения (т.е. x-m=0). Плотность в этой точке равна 0,3989, что можно посчитать даже в уме, т.к. e0=1 и остается рассчитать только соотношение 1 на корень из 2 пи.
Таким образом, по графику хорошо видно, что значения, имеющие маленькие отклонения от средней, выпадают чаще других, а те, которые сильно отдалены от центра, встречаются значительно реже. Шкала оси абсцисс измеряется в стандартных отклонениях, что позволяет отвязаться от единиц измерения и получить универсальную структуру нормального распределения. Кривая Гаусса для нормированных данных отлично демонстрирует и другие свойства нормального распределения. Например, что оно является симметричным относительно оси ординат. В пределах ±1σ от средней арифметической сконцентрирована большая часть всех значений (прикидываем пока на глазок). В пределах ±2σ находятся большинство данных. В пределах ±3σ находятся почти все данные. Последнее свойство широко известно под названием правило трех сигм для нормального распределения.
Функция стандартного нормального распределения позволяет рассчитывать вероятности.
Понятное дело, вручную никто не считает. Все подсчитано и размещено в специальных таблицах, которые есть в конце любого учебника по статистике.
Как установить текущую дату в Excel на колонтитулах
Вставка текущей даты в Excel реализуется несколькими способами:
- Задав параметры колонтитулов. Преимущество данного способа в том, что текущая дата и время проставляются сразу на все страницы одновременно.
- Используя функцию СЕГОДНЯ().
- Используя комбинацию горячих клавиш CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недостаток – в данном способе не будет автоматически обновляться значение ячейки на текущие показатели, при открытии документа. Но в некоторых случаях данных недостаток является преимуществом.
- С помощью VBA макросов используя в коде программы функции: Date();Time();Now().
Колонтитулы позволяют установить текущую дату и время в верхних или нижних частях страниц документа, который будет выводиться на принтер. Кроме того, колонтитул позволяет нам пронумеровать все страницы документа.
Чтобы сделать текущую дату в Excel и нумерацию страниц с помощью колонтитулов сделайте так:
- Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
- Нажмите на кнопку создать нижний колонтитул.
- В появившемся окне щелкните по полю «В центре:». На панели выберите вторую кнопку ««Вставить номер страницы»». Потом выберите первую кнопку «Формат текста» и задайте формат для отображения номеров страниц (например, полужирный шрифт, а размер шрифта 14 пунктов).
- Для установки текущей даты и времени щелкните по полю «Справа:», а затем щелкните по кнопке «Вставить дату» (при необходимости щелкните на кнопку «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить свой текст.
- Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул».
- Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.
Колонтитулы позволяют нам не только устанавливать даты и нумерации страниц. Так же можно добавить место для подписи ответственного лица за отчет. Например, отредактируем теперь левую нижнюю часть страницы в области колонтитулов:
Таким образом, можно создавать документы с удобным местом для подписей или печатей на каждой странице в полностью автоматическом режиме.
Описание функции
В Excel есть замечательная функция СЕГОДНЯ, однако не всегда нужно, чтобы она меняла дату. Иногда необходимо зафиксироваться на начальной дате, которая была изначально введена в ячейку.
Такую работу может обеспечить функция из надстройки =СЕГОДНЯСТАТ(), она не имеет аргументов.
Она тоже пересчитывается, однако не всегда, а только в следующих случаях:
- Когда вы повторно вводите функцию;
- Когда вы выполняете пересчет книги или листа.
Быстрый ввод дат и времени
Для ввода сегодняшней даты в текущую ячейку можно воспользоваться сочетанием клавиш Ctrl + Ж (или CTRL+SHIFT+4 если у вас другой системный язык по умолчанию).
Если скопировать ячейку с датой (протянуть за правый нижний угол ячейки), удерживая правуюкнопку мыши, то можно выбрать – как именно копировать выделенную дату:
Если Вам часто приходится вводить различные даты в ячейки листа, то гораздо удобнее это делать с помощью всплывающего календаря:
Если нужно, чтобы в ячейке всегда была актуальная сегодняшняя дата – лучше воспользоваться функцией СЕГОДНЯ (TODAY):
Как Excel на самом деле хранит и обрабатывает даты и время
Если выделить ячейку с датой и установить для нее Общий формат (правой кнопкой по ячейке Формат ячеек – вкладка Число – Общий), то можно увидеть интересную картинку:
То есть, с точки зрения Excel, 27.10.2012 15:42 = 41209,65417
На самом деле любую дату Excel хранит и обрабатывает именно так – как число с целой и дробной частью. Целая часть числа (41209) – это количество дней, прошедших с 1 января 1900 года (взято за точку отсчета) до текущей даты. А дробная часть (0,65417), соответственно, доля от суток (1сутки = 1,0)
Из всех этих фактов следуют два чисто практических вывода:
- Во-первых, Excel не умеет работать (без дополнительных настроек) с датами ранее 1 января 1900 года. Но это мы переживем!
- Во-вторых, с датами и временем в Excel возможно выполнять любые математические операции. Именно потому, что на самом деле они – числа! А вот это уже раскрывает перед пользователем массу возможностей.
Количество дней между двумя датами
Считается простым вычитанием – из конечной даты вычитаем начальную и переводим результат в Общий (General) числовой формат, чтобы показать разницу в днях:
Количество рабочих дней между двумя датами
Здесь ситуация чуть сложнее. Необходимо не учитывать субботы с воскресеньями и праздники. Для такого расчета лучше воспользоваться функцией ЧИСТРАБДНИ(NETWORKDAYS) из категории Дата и время. В качестве аргументов этой функции необходимо указать начальную и конечную даты и ячейки с датами выходных (государственных праздников, больничных дней, отпусков, отгулов и т.д.):
Примечание: Эта функция появилась в стандартном наборе функций Excel начиная с 2007 версии. В более древних версиях сначала необходимо подключить надстройку Пакета анализа. Для этого идем в меню Сервис – Надстройки (Tools – Add-Ins) и ставим галочку напротив Пакет анализа (Analisys Toolpak). После этого в Мастере функций в категории Дата и время появится необходимая нам функция ЧИСТРАБДНИ (NETWORKDAYS).
Функция СТЬЮДЕНТ.ТЕСТ()
Функция СТЬЮДЕНТ.ТЕСТ() используется для оценки различия двух выборочных средних . До MS EXCEL 2010 имелась аналогичная функция ТТЕСТ() .
Примечание : В английской версии функция носит название T.TEST(), старая версия – TTEST().
Функция СТЬЮДЕНТ.ТЕСТ() имеет 4 параметра. Первые два – это ссылки на диапазоны ячеек, содержащие выборки из 2-х сравниваемых распределений.
Третий параметр имеет название «хвосты». Этот параметр задает тип проверяемой гипотезы: односторонняя (=1) или двухсторонняя (=2). Если мы проверяем двухстороннюю гипотезу , то смотрим, не попало ли значение тестовой статистики в один из 2-х хвостов соответствующего t-распределения . Если мы проверяем одностороннюю гипотезу (имеется ввиду гипотеза μ 1 2 ), то «хвост» всего один.
Как было сказано выше, эта функция вычисляет p -значение для 3-х различных двухвыборочных t -тестов . За это отвечает четвертый параметр функции, который принимает значения от 1 до 3:
- Парный двухвыборочный t-тест для средних;
- Двухвыборочный t-тест с одинаковыми дисперсиями
- Двухвыборочный t-тест с разными дисперсиями .
Таким образом, p -значение для двухсторонней гипотезы (равные дисперсии ) вычисляется по формуле (см. файл примера ): =СТЬЮДЕНТ.ТЕСТ( выборка1 выборка2 или =2*(1-СТЬЮДЕНТ.РАСП(ABS(t 0
Для односторонней гипотезы μ 1 2 p -значение вычисляется по формуле: =СТЬЮДЕНТ.ТЕСТ( выборка1 выборка2 или =СТЬЮДЕНТ.РАСП(t 0
Для односторонней гипотезы μ 1 >μ 2 p -значение вычисляется по формуле: =1-СТЬЮДЕНТ.ТЕСТ( выборка1 выборка2 или =1-СТЬЮДЕНТ.РАСП(t 0
Расчет показателя в Excel
Теперь перейдем непосредственно к вопросу, как рассчитать данный показатель в Экселе. Его можно произвести через функцию СТЬЮДЕНТ.ТЕСТ. В версиях Excel 2007 года и ранее она называлась ТТЕСТ. Впрочем, она была оставлена и в позднейших версиях в целях совместимости, но в них все-таки рекомендуется использовать более современную — СТЬЮДЕНТ.ТЕСТ. Данную функцию можно использовать тремя способами, о которых подробно пойдет речь ниже.
Мастер функций
Проще всего производить вычисления данного показателя через Мастер функций.
- Строим таблицу с двумя рядами переменных.
- Кликаем по любой пустой ячейке. Жмем на кнопку «Вставить функцию» для вызова Мастера функций.
- После того, как Мастер функций открылся. Ищем в списке значение ТТЕСТ или СТЬЮДЕНТ.ТЕСТ. Выделяем его и жмем на кнопку «OK».
- Открывается окно аргументов. В полях «Массив1» и «Массив2» вводим координаты соответствующих двух рядов переменных. Это можно сделать, просто выделив курсором нужные ячейки.
В поле «Хвосты» вписываем значение «1», если будет производиться расчет методом одностороннего распределения, и «2» в случае двухстороннего распределения.
В поле «Тип» вводятся следующие значения:
- 1 – выборка состоит из зависимых величин;
- 2 – выборка состоит из независимых величин;
- 3 – выборка состоит из независимых величин с неравным отклонением.
Когда все данные заполнены, жмем на кнопку «OK».
Выполняется расчет, а результат выводится на экран в заранее выделенную ячейку.
Источники
- https://excelhack.ru/funkciya-now-tdata-v-excel/
- https://exceltable.com/funkcii-excel/vstavit-tekushchuyu-datu-i-vremya
- https://excel2.ru/articles/normalnoe-raspredelenie-nepreryvnye-raspredeleniya-v-ms-excel
- https://exceltable.com/funkcii-excel/obratnoe-normalnoe-raspredelenie-normobr
- https://statanaliz.info/statistica/teoriya-veroyatnostej/normalnoe-raspredelenie-v-excel/
- https://exceltable.com/funkcii-excel/kak-vstavit-tekushchuyu-datu-v-excel
- https://micro-solution.ru/projects/addin_vba-excel/today_static
- https://www.planetaexcel.ru/techniques/6/88/
- https://excel2.ru/articles/parnyy-dvuhvyborochnyy-t-test-dlya-srednih-ms-excel
- https://lumpics.ru/calculation-student-test-in-excel/