Быстрая навигация
Функция ДАТАЗНАЧ
Краткое описание
Функция ДАТАЗНАЧ преобразует текстовое представление даты в серийный номер даты Excel. Это позволяет выполнять арифметические операции, сортировку и фильтрацию с датами, импортированными как текст.
Синтаксис
ДАТАЗНАЧ(дата_как_текст)
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| дата_как_текст | Text |
Да | Текстовая строка, представляющая дату в формате Excel, или ссылка на ячейку с таким текстом |
Использование функции DATEVALUE
ДАТАЗНАЧ идеально подходит для работы с данными, импортированными из внешних источников, где даты часто распознаются как текст. После преобразования можно применять все стандартные операции с датами Excel.
Распространенные примеры DATEVALUE
Преобразование стандартной даты
=ДАТАЗНАЧ("22.08.2011")
Возвращает серийный номер 40777 для даты 22 августа 2011 года.
Дата с названием месяца
=ДАТАЗНАЧ("22-май-2011")
Преобразует русское название месяца в серийный номер 40685.
Дата без года
=ДАТАЗНАЧ("5-июл")
Использует текущий год из системных часов компьютера.
Объединение ячеек
=ДАТАЗНАЧ(A2&"."&A3&"."&A4)
Создает дату из частей, хранящихся в разных ячейках.
Часто задаваемые вопросы
Распространенные ошибки и решения
#ЗНАЧ!
Cause: Неверный формат даты или дата вне допустимого диапазона
Solution: Проверьте формат даты и диапазон 01.01.1900 - 31.12.9999
#ИМЯ?
Cause: Неправильное написание функции
Solution: Проверьте написание: ДАТАЗНАЧ
Примечания
- Результат нужно форматировать как дату для отображения
- Зависит от системных настроек даты
- Работает с русскими названиями месяцев
- Серийный номер 1 = 01.01.1900
Совместимость
Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в:
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+