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

Каждый раз при вводе даты в ячейку возникают вопросы: печатать ДД-ММ-ГГГГ или в другом порядке? Использовать «-» или «/» в качестве разделителя? Распознает ли Excel введённое значение как дату и отобразит ли её в нужном формате? Именно в этих случаях пригодится всплывающий (или выпадающий) календарь. Он незаменим для работы с личными и рабочими списками дел, расписаниями и планами, графиками выполнения проектов и финансовыми отчётами в Excel.

«Всплывающий календарь» – это надёжный и проверенный инструмент выбора дат, которому доверяют 30 000+ пользователей Excel:

  • Интуитивен в использовании: выберите ячейку – вставьте дату
  • Выпадает рядом с ячейкой, отображает номера недель, дни недели, текущую дату
  • Заполняет датами столбцы, строки и любые диапазоны в секунды
  • Множество вариантов формата даты по умолчанию
  • Работает в 64- и 32-разрядных версиях Excel
Язык видео: английский. Субтитры: русский, английский. (Внимание: видео может не отражать последние обновления. Используйте инструкцию ниже.)

Как вставить или изменить дату в ячейке с помощью «Всплывающего календаря»

  1. Выберите ячейку.
  2. В группе Дата/Время нажмите на кнопкуВставить дату Календарь всплывёт рядом с ячейкой.
    Или:по правому клику мыши выберите пунктВставить дату.
    Или:используйте сочетание клавишCtrl+;(точка с запятой на английской раскладке).
  3. Выберите нужную дату из календаря Готово.
    Обратите внимание на формат:это то, что вам нужно? Вы можетеизменить формат даты по умолчанию.
  4. Чтобы изменить значение даты, нажмите на иконку календаря справа от ячейки Измените дату

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

Внимание:после ввода даты ячейке автоматически присваивается формат Число/Дата. Если вы позднее удалите значение из ячейки, сама ячейка сохранит свой формат Дата, а иконка календаря для этой пустой ячейки останется доступной. Чтобы убрать иконку, измените формат ячейки на Общий.

Как из календаря вставить текущую дату в ячейку

  1. Выберите ячейку, в которую нужно вставить текущую дату.
  2. В группе Дата/Время нажмите на кнопкуВставить дату Календарь появится рядом с ячейкой.
    Или:по правому клику мыши выберите пунктВставить дату.
    Или:используйте сочетание клавишCtrl+;(точка с запятой на английской раскладке).
  3. Нажмите по надписиСегодняв нижней части календаря Готово.

Как заполнить датами целый столбец, строку или несмежные диапазоны

С помощью «Всплывающего календаря» вы можете заполнить значениями дат целый диапазон (ограничение до 4000 ячеек). Даты можно вставить в столбцы таблицы, строки, объединённые ячейки или любой произвольный диапазон точно так же, как одну ячейку:

  1. Выберите диапазон.
  2. В группе Дата/Время нажмите на кнопкуВставить дату Появится всплывающий календарь.
    Или:по правому клику мыши выберите пунктВставить дату.
    Или:используйте сочетание клавишCtrl+;(точка с запятой на английской раскладке).
  3. Выберите дату Готово. Весь диапазон заполнен значением выбранной даты.
  4. Чтобы изменить значение даты, нажмите на иконку календаря справа от ячейки Измените дату.
Внимание:после ввода даты ячейкам автоматически присваивается формат Число/Дата. Если вы позднее удалите значения из ячеек, сами ячейки сохранят свой формат Дата, а иконка календаря для этих пустых ячеек останется доступной. Чтобы убрать иконку, измените формат ячеек на Общий.

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

С надстройкой «Всплывающий календарь» вы можете быстро заполнить диапазон последовательными датами (дни по порядку):

1.Вкладка XLTools Кнопка «Настройки» Вкладка Дата/Время Отметьте флажкомВключить автоувеличение дат при заполнении диапазона ячеек ОК.

  1. Выберите диапазон.
  2. В группе Дата/Время нажмите на кнопкуВставить дату Появится всплывающий календарь.
    Или:по правому клику мыши выберите пунктВставить дату.
    Или:используйте сочетание клавишCtrl+;(точка с запятой на английской раскладке).
  3. Выберите начальную дату Готово, весь диапазон будет автоматически заполнен последовательными значениями дат с шагом в 1 день.

