Skip to main content

ТЕКСТ

Функция ТЕКСТ преобразовывает значение в строку заданного формата.

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

Синтаксис​

ТЕКСТ(значение; формат)

АргументОписаниеДопустимые значения
значениеЧисло, дата или время, которые необходимо преобразоватьЧисло, дата или время
форматШаблон для форматирования, заключенный в кавычкисм. подраздел «Список форматов и примеры использования» ниже

Список форматов и примеры использования​

Форматы чисел​

  • "0" — отобразит число без десятичных знаков. Например, =ТЕКСТ(1234; "0") вернёт "1234".
  • "0,00" — отобразит число с двумя десятичными знаками. Например, =ТЕКСТ(1234,5; "0,00") вернёт "1234,50".
  • "#" — отобразит только значащие цифры. Например, =ТЕКСТ(1234,05; "#") вернёт "1234", а функция =ТЕКСТ(0; "#") вернёт "" (пустую строку).
  • "# ##0" — отобразит число с разделением тысяч. Например, =ТЕКСТ(1234567; "# ##0") вернёт "1 234 567".

Форматы дат​

  • "дд.мм.гггг" — отобразит дату в формате "день.месяц.год". Например, =ТЕКСТ(ДАТА(2023; 10; 5); "дд.мм.гггг") вернёт "05.10.2023".

  • "ммм дд, гггг" — отобразит дату в формате "месяц день, год". Например, =ТЕКСТ(ДАТА(2023; 10; 5); "ммм дд, гггг") вернёт "окт 05, 2023".

  • "дд/мм/гггг" — отобразит дату в формате "день/месяц/год". Например, =ТЕКСТ(ДАТА(2023; 10; 5); "дд/мм/гггг") вернёт "05/10/2023".

Форматы времени​

  • "чч:мм:сс" — отобразит время в формате "часы:минуты:секунды". Например, =ТЕКСТ(ТДАТА(); "чч:мм:сс") вернёт время из текущей даты.
  • "чч:мм" — отобразит время в формате "часы:минуты". Например, =ТЕКСТ(ТДАТА(); "чч:мм") вернёт время из текущей даты.

Форматы валюты​

  • "$# ##0,00" — отобразит число как валюту с двумя десятичными знаками. Например, =ТЕКСТ(1234,5; "$# ##0,00") вернёт "$1 234,50".
  • "€ # ##0" — отобразит число с символом евро. Например, =ТЕКСТ(1234; "€ # ##0") вернёт "€ 1 234".

Примечания​

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