Как сделать чтобы в excel автоматически проставлялась дата

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Автоматическое проставление даты в excel

Создание списка последовательных дат

​Смотрите также​​ определенную ячейку?​ из екселя выкидывает​Kvaz​ и начнет суммировать​. После этого в​ количество дней, прошедших​Время вводится в ячейки​Создаём для ДАННОГО​ BeS Yara, но​ 1/2 или 3/4​ вас актуальными справочными​ числовых форматов.​ч​Тип​ клавиши​ Этот формат определяется​Примечание:​vadabaga​ в дебаг.​: Уважаемые! Туплю по​

​ опять с нуля.​ Мастере функций в​ с 1 января​ с использованием двоеточия.​​ листа макрос:​ ​ код “тяжелый” и​​ не заменялись датами​​ материалами на вашем​

Использование маркера заполнения

​К началу страницы​Часов в виде чисел​будет отображен код​CTRL+1​ региональными параметрами даты​

​ Мы стараемся как можно​: Добрый день.​Вторые сутки не​ ​ черному 🙂 помогите​ Чтобы этого не​ категории​ 1900 года (взято​ Например​Private Sub Worksheet_Change(ByVal​ очень много ЕСЛИ​ 2 янв или​

  • Создание списка последовательных дат с помощью маркера заполнения
  • Использование команды "заполнить"

    ​ языке. Эта страница​Чтобы быстро применить формат​ от 00 до​ выбранного в действии​

    ​.​​ и времени, заданными​​ оперативнее обеспечивать вас​​Подскажите, как сделать​​ могу сообразить как​​ правильно напичать следующее:​​ происходило, нужно применить​​Дата и время​​ за точку отсчета)​​16:45​​ Target As Range)​

    ​ (если Tab, если​​ 4 мар. Ноль​ переведена автоматически, поэтому​ даты или времени​ 23​ 3 формата даты​В списке​

    Форматирование чисел в виде значений даты и времени

    ​ в панели управления​ актуальными справочными материалами​ чтобы при заполнении​ правильно написать. Может​ нужно на отдельном​ к итоговой ячейке​появится необходимая нам​ до текущей даты.​По желанию можно дополнительно​If ActiveCell.Column =​ Enter, если кликом​ не остается в​ ее текст может​ по умолчанию, щелкните​чч​ или времени. Встроенный​Числовые форматы​ Windows, и меняется​

    В этой статье

    ​ на вашем языке.​ ячейки A1 в​

    ​ все просто? кто​ листе собирать данные​

    Отображение чисел в виде даты или времени

    ​ А дробная часть​ уточнить количество секунд​ 3 Then​ мышки).​ ячейке после нажатия​​ содержать неточности и​​ ячейку с датой​Минут в виде чисел​ формат даты или​выберите пункт​​ при изменении этих​​ Эта страница переведена​ ячейке B2 ставилась​ помогёт?​ об изменении определенного​​37:30:55​​ЧИСТРАБДНИ​​ (0,65417), соответственно, доля​​ — вводя их​Cells(ActiveCell.Row, 1).Value =​Предлагаемый вариант решения​​ клавиши ВВОД, а​​ грамматические ошибки. Для​ или временем и​ от 0 до​ времени невозможно изменить​​Дата​​ параметров. Для отображения​​ автоматически, поэтому ее​​ текущая дата и​Rust​ диапазона на любых​:​​(NETWORKDAYS)​​ от суток (1сутки​​ также через двоеточие:​​ Date​ макросом по событию​ тип ячейки становится​​ нас важно, чтобы​​ нажмите клавиши CTRL+SHIFT+#​

    ​ 59​​ или удалить, поэтому​​или​​ даты и времени​​ текст может содержать​ больше не изменялась?​: Добавь в начало​​ листах в книге​​Janus​

    ​.​​ = 1,0)​​16:45:30​End If​​ изменения значений на​​ дробным.​

    ​ эта статья была​​ или [email protected]​​м​​ можно безопасно перезаписать​​Время​​ можно использовать другие​​ неточности и грамматические​

    Диалоговое окно

    ​Serge_007​​ процедуры такую проверку:​​ (в том числе​: прочел о том​

    ​Про то, как это​​Из всех этих фактов​И, наконец, никто не​If ActiveCell.Column =​ листе, код помещается​Примечания:​ вам полезна. Просим​Если после применения к​Минут в виде чисел​

    ​ его.​.​ форматы, на большинство​ ошибки. Для нас​: http://www.excelworld.ru/publ/hacks/tricks/today_value/17-1-0-32​​If Sh.name="Обновление" then​​ и добавляемых)​

    В диалоговом окне

    ​ как сделать Автоматическое​ правильно вычислять, лучше​ следуют два чисто​​ запрещает указывать дату​​ 2 Then​ в модуль листа,​ ​

    В диалоговом окне

    ​ вас уделить пару​

    Создание пользовательского формата даты или времени

    ​ ячейке формата даты​​ от 00 до​​Внесите необходимые изменения в​В списке​ из которых параметры​​ важно, чтобы эта​​KuklP​

    ​ exit sub​​Пишу примерно так​​ добавление текущей даты​ почитать тут.​​ практических вывода:​​ и время сразу​

    ​Cells(ActiveCell.Row — 1,​​ в котором заполняются​​Если вы планируете использовать​​ секунд и сообщить,​​ или времени в​​ 59​​ формат в поле​Тип​ панели управления не​ статья была вам​: Этот вопрос чаще​Т.к. внося инфу​ (есть лист "обновления"​ в ячейку -​Поскольку одни сутки в​Во-первых, Excel не умеет​

    ​ вместе через пробел,​​ 1).Value = Date​​ ячейки колонки В​​ по отношению к​​ помогла ли она​​ ней отображаются символы​​мм​Тип​выберите нужный формат​ влияют.​ полезна. Просим вас​ чем раз в​ об изменениях в​ на который хочу​ спасибо — очень​

    ​ системе отсчета даты​ работать (без дополнительных​​ то есть ​​End If​Код​ данным функции поиска,​ вам, с помощью​

    ​;##​​Секунд в виде чисел​

    ​. При этом можно​

    ​ даты или времени.​

    ​Отображение чисел в виде​ уделить пару секунд​ неделю задают. Наберите​

    ​ ячеку, процедура снова​

    ​ собирать данные о​ интересно​ Excel принимаются за​

    ​ настроек) с датами​

    ​27.10.2012 16:45​End Sub​

    ​Private Sub Worksheet_Change(ByVal​

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

    ​, вероятно, ширина ячейки​

    ​ от 0 до​ использовать любые из​

    ​ даты или времени​ и сообщить, помогла​ в поиске: "ставилась​

    ​ изменениях на других​Возник вопрос как​ единицу (см.выше), то​

    ​Для ввода сегодняшней даты​При изменении листа​

    ​ Target As Range)​

    ​ апостроф вместо пробела​ Для удобства также​

    ​ недостаточна для отображения​

    ​ 59​ кодов, указанных в​ Форматы даты и времени,​

    ​Создание пользовательского формата даты​

    ​ ли она вам,​ текущая дата".​

    ​ листах)​ сделать что-бы в​ для вычисления даты,​ 1900 года. Но​ в текущую ячейку​ проверяется колонка -​If Target.Column =​

    ​ для ввода данных.​

    ​ приводим ссылку на​

    ​ данных. Чтобы увеличить​

    ​с​ приведенных ниже таблицах.​ отмеченные звездочкой (*),​

    ​ с помощью кнопок​vadabaga​: а ещё можно​

    ​Private Sub Workbook_SheetChange(ByVal​

    ​ определенный столбец добавлялась​ отстоящей от заданной​ это мы переживем!​

    ​ можно воспользоваться сочетанием​

    ​ если третья, значит​ 2 Then Cells(Target.Row,​ Такие функции, как​

    ​ оригинал (на английском​

    ​ ширину столбца, содержащего​Секунд в виде чисел​Дни, месяцы и годы​

    ​ зависят от параметров​

    ​Советы по отображению даты​ внизу страницы. Для​: спасибо, но это​

    ​ попробовать добавить код​

    ​ Sh As Object,​ текущая дата при​

    ​ завершение ввода было​

    ​ 1) = IIf(Cells(Target.Row,​ СОВПАД и VLOOKUP​

    ​ данные ячейки, дважды​ от 00 до​

    ​ даты и времени​ и времени​

    ​ удобства также приводим​

    ​ против зацикливания (вызова​

    ​ ByVal Target As​

    ​ изменении содержания в​

    ​ дней, достаточно прибавить​​Во-вторых, с датами и​Ctrl + Ж​ по табу (пишем​ Target.Column) <> "",​ не учитывают апостроф​Приложение Microsoft Excel запрограммировано​ щелкните его правую​ 59​Для отображения​ в панели управления​Можно форматировать значения даты​ ссылку на оригинал​ что мне надо.​ процедурой самой себя. )​ Range)​ любой из ячеек​ к дате это​ временем в Excel​(или​ дату в туже​ Date, "")​ при вычислении результатов.​

    ​ на упрощение введения​ границу. Ширина столбца​сс​Используйте код​ Windows. На форматы​ и времени при​ (на английском языке).​ Уже разобрался сам.​вначале, сразу после​If Target.Cells.Count >​

    Советы по отображению даты и времени

    ​ число.​ возможно выполнять любые​CTRL+SHIFT+4​ строку, в первую​End Sub​Если число в ячейке​ дат. Например, 02.12​

    ​ будет автоматически изменена​Часов в формате «4​Месяцев в виде чисел​ без звездочки эти​​ вводе. Например, если​​Вы можете быстро создать​ формулой =ЕСЛИ(A15;СЕГОДНЯ();123)​ Private Sub Workbook_SheetChange(. )​ 1 Then Exit​и как вставить​Эту операцию осуществляет функция​ математические операции. Именно​если у вас​ колонку) ; если​Трим​ выровнено по левому​ преобразовывается во 2​ таким образом, чтобы​

    ​ AM»​ от 1 до​ параметры не влияют.​ ввести в ячейку​​ список дат в​​Serge_007​​Application.EnableEvents = False​​ Sub​ имя Автора документа​РАБДЕНЬ​ потому, что на​ другой системный язык​ вторая, значит было​: через формулу подставить​ краю, обычно это​ дек. Это очень​ отобразить содержимое ячеек.​​Ч AM/PM​​ 12​Для отображения даты и​ значение​​ последовательном порядке с​​: Этой формулой Вы​​. ​​If Not Intersect(Target,​

    ​ (того кто его​(WORKDAY)​ самом деле они​ по умолчанию).​ завершение ввода данных​ дату и потом​ означает, что оно​ раздражает, когда необходимо​ Можно также перетащить​Времени в формате «4:36​м​ времени в формате​2/2​ помощью​ не добьётесь того​потом, в конце​ Range("A1:k1000")) Is Nothing​

    Отмена автоматической замены чисел датами

    ​ последним редактировал)? тк​​. Она позволяет вычислить​ — числа! А​Если скопировать ячейку с​ по ENTER(пишем дату​ маркером автозаполнения заполнять​ не отформатировано как​ ввести число, которое​ правую границу столбца​ PM»​Месяцев в виде чисел​ другого языка выберите​, Excel автоматически интерпретирует​маркера заполнения​ что бы​Application.EnableEvents = True​ Then​ с файлом работают​ дату, отстоящую вперед​ вот это уже​ датой (протянуть за​ в предидущей строке,​

    ​ весь столбец А​ число.​ не нужно превращать​ до необходимой ширины.​Ч:мм AM/PM​ от 01 до​ нужный вариант в​ его как дату​или команды​Цитата​Neronero​Target(1, 20).Value =​

    ​ несколько людей и​ или назад относительно​ раскрывает перед пользователем​ правый нижний угол​ в первую колонку).​Иван леконтцев​При введении в ячейку​

    ​ в дату. К​Если попытаться отменить применение​

    ​Времени в формате «4:36:03​ 12​ поле​ и отображает в​Заполнить​(vadabaga, 17.08.2013 в​​: не могу найти​​ Now​

    ​ он лежит в​​ начальной даты на​​ массу возможностей.​​ ячейки), удерживая​​На 2003-ем работает.​

    ​: формула:​ числа с буквой​ сожалению, выключить эту​ формата даты или​ P»​мм​

    ​Язык (местоположение)​ ячейке дату​.​ 20:05, в сообщении​ (вкладка Вычисления в​

    ​For i =​ общей папке на​ нужное количество рабочих​Считается простым вычитанием -​правую​

    ​Если после ввода​=ЕСЛИ (B1>0;СЕГОДНЯ ();"")​ "е", например 1e9,​ опцию невозможно. Но​ времени путем выбора​Ч:мм:сс A/P​Месяцев в виде «янв»​.​02.фев​Выделите ячейку, содержащую первую​ №1)200?’200px’:»+(this.scrollHeight+5)+’px’);">ставилась текущая дата​ Параметрах):​

    ​ 2 To Sheets.Count​​ сервере​

    ​ дней (с учетом​ из конечной даты​кнопку мыши, то​ данных во втором​Если В1 больше​ оно автоматически преобразуется​ ее можно обойти.​ варианта​Истекшего времени в часах;​ — «дек»​

    ​Число в активной ячейке​. Если такой формат​ дату. Перетащите маркер​ и больше не​vikttur​Sheets("Обновления").Cells(i, 1).Value =​

    ​Ajax​ выходных суббот и​ вычитаем начальную и​ можно выбрать -​ столбце завершать ввод​ нуля-вставляет текущую дату,​ в научное число:​Установите для ячеек, в​

    ​Общий​ например 25:02​ммм​ выделения на листе​ не подходит (например,​ заполнения по смежным​ изменялась?​: Сервис-Параметры-Вычисления-Итерации.​ "Данные на листе​: Есть одна интересная​ воскресений и государственных​ переводим результат в​ как именно копировать​ кликом мышки куда​ иначе пусто-пусто.​​ 1,00E+09. Чтобы избежать​​ которые необходимо ввести​в списке​

    Подскажите, как сделать автоматическое добавление текущей даты в ячейку в excel.

    ​[ч]:мм​Месяцев в виде «январь»​ отображается в поле​ нужно отобразить дату​ ячейкам, которые нужно​

    ​Я веду реестр дел​​Gоказанная формула сработает​ »" & Sheets(i).Name​ фишка, только чтобы​ праздинков). Использование этой​Общий (General)​ выделенную дату:​ попало, то этот​Не забудьте ячейки​ этого, введите перед​
    ​ числа, текстовый формат.​Числовые форматы​Истекшего времени в минутах;​ — «декабрь»​Образец​ в ячейке как​ заполнить последовательными датами.​ в Экселе. Выглядит​ только единожды -​ & "» последний​
    ​ она работала необходимо​ функции полностью аналогично​числовой формат, чтобы​Если Вам часто приходится​ макрос толку никакого​ с формулой перевести​ числом апостроф: ‘1e9​
    ​ В таком случае​
    ​, в Excel отобразится​ например 63:46​
    ​мммм​, что позволяет просматривать​2 февраля 2009 г.​Щелкните в нижнем правом​ это так: Дата,​
    ​ при введении данных​

    ​ раз обновлялись -"​​ включить галку в​ применению функции​ показать разницу в​ вводить различные даты​

    ​ не даст :(​​ в формат даты.​
    ​В зависимости от введенного​
    ​ Excel не будет​ числовой код. Если​[мм]:сс​
    ​Месяцев в виде первой​ выбранные параметры форматирования​или​ углу ячейки маркер​ время, суть (три​ в ячейку.​

    ​Sheets("Обновления").Cells(i, 6).Value =​​ параметрах, разрешающую использование​ЧИСТРАБДНИ​ днях:​ в ячейки листа,​Владимир беликов​ Так же можно​ числа вы можете​ пытаться заменять введенные​
    ​ снова ввести дату​Истекшего времени в секундах​
    ​ буквы месяца​
    ​ чисел.​
    ​02.02.09​ заполнения​
    ​ столбца в строке).​
    ​Для контроля изменения​ Now​ кольцевых ссылок, тогда​(NETWORKDAYS)​Здесь ситуация чуть сложнее.​ то гораздо удобнее​: =now()​ поэкспериментировать с форматом​
    ​ увидеть маленький зеленый​ данные датами.​ или время, будет​[сс]​ммммм​К началу страницы​), можно выбрать другой​
    ​и, удерживая, перетащите​
    ​ Каждый раз ставить​
    ​ данных в исходной​Next i​
    ​ формула будет работать​описанной выше.​
    ​ Необходимо не учитывать​ это делать с​
    ​вставь в ячейку​ даты. ​
    ​ треугольник в левом​
    ​Выделите ячейки , которые​ использован формат даты​
    ​Долей секунд​Дней в виде чисел​
    ​На вкладке​
    ​ формат даты в​
    ​ его, чтобы заполнить​ время и дату​ ячейке необходимо использовать​End​ (вкладка Вычисления в​Вас не в понедельник​ субботы с воскресеньями​ помощью всплывающего календаря:​Как обычно, кому надо​Dmitriy​ верхнем углу ячейки,​ необходимо ввести числа.​ или времени по​
    ​ч:мм:сс.00​

    ​ от 1 до​Главная​ диалоговом окне​ остальные ячейки в​ утомительно. Есть ли​ несколько служебных ячеек.​End If​

    ​ Параметрах):​​ родили? Нет? Уверены?​
    ​ и праздники. Для​

    Основные принципы работы с датами и временем в Excel

    Видео

    ​Если нужно, чтобы в​ быстро — смотрим​: Есть конечно функция​ это означает, что​Нажмите сочетание клавиш CTRL​

    Как вводить даты и время в Excel

    ​ умолчанию. Чтобы ввести​AM и PM​ 31​нажмите кнопку вызова​Формат ячеек​ ряду. Маркер заполнения​

    ​ какой-то макрос, который​

    ​Подробнее-поиск по форуму​

    ​Например, если нужно,​

    ​ Можно легко проверить​

    ​ такого расчета лучше​

    ​ ячейке всегда была​

    ​ видео. Подробности и​

    ​ СЕГОДНЯ (), но​ число сохранено как​ + 1 (клавиша​ дату или время​ . Если формат содержит обозначение​д​ диалогового окна рядом​, как описано в​ можно перетаскивать вверх,​ при заполнении третьего​ по слову "Итерации".​​Но как-то коряво​ ​ чтобы в столбце​​ при помощи функции​

    Автоматическое проставление даты вȎxcel

    ​ воспользоваться функцией​ актуальная сегодняшняя дата​ нюансы — в​

    ​ она будет пересчитываться​

    ​ текст, для Excel​ 1 из строки​ в особом формате,​ AM или PM,​

    ​Дней в виде чисел​

    ​ с именем группы​ приведенной ниже процедуре.​ вниз и по​ столбца в строке​Плюс такого решения​

    ​ все это не​

    Быстрый ввод дат и времени

    ​ А автоматически появлялась​ДЕНЬНЕД​ЧИСТРАБДНИ​ — лучше воспользоваться​​ тексте ниже:​​ по текущей дате,​​ возникает ошибка. Пропуск​​ цифр над клавишами​ например​ применяется 12-часовая система,​

    ​ от 01 до​Число​ Аналогично, если вести​ горизонтали в пределах​​ в первые два​​ — не нужно​ работает 🙂 на​ дата, когда в​(WEEKDAY)​

    Автоматическое проставление даты вȎxcel

    ​(NETWORKDAYS)​ функцией​Если иметь ввиду российские​ поэтому не очень​ треугольник либо щелкнуть​ QWERTY), чтобы открыть​

    Автоматическое проставление даты вȎxcel

    ​январь 2010​ где "AM" или​ 31​.​ в ячейку значение​​ листа.​ ​ сам подставлял текущую​​ использовать VBA.​

    Автоматическое проставление даты вȎxcel

    Как Excel на самом деле хранит и обрабатывает даты и время

    ​ сколько я понимаю,​ столбце B в​из категории​​из категории​​СЕГОДНЯ​ региональные настройки, то​​ подходит (копировать вручную​​ его. Поле будет​​ окно​​, можно отформатировать значение​​ "A" указывает на​​дд​Чтобы открыть диалоговое окно​

    Автоматическое проставление даты вȎxcel

    ​9:30 a​Выделите ячейку с первой​ дату и время​

    ​О неудобствах данной​ первая часть макроса​ соответствующую строчку чего-нибудь​Дата и время​Дата и время​(TODAY)​ Excel позволяет вводить​ значение тоже не​ отображаться в левой​Формат ячеек​ как текст, выбрав​ время суток от​Дней в виде «Пн»​Формат ячеек​или​ датой. Затем выделите​ и чтобы дата​

    ​ возможности Excel Ajax​ (до фора) работает​ вводится, то можно​

    • ​.​. В качестве аргументов​:​ дату очень разными​ вариант).​ части экрана. Щелкните​.​
    • ​ пункт​ полуночи до полудня,​ — «Вс»​, также можно нажать​9:30 p​ диапазон ячеек, которые​ заполнения потом самостоятельно​ написал.​ на активном листе​ забить в столбец​
    Количество дней между двумя датами

    ​Первый аргумент этой функции​ этой функции необходимо​Если выделить ячейку с​ способами — и​​Полуавтоматический вариант предложить​​ поле и нажмите​Выберите пункт​Текстовый​

    Количество рабочих дней между двумя датами

    ​ а "PM" или​ддд​ клавиши​, Excel автоматически интерпретирует​ нужно заполнить.​ не менялась?​​Guest​ ​ (но в явном​​ А следующую формулу:​​ — ячейка с​​ указать начальную и​ датой и установить​ понимает их все:​ сходу могу :)​ кнопку​Текстовый​в списке​ "P" — на время​

    Автоматическое проставление даты вȎxcel

    ​Дней в виде «понедельник»​​CTRL+1​ его как время​Выберите​Звонок​: Сервис-Параметры-Вычисления-Итерации.​ виде это не​=ЕСЛИ(ЕПУСТО(B1);" ";ЕСЛИ(А1=" ";ТДАТА();A1)).​​ датой, второй -​​ конечную даты и​ для нее​​"Классическая" форма​ ​Создаём макрос:​​Пропустить ошибку​и нажмите кнопку​​Числовые форматы​ ​ суток от полудня​​ — «воскресенье»​.​ и отображает в​​Главная​​: вбей в ячейку​Gоказанная формула сработает​​ сказано, да и​ ​Тут только есть​​ тип отсчета дней​

    Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

    ​ ячейки с датами​Общий формат​3.10.2006​

    Сдвиг даты на заданное количество дней

    ​Sub TodayDay()​, которые сделают треугольник​OK​.​ до полуночи. В​дддд​В списке​ ячейке время​>​ формулу с условием​

    Сдвиг даты на заданное количество рабочих дней

    ​ только единожды -​​ для приведенного выше​ ​ проблема — это​​ недели (самый удобный​ выходных (государственных праздников,​(правой кнопкой по​Сокращенная форма​Cells(ActiveCell.Row, 1).Value =​ исчезнуть.​.​Чтобы быстро ввести текущую​ противном случае используется​Лет в виде чисел​Числовые форматы​​9:30 AM​ ​Редактирование​​ что если поле​

    Вычисление дня недели

    ​ при введении данных​ примера был только​ то, что разрешение​ — 2). ​​ больничных дней, отпусков,​ ​ ячейке​​3.10.06​​ Date​​Что надо сделать что​

    Автоматическое проставление даты вȎxcel

    ​Если вам нужно ввести​ дату, выберите любую​ 24-часовая система. Код​ от 00 до​выберите пункт​или​

    Вычисление временных интервалов

    ​>​ пустое вогнать туда​ в ячейку.​ один лист, соответственно​ на использование подобных​Поскольку время в Excel,​ отгулов и т.д.):​Формат ячеек​С использованием дефисов​End Sub​ бы при заполнении​ всего несколько чисел,​

    ​ пустую ячейку на​ "м" или "мм"​ 99​Дата​9:30 PM​Заполнить​ дату и время..​Для контроля изменения​ не было необходимости​ формул не является​ как было сказано​Примечание​​- вкладка​​3-10-6​

    Автоматическое проставление даты вȎxcel

    Автоматическое добавление текущей даты и имени пользователя

    ​Назначаем макросу горячую​​ столбца B в​ можно прекратить их​ листе и нажмите​ должен располагаться непосредственно​гг​или​
    ​. Формат отображения времени​>​Energo73​ данных в исходной​ явно указывать). А​ однозначным атрибутом данной​ выше, такое же​
    ​: Эта функция появилась​Число​С использованием дроби​ клавишу (например Ctrl-D),​ столбце A автоматически​ преобразование в даты​ клавиши CTRL+; (точка​ после кода "ч"​Лет в виде чисел​

    ​Время​​ также можно настроить​Прогрессия​: Здравствуйте! При создании​ ячейке необходимо использовать​ вторая часть работает​ конкретной книги, а​ число, как дата,​ в стандартном наборе​-​
    ​3/10/6​ после ввода данных​ вставлялась текущая дата?​ одним из таких​ с запятой), а​ или "чч" или​ 1900 от 9999​, а затем выберите​ в диалоговом окне​
    ​>​
    ​ протокола приходится писать​ несколько служебных ячеек.​ на половину -​ будет применяться ко​ но только дробная​ функций Excel начиная​Общий​Внешний вид (отображение) даты​ в столбце B​Алексей матевосов (alexm)​ способов:​ затем, если необходимо,​ непосредственно перед кодом​гггг​ формат, наиболее близкий​Формат ячеек​Единицы​ каждый раз дату​Подробнее-поиск по форуму​ те текст пишется,​ всем открытым книгам​

    ​ его часть, то​​ с 2007 версии.​), то можно увидеть​ в ячейке может​ нажимаетм TAB(чтобы покинуть​: Вариант Ивана Леконтцева​добавить перед числом пробел,​ нажмите клавишу ВВОД.​ "сс", в противном​Если "м" стоит сразу​ по стилю к​

    ​.​. Выберите нужную единицу.​ создания, проставил формулу​ по слову "Итерации".​ а время и​ в Excel и​

    ​ с временем также​ В более древних​ интересную картинку:​ быть очень разным​
    ​ ячейку, но остаться​ не очень удачный.​ который остается в​
    ​ Чтобы вставить дату,​ случае Excel отображает​ после кода "ч"​
    ​ тому формату, который​На вкладке​

    ​Совет:​ =+СЕГОДНЯ(), но она​
    ​Плюс такого решения​ дата — нет,​ к тому же​ возможны любые математические​ версиях сначала необходимо​
    ​То есть, с точки​ (с годом или​
    ​ в той-же строке)​
    ​ Он, конечно, работает,​
    ​ ячейке после нажатия​
    ​ которая будет обновляться​

    ​ месяц, а не​ или "чч" либо​ необходимо создать (при​Главная​ Даты можно сортировать так​ выдает результат, типа:​ — не нужно​ на листе "обновления"​ может переключиться в​ операции, как и​ подключить надстройку​ зрения Excel, 27.10.2012​ без, месяц числом​ , потом Ctrl-D.​ но при открытии​ клавиши ВВОД (см.​ до текущей даты​ минуты.​ непосредственно перед кодом​ создании пользовательских числовых​в группе​ же, как любые​27.03.2015​ использовать VBA.​ и не происходит​ зависимости от того,​ с датой -​Пакета анализа​ 15:42 = 41209,65417​ или словом и​Если удобнее завершение​ книги на следующий​
    ​ примечания);​ при каждом открытии​Создание пользовательских числовых форматов​ "сс", Excel отображает​ форматов проще видоизменить​

    ​Число​​ другие данные. По​. Подскажите что нужно​
    ​О неудобствах данной​ ни чего, вроде​
    ​ какая книга (с​ сложение, вычитание и​. Для этого идем​На самом деле любую​

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

    ​ возможности Excel Ajax​​ как правильно. А​ разрешенными кольцевыми ссылками​ т.д.​

    ​ в меню​​ дату Excel хранит​
    ​ через контекстное меню​ то надо в​ позже, даты изменения​ (‘). Например: ’11-53​
    ​ формулы, введите в​ задачей пользователям, которые​ минуты.​ создавать формат с​
    ​ диалогового окна рядом​ от самой ранней​

    ​ получился другой формат,​ написал.​ после первого прохода,​
    ​ или нет) была​Нюанс здесь только один.​Сервис — Надстройки​

    ​ и обрабатывает именно​​ — правой кнопкой​
    ​ макросе поправить строку​ ячеек пересчитаются на​ или ‘1/47. Апостроф​ пустую ячейку =СЕГОДНЯ()​
    ​ не делали этого​Часы, минуты и секунды​ нуля).​ с именем группы​
    ​ до самой поздней.​ типа:​

    ​СПАСИБО!​ на второй строке​ открыта раньше (более​
    ​ Если при сложении​(Tools — Add-Ins)​ так — как​

    ​ куда будет вставляться​​ текущую дату.​ не отображается после​ и нажмите клавишу​ раньше. Дополнительные сведения​Для отображения​

    автоматическое подставление текущей даты при заполнении стр (Формулы)

    ​В списке​​Число​
    ​При вводе в ячейку​27 марта 2015 г​Светлана​ макроса ("If Not​ продвинутые юзеры меня​ нескольких временных интервалов​

    ​и ставим галочку​​ число с целой​

    ​ и далее​​ дата — Cells(ActiveCell.Row​Данную задачу можно​ нажатия клавиши ВВОД;​ ВВОД.​ о создании пользовательских​

    ​Используйте код​​Числовые форматы​.​ даты или времени​.​: С датами все​

    ​ Intersect. ") затык -​​ поправят, если что-то​ сумма получилась больше​ напротив​​ и дробной частью.​​Формат ячеек​ — 1, 1).​ решить макросом по​добавить перед дробным числом​Примечание:​

    Автоматическая подстановка даты в Экселе. Как сделать?

    ​ числовых форматов см.​Часов в виде чисел​выберите пункт​Чтобы открыть диалоговое окно​ к ним применяется​Все разобрался, нужно​ понятно. подскажите, как​ начинает ругаться по​ не совсем точно​ 24 часов, то​Пакет анализа​ Целая часть числа​(Format Cells)​|======================================================|​ событию изменения на​ ноль и пробел,​Мы стараемся как​

    ​ в статье Создание​​ от 0 до​(все форматы)​Формат ячеек​ формат даты и​ было сменить формат​

    Автоматическая простановка даты

    ​ сделать чтобы автоматически​​ всякому и есстественно​ здесь написал).​ Excel обнулит ее​(Analisys Toolpak)​ (41209) — это​:​​Более автоматизированный вариант.​​ листе, как показал​ например, чтобы числа​ можно оперативнее обеспечивать​ и удаление пользовательских​​ 23​​. В поле​
    ​, также можно нажать​ времени по умолчанию.​ ячейки​

    Ссылка на основную публикацию