Открываете файл, а вместо дат — числа вроде 44927 или 46234. Ничего не сломалось: Excel хранит даты как числа. Разберём, что это за число, почему дата вдруг стала числом и как вернуть нормальный вид — в том числе для целой колонки дат из выгрузки 1С.
Откуда число вместо даты
Excel считает даты от 1 января 1900 года: день №1 — это 01.01.1900, а 44927 — это 44927-й день от начала отсчёта (1 января 2023-го, если любопытно). Дата в ячейке — это всегда число, а «03.04.2026» на экране — просто формат отображения.
Дата превращается в число на экране в двух случаях:
- Слетел формат. Стоял «Дата», стал «Общий» или «Числовой» — например, после вставки данных из другого файла.
- Файл из внешней системы. Выгрузки 1С и банков нередко отдают дату числом Excel или текстом — и Excel честно показывает то, что пришло.
Как вернуть дату: формат ячейки
- Выделите колонку с числами.
- Ctrl+1 → категория «Дата» → выберите нужный формат → ОК.
Число останется тем же, но на экране будет дата. Это работает, пока в ячейках именно числа Excel.
Если дата — текст: ДАТАЗНАЧ
Когда дата записана строкой («2026.04.03» или «03/04/2026» в чужом порядке), формат ячейки не поможет — текста для Excel нет. Тогда =ДАТАЗНАЧ(A2) превратит распознаваемый текст в дату. Нераспознаваемый текст вернёт #ЗНАЧ! — придётся сначала переставить части даты местами.
Отдельная беда выгрузок: 30.12.1899
В файлах из 1С и старых систем пустая дата часто приезжает как 1899-12-30 — это «нулевой день» в их календаре. Иногда — с временем: 1899-12-30T00:00:00Z. Для отчёта такие строки — мусор, который ломает сортировку и фильтры по периоду.
Приведение колонки дат в конвертере
Если дат много и видов у них разных (где-то число, где-то текст, где-то тот самый артефакт 1899 года), ручная починка превращается в археологию. В конвертере на колонку даты добавляется действие «Формат даты»:

Выбирается целевой формат — например, 03.04.2026:

В превью — единый вид:

И готовый файл:

Какой способ когда подходит
| Ситуация | Решение |
|---|---|
| Дата стала числом после вставки | Формат ячейки → Дата |
| Дата текстом в одном столбце | ДАТАЗНАЧ или «Текст по столбцам» → Готово |
| Выгрузка 1С с кучей форматов дат | Действие «Формат даты» при обработке файла |
Частые вопросы
Excel не распознаёт дату как дату. Что проверить?
Порядок день/месяц: Excel ждёт локальный формат (у нас — ДД.ММ.ГГГГ), а в файле может быть американский ММ/ДД/ГГГГ. Второй подозреваемый — точки/слэши вперемешку с текстом. Если ДАТАЗНАЧ выдаёт #ЗНАЧ!, значит Excel такую строку датой не считает.
Как наоборот превратить дату в число?
Смените формат ячейки на «Числовой» — увидите серийный номер даты. Зачем: так удобно считать разницу между датами обычным вычитанием.
Почему из 1С даты приходят кривыми?
1С хранит дату в своём виде и при выгрузке в Excel отдаёт то строкой, то числом — зависит от конфигурации и отчёта. Это норма, а не поломка вашего файла; просто приведите колонку к одному формату перед анализом.
А время вместе с датой?
Время — дробная часть того же числа: 0,5 — полдень. Формат «ДД.ММ.ГГГГ чч:мм» покажет и то, и другое.