Как вставить сразу и дату и время в ячейку

  1. Выберите ячейку.
  2. В группе Дата/Время нажмите на кнопкуВставить дату и время Всплывающий календарь с часами появятся рядом с ячейкой.
    Или:по правому клику мыши выберите пунктВставить дату и время.
    Или:используйте сочетание клавиш: нажмитеCtrl + ;(точка с запятой на английской раскладке), затем отпустите клавиши и нажмитеCtrl + Shift + ;(точка с запятой на английской раскладке).
  3. Установите время при помощи колеса прокрутки мыши или стрелок Вверх/Вниз Выберите дату из всплывающего календаря Готово.
    Обратите внимание на формат:это то, что вам нужно? Вы можете задать другойформат по умолчанию для Всплывающего Календаря и Часов.
  4. Чтобы изменить значение, нажмите на иконку справа от ячейки Измените дату и время.
Внимание:после ввода даты и времени ячейке автоматически присваивается формат Число/Дата. Если вы позднее удалите значение из ячейки, сама ячейка сохранит свой формат Дата, а иконка календаря с часами для этой пустой ячейки останется доступной. Чтобы убрать иконку, измените формат ячейки на Общий.

Как вставить только время (без даты) в ячейку

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

  1. Выберите ячейку или диапазон.
  2. В группе Дата/Время нажмите на кнопкуВставить время Всплывающие часы появятся рядом с ячейкой.
    Или:по правому клику мыши выберите пунктВставить время.
    Или:используйте сочетание клавишCtrl + Shift + ;(точка с запятой на английской раскладке).
  3. Установите время при помощи колеса прокрутки мыши или стрелок Вверх/Вниз Нажмите Ввод (Enter) Готово.

Как изменить формат даты по умолчанию для «Всплывающего календаря»

Чтобы изменить формат, заданный по умолчанию для «Всплывающего Календаря»:

  1. Нажмите кнопкуНастройкина панели XLTools Вкладка Дата/Время.
  2. Отметьте флажкомПо умолчанию использовать формат даты и времени, установленный ниже.
    Внимание:при снятии флажка Всплывающий календарь будет использовать формат, установленный в ваших системных настройках.
  3. Выберите подходящий формат, напр., принятый в вашей стране или на вашем языке.
    Или:задайте «Свой формат».
  4. Нажмите OK Готово.

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

  1. Выберите ячейки По правому клику мыши выберитеФормат ячеек.
  2. Вкладка «Число» Формат «Дата» Установите нужный формат даты.

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

  1. Панель управления Часы, язык и регион Изменение форматов даты.
  2. Вкладка Форматы Установите форматы дат и времени, первого дня недели.
  3. Вкладка Местоположение Укажите страну местонахождения.
  4. Вкладка Дополнительно Измените язык системы Перезагрузите компьютер.

Как изменить комбинацию горячих клавиш для «Всплывающего календаря»

Для вашего удобства, для «Всплывающего календаря» по умолчанию задано сочетание клавишCtrl + ;(точка с запятой на английской раскладке) – это та же комбинация, которая используется в Excel для вставки текущей даты. Вы можете изменить горячие клавиши для «Всплывающих часов» в любое время:

Вкладка XLTools Кнопка «Настройки» Вкладка «Горячие клавиши» Задайте другое сочетание OK.

Как добавить/удалить иконку «Всплывающего календаря»

Пиктограмма (иконка) календаря появляется справа от выбранной ячейки, если для ячейки задан формат Дата. Нажатие на иконку открывает инструмент выбора даты.

  • Чтобы отключить отображение иконки Календаря:

    1. Нажмите кнопкуНастройкина панели XLTools Вкладка Дата/Время.
    2. Снимите флажок с опцииОтображать пиктограммы Всплывающего Календаря и Часов OK.
    3. Готово! Пиктограммы перестанут отображаться, Календарь и Часы будут по-прежнему доступны для использования. Иконки можно вернуть в любое время.
  • Чтобы настроить появление иконки рядом с пустыми ячейками, столбцами, строками или произвольным диапазоном:

    1. Выберите пустую ячейку или диапазон.
    2. Вкладка «Главная» Группа «Число» Дата OK. Так, ячейкам будет присвоен формат даты.
      Или:вставьте любую дату с помощью «Всплывающего календаря» Нажмите кнопку Delete. Это удалит непосредственно значения, и присвоит выбранным ячейкам формат даты.
    3. Готово! Теперь, если вы выберите какую-либо ячейку в этом диапазоне, рядом с ней появится иконка Календаря.
  • Чтобы убрать иконку Календаря с пустых ячеек:

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

    1. Выберите пустую ячейку или диапазон.
    2. Вкладка «Главная» Группа «Редактирование» Очистить форматы.
      Или:вкладка «Главная» Группа «Число» Выберите «Общий» из выпадающего списка.
      Или:по правому клику «Формат ячеек» Вкладка «Число» Выберите формат «Общий» OK.

