Преобразование формата «текст как число» и дат в Excel: инструкция

Иван Корнев·18 августа 2026·3 мин

Чтобы исправить формат «текст как число» в Excel и преобразовать дату, используйте смарт-тег, инструмент «Текст по столбцам» или функцию ЗНАЧЕН. Для дат применяйте ДАТАЗНАЧ или замену разделителей (Ctrl+H).

Оглавление

Преобразование чисел, сохраненных как текст

  1. Смарт-тег (зеленый треугольник): Выделите диапазон ячеек с ошибкой, нажмите на появившийся значок предупреждения и выберите пункт «Преобразовать в число». Это самый быстрый способ для небольших диапазонов.
  2. Инструмент «Текст по столбцам»: Выделите столбец с текстовыми числами, перейдите на вкладку «Данные» → «Текст по столбцам», сразу нажмите «Готово» (без изменения настроек), и Excel принудительно переведет данные в числовой формат.
  3. Специальная вставка: Введите число 1 в пустую ячейку, скопируйте его, выделите проблемный диапазон, вызовите «Специальную вставку» и выберите операцию «Умножить» — это конвертирует текст в настоящие числа.
  4. Функция ЗНАЧЕН: Используйте формулу =ЗНАЧЕН(A1), чтобы получить числовое значение из текстовой строки в соседней ячейке.
  5. Изменение формата с повторным вводом: Если ячеек мало, можно установить числовой формат через меню «Формат ячеек», а затем дважды кликнуть по ячейке и нажать Enter, чтобы изменение вступило в силу.

Преобразование даты из текста в полноценный формат

Функция ДАТАЗНАЧ возвращает серийный номер даты, а не готовый формат. После применения формулы обязательно измените формат ячейки на «Дата» вручную.

  1. Функция ДАТАЗНАЧ (DATEVALUE): Введите формулу =ДАТАЗНАЧ(A1) (или =DATEVALUE(A1) в англоязычной версии), чтобы преобразовать текстовую дату в серийный номер даты Excel. После получения результата необходимо изменить формат ячейки на «Дата».
  2. Текст по столбцам для дат: Аналогично числам, этот инструмент помогает распознать даты; на третьем шаге мастера выберите формат «Дата» и укажите соответствующий тип (например, ДМГ или МДГ).
  3. Замена разделителей: Иногда дата не распознается из-за неверных разделителей (точек вместо слэшей); используйте функцию «Найти и заменить» (Ctrl+H) для приведения формата к стандартному, после чего установите формат ячейки «Дата».
  4. Обратное преобразование: Если вам нужно превратить корректную дату обратно в текст определенного вида, используйте функцию =ТЕКСТ(A1; "ДД.ММ.ГГГГ").

Частые ошибки

  • Отсутствие смены формата после ДАТАЗНАЧ: Функция возвращает число (серийный номер), поэтому без ручного выбора формата «Дата» в ячейке отобразится непонятное число.
  • Незавершенный мастер «Текста по столбцам»: Если не нажать кнопку «Готово» в конце процесса, преобразование формата не произойдет.
  • Игнорирование разделителей: Точки вместо слэшей в датах блокируют автоматическое распознавание Excel. Требуется предварительная замена через Ctrl+H.

FAQ

Почему Excel не суммирует числа, сохраненные как текст?
Excel воспринимает такие значения как строки, поэтому игнорирует их в математических формулах и функциях суммирования.

Можно ли преобразовать весь столбец сразу без формул?
Да, выделите столбец и используйте инструмент «Данные» → «Текст по столбцам», нажав «Готово» без изменения настроек мастера.

Как вернуть дату из числового формата обратно в текст?
Используйте формулу =ТЕКСТ(A1; "ДД.ММ.ГГГГ"), указав нужный шаблон отображения для конкретной ячейки.