Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Извлечь день из даты в Excel

, создатель !SEMToolsОпубликовано 4 мин чтенияРубрики: Даты и время

Процедуры из статьи доступны в !SEMTools Lite и Pro.

Извлечь день из даты в Excel нужно, когда из полной даты важно только число месяца: сгруппировать платежи по числам, найти все записи на 15-е, собрать день рождения из даты. Короткий ответ: формула =ДЕНЬ(A2) вернёт число от 1 до 31. А если дат тысячи и формулы ни к чему, есть процедура, которая заменит даты числами прямо на месте.

Извлечь день из даты формулой ДЕНЬ

Функция ДЕНЬ (DAY) берёт дату и возвращает номер дня месяца. Аргумент один: ячейка с датой.

=ДЕНЬ(A2)

Эта формула берёт дату из A2 и возвращает число месяца: для 14.02.2025 это 14.

Номер дня месяца формулой ДЕНЬ
B3=ДЕНЬ(A3)
AB
1ДатаДень
201.01.20251=ДЕНЬ(A2)
314.02.202514=ДЕНЬ(A3)
429.02.202429=ДЕНЬ(A4)
531.12.202531=ДЕНЬ(A5)
615.01.202615=ДЕНЬ(A6)
730.06.202630=ДЕНЬ(A7)

Чтобы получить день с ведущим нулём («01», «09»), используйте ТЕКСТ: =ТЕКСТ(A2;"ДД"). Результат будет текстом, для расчётов он не годится.

Показать только день без формулы

Если день нужен только для вида, а значение должно остаться датой, поменяйте формат: Ctrl+1 → «Все форматы» → в поле «Тип» введите «ДД» или «Д». В ячейке будет видно только число, но сортировка и фильтр по-прежнему работают с полной датой. Для группировки по числам это не подходит: 14.01 и 14.02 останутся разными значениями.

Извлечь день из дат в 2 клика

В !SEMTools то же самое делает кнопка «ИЗВЛЕЧЬ» → «Атрибуты» → «Дат» → «Номер дня месяца». Выделите столбец с датами и нажмите её: даты в выделении сразу заменятся результатом, без формул и вспомогательного столбца. Ячейкам ставится числовой формат, так что вместо даты вы увидите 1, 14, 29.

  • В выделении должны быть только даты: пустая ячейка превратится в результат для «нулевой» даты 30.12.1899, а заголовок или посторонний текст остановят процедуру.
  • Даты меняются на месте. Если исходный столбец ещё нужен, скопируйте его рядом и обработайте копию.
  • Можно выделить несколько столбцов сразу; в бесплатной версии обрабатывается первый столбец выделения.
  • Обычное Ctrl+Z после макроса не работает: последний шаг отменяет кнопка «Отмена последнего действия» в первой группе ленты.
Извлечь части даты в Excel: день, месяц, год, неделя, квартал — до и после
Все кнопки «ИЗВЛЕЧЬ → Атрибуты → Дат» на одном примере: исходные даты слева, результат справа

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

  • Число месяца получилось «перепутанным» с месяцем (для 03.02 вышло 2). Дата пришла в американском формате ММ/ДД, и Excel прочитал её наоборот. Такие даты перед расчётом нужно пересобрать: =ДАТА(ПРАВСИМВ(A2;4);ЛЕВСИМВ(A2;2);ПСТР(A2;4;2)).
  • Вместо результата ошибка #ЗНАЧ!. Дата записана текстом, который Excel не распознал (например, «2025.01.15» или с лишними пробелами). Проверьте: настоящая дата по умолчанию прижата к правому краю ячейки. Текст переводят в дату функцией ДАТАЗНАЧ или через «Данные» → «Текст по столбцам».
  • Формула вернула дату вида 05.01.1900 вместо числа. Ячейке с формулой достался формат даты: поставьте ей формат «Общий» или «Числовой».

День из даты: частые вопросы

Как вытащить число из даты в Excel?

Формулой =ДЕНЬ(A2) или процедурой !SEMTools «Номер дня месяца», которая заменит даты числами на месте.

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

Формулой =ТЕКСТ(A2;"ДД"): 1 января даст «01». Это текст, а не число.

Как узнать день недели, а не число месяца?

Это отдельная задача: функция ДЕНЬНЕД или кнопка «Номер дня недели».

Извлечь день, месяц, год и ещё семь частей даты сразу во всём столбце, без формул и лишних колонок: кнопки «ИЗВЛЕЧЬ → Атрибуты → Дат» в !SEMTools.
!SEMTools решает эту и сотни других задач в пару кликов!

Итоги: как извлечь день из даты

Надеюсь, вы нашли здесь то, что искали, и смогли извлечь день из даты. Для одной ячейки или динамического отчёта хватит ДЕНЬ, а когда нужно разово превратить столбец дат в числа, быстрее процедура: выделил, нажал, готово. Остальные части даты: месяц из даты, год из даты, день недели по дате, первый день месяца, последний день месяца, номер недели, квартал по дате, номер дня в году, високосный ли год, дату из текста. Все они собраны в разделе извлечь из даты в Excel.