Как добавить/удалить «Всплывающий календарь» из контекстного меню

  1. Нажмите кнопкуНастройкина панели XLTools Вкладка Дата/Время.
  2. Установите или снимите флажки соответствующих опций:

    • «Добавить пункт «Вставить дату» в контекстное меню»
    • «Добавить пункт «Вставить время» в контекстное меню»
    • «Добавить пункт «Вставить дату и время» в контекстное меню»
  3. Нажмите OK Готово.

Как встроить всплывающий календарь в книгу Excel

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

Any questions or suggestions?
Карл Вильгельм Фердинанд БрауншвейгскийХочу проинформировать, что начало отсчёта первой недели реализовано не в соответствии со стандартом ISO 8601: первая неделя года, это неделя с, минимум, четырьмя днями нового года.
Январь 31, 2016 at 17:08
Карл Вильгельм Фердинанд БрауншвейгскийПредлагаю авторам добавить возможность запоминать указанные пользователем избранные ячейки, при клике на которые календарь будет появляться без дополнительных манипуляций, или, даже будет висеть рядом постоянно и связан только с этой ячейкой. PS в "он-лайн" версии из магазина офиса, очень бы хотелось видеть возможность указывать и время к дате.
Январь 31, 2016 at 16:37
ОлегСпасибо! Очень удобно! Как раз, для автоматизации работы в нужном мне протоколе нужны были эти функции. Ну это просто праздник какой-то !!! :)
Октябрь 15, 2015 at 09:11
Maria BalobanovaСпасибо, Олег, и успехов!
Октябрь 15, 2015 at 20:15
КонстантинСейчас, если я делаю всё правильно, при определении ячейке формата ДАТА ВРЕМЯ, по пункту в контекстном меню "Выбрать дату из календаря" вставляется текущая дата (если выбрана именно она) и время 0:00. Мне кажется, что было бы логичнее, если бы при выборе во Всплывающем календаре текущей даты автоматически вставлялось бы и текущее время с возможностью его изменения, а для других дат — только выбор времени вручную. Как вариант, можно было бы внедрить в контекстное меню два пункта: 1. Вставить текущую дату и время (автоматическая вставка без предварительного выбора из календаря) 2. Вставить дату из календаря (в том виде, в котором это сейчас реализовано). Вся процедура, на мой взгляд, существенно упростилась бы, если бы отпала необходимость предварительного определения ячейке формата ДАТА ВРЕМЯ, а во всплывающем календаре (для второго пункта контекстного меню) появился бы чек-бокс "Вставить время", который, будучи отмеченным, и определял бы для данной ячейки нужный формат. Тут могут возникнуть качели с 12- и 24-часовым форматом времени, но по умолчанию можно сделать 24-часовой, а любителям иноземной экзотики оставить возможность выбора 12-часового стандартными средствами Excel.
Апрель 20, 2014 at 02:06
Peter LiapinКонстантин, спасибо за Ваши идеи! Мы их обязательно обдумаем и доработаем логику всплывающего календаря.
Апрель 29, 2014 at 00:13
КонстантинДата вставляется замечательно, а вот со вставкой времени не совсем ясно. Правильно ли я понял, что время нужно выставлять самому из всплывающего календаря? Если так, то это неудобно. На мой взгляд, правильнее было бы, чтобы вставлялось и текущее время с возможностью последующей его правки тем способом, который уже заложен во всплывающем календаре.
Апрель 18, 2014 at 23:42
Peter LiapinКонстантин, здравствуйте! Сейчас возможность редактировать времени появляется только если у ячейки выбран формат включающий и дату и время. Правильно ли я понимаю, что Вы хотели бы, чтобы в этом случае время выставлялось равным текущему? Наверное, Вам так же была бы полезна опция «выбрать дату со временем» в контектном меню и на панели инструментов XLTools (для выбора даты и времени для пустой ячейки в Excel)?
Апрель 19, 2014 at 23:55
How can we help?