Функция TEXT в Excel

Функция TEXT (ТЕКСТ) в Excel возвращает число в заданном числовом формате в виде текста. Вы можете использовать функцию для встраивания форматированных чисел в текст.

Что делает функция TEXT в Excel?

Функция TEXT (ТЕКСТ) в Excel преобразует числа в текст в числовом формате.

Возвращаемое значение

Число как текст в заданном формате.

Аргументы

  • value — Число для преобразования.
  • format_text — используемый числовой формат.

Синтаксис

=TEXT(value, format_text)

Примечания по использованию

Функция TEXT возвращает число, отформатированное как текст, используя предоставленный числовой формат. Вы можете использовать функцию ТЕКСТ для встраивания форматированных чисел в текст.

Функция ТЕКСТ принимает два аргумента: значение и формат_текста. Значение — это число, которое должно быть отформатировано как текст, и должно быть числовым значением. Если значение уже является текстом, форматирование не применяется.

Format_text — это текстовая строка, содержащая коды форматирования чисел, применяемые к value. Укажите format_text в виде текстовой строки, заключенной в двойные кавычки («»).

Примечание. Вывод TEXT всегда представляет собой текстовую строку. Чтобы отформатировать число и сохранить числовое значение, примените обычное форматирование числа.

Функция ТЕКСТ полезна при  объединении  отформатированного числа в текстовую строку. Например, «Продажи в прошлом году выросли более чем на 43 500 долларов США», где число 43 500 было отформатировано с использованием символа валюты и разделителя тысяч. Без функции форматирование числа будет удалено.

Это особенно проблематично с датами, которые отображаются в виде больших порядковых номеров. С помощью функции TEXT вы можете вставлять число в текст, используя именно тот формат числа, который вам нужен.

Примеры

С датой 1 июля 2021 года в ячейке A1 функцию ТЕКСТ можно использовать следующим образом:

=TEXT(A1,"dd-mmm-yy") // возвращает "1-Jul-2021"
=TEXT(A1,"mmmm d") // возвращает "July 1"

С числом 0,537 в ячейке A1 можно использовать TEXT для применения процентного форматирования следующим образом:

=TEXT(A1,"0.0%") // возвращает "53.7%"
=TEXT(A1,"0%") // вернет "54%"

Функция ТЕКСТ особенно полезна при объединении числа в текстовую строку с форматированием. Например, для даты 1 июля 2021 года в ячейке A1 конкатенация приводит к удалению форматирования даты, поскольку даты являются числовыми значениями:

="The date is "&A1 // вернет "The date is 44378"

Функцию ТЕКСТ можно использовать для применения форматирования даты к конечному результату:

="The date is "&TEXT(A1,"mmmm d") // вернет "The date is July 1"

Примечания

  • Значение должно быть числовым.
  • Format_text должен быть заключен в двойные кавычки.
  • Функцию ТЕКСТ можно использовать с пользовательскими форматами чисел.
Автор А. Днепров

Обучаю основам работы с офисными программами.