Как склеить текст с числами и датами (функция ТЕКСТ)?
Функция ТЕКСТ форматирует числа и даты в текст: ="Отчёт за "&ТЕКСТ(A1; "ММММ ГГГГ"). Без неё дата превратится в число: «Отчёт за 45678» вместо «Отчёт за Март 2025».
При склеивании текста с числами или датами через & Excel теряет форматирование. Функция ТЕКСТ решает эту проблему.
Синтаксис
=ТЕКСТ(значение; формат)
Примеры с датами
="Дата: "&ТЕКСТ(A1; "ДД.ММ.ГГГГ") → Дата: 15.03.2025
="Месяц: "&ТЕКСТ(A1; "ММММ") → Месяц: Март
="Срок: "&ТЕКСТ(A1; "Д ММММ ГГГГ г.") → Срок: 15 марта 2025 г.
Примеры с числами
="Итого: "&ТЕКСТ(B1; "# ##0,00")&" ₽" → Итого: 1 250,00 ₽
="Рост: "&ТЕКСТ(C1; "0,0%") → Рост: 15,3%
="Артикул: "&ТЕКСТ(D1; "000000") → Артикул: 001542
Почему без ТЕКСТ не работает
="Дата: "&A1
Покажет «Дата: 45735», потому что Excel хранит даты как числа.
ОБЪЕДИНИТЬ + ТЕКСТ
="Период: "&ТЕКСТ(A1;"ДД.ММ")&" — "&ТЕКСТ(B1;"ДД.ММ.ГГГГ")
Результат: «Период: 01.03 — 31.03.2025».