Функция TEXT (формула, примеры) - Как использовать функцию TEXT в Excel?

Содержание:

Anonim

Функция TEXT в Excel

Функция Microsoft Excel TEXT возвращает значение, преобразованное в текст в указанном формате. Microsoft Excel - это все о числах, и в большинстве ваших таблиц вы, скорее всего, будете иметь дело с числами в большинстве случаев. Однако бывают случаи, когда вам необходимо преобразовать числа в текст, и именно здесь на экране появляется функция TEXT.

Текстовая формула в Excel

Функция TEXT используется для преобразования числового значения в текстовую строку в указанном формате.

Формула для функции TEXT выглядит следующим образом:

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

format_text (обязательно) - формат, который вы хотите применить. Он поставляется в виде кода формата, заключенного в кавычки, например «мм / дд / гг».

Функция TEXT доступна во всех версиях Microsoft Excel.

Коды формата функций TEXT

Как мы видели ранее, формула функции Text очень проста, однако в ней есть сложная часть, которая предоставляет код формата, который выведет ваш номер в формат по вашему выбору. Как правило, функция «Текст» принимает большинство кодов форматов, используемых в числовых форматах Excel. Ниже приведена таблица, содержащая наиболее распространенные и часто используемые форматы.

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

Как использовать функцию TEXT в Excel?

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

Вы можете скачать этот шаблон Excel функции TEXT здесь - Шаблон Excel функции TEXT
  • Для отображения чисел в формате, который имеет больше смысла для пользователей или в более удобочитаемом виде.
  • Для отображения дат в определенном формате.
  • Для объединения чисел или дат с определенными символами или текстами.

Пример № 1

Например, если вы хотите извлечь дату из ячейки A2 и отобразить ее в другой ячейке в стандартном формате даты, например «1 февраля 2019 года», используйте формулу Text, как показано ниже:

= ТЕКСТ (A2, «мммм д, гггг»)

Результат будет выглядеть так, как показано ниже:

Пример № 2

Например, у нас есть таблица с временем и датами в столбцах B и C, и мы хотим, чтобы оба значения были объединены с пробелом в качестве разделителя в одной ячейке.

Здесь мы хотим, чтобы значения столбца Time и Date отображались вместе в столбце C, как показано ниже.

9:00:00 PM 10/18/2019, 10:00:00 AM 10/18/2019 …… ..

При попытке объединить оба значения, мы получаем значения, как показано ниже:

Мы видим, что EXCEL отображает время и дату в формате, который не доступен для чтения пользователем, и это потому, что когда мы вводим данные в ячейку, Excel форматирует дату, используя системную короткую дату, и когда мы пытаемся объединить столбцы Excel отображается в формате, который не читается.

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

Какое-то время мы хотим, чтобы формат отображался как часы: минуты: секунды AM / PM, а для даты - месяц / дата / год.

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

Нажмите crtl + 1 в окнах и +1 в Mac, чтобы открыть окно «Формат ячеек», на вкладке «Число» перейдите в «Пользовательский».

Прокрутите вниз и проверьте необходимые форматы.

В поле Тип: скопируйте формат даты (м / д / гггг) и времени (ч: мм: сс AM / PM)

Теперь в D4 мы используем функцию TEXT, которая принимает два аргумента: значение и код формата, который мы хотим применить к этому значению. Итак, формула ТЕКСТ становится

= ТЕКСТ (B4, «ч: ММ: СС AM / PM») & »« & ТЕКСТ (С4, «м / д / гггг»)

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

Пример № 3

Текстовую функцию также можно использовать для номеров с большими значениями, например телефонных номеров. Когда числовое значение в Excel превышает значение 99999999999, Excel всегда представляет это значение в научной нотации.

Пример № 4

Предположим, у нас есть мобильные номера списка клиентов в столбцах B и C. Мобильные номера указаны с кодом страны.

Как вы можете видеть ниже, мы видим, что Excel преобразует эти мобильные номера в научный формат записи.

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

Любой номер мобильного телефона с его кодом страны содержит 12 цифр, первые две цифры означают код страны, а остальные 10 цифр - номер мобильного телефона. Формат, который мы используем здесь: «############»

Формула TEXT, как показано ниже

= ТЕКСТ (С4, »############»)

Мы также можем сделать номер мобильного телефона более читабельным, поставив после двух хешей «-», сделав так, чтобы код страны и номер мобильного телефона были разделены дефисом.

Ниже приведен список кода формата, используемого в Excel при работе с датами

Пример № 5

Объединение даты и текста в нужном формате.

Используя функцию TODAY () или NOW () для получения текущей даты, у нас есть возможность отображать ее в сочетании с некоторым текстом, чтобы мы могли связать дату с некоторым событием или произойти в качестве ссылки.

Однако, есть ловушка, если вы попытаетесь объединить дату и текст обычным способом:

= CONCATENATE («Сегодня есть», СЕГОДНЯ ())

Excel выдаст очень странный результат, например, «Сегодня 101819».

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

Например, вставка функции TODAY в формулу Text с кодом формата «dddd d mmm, yyyy» вернет строку, похожую на эту: «Сегодня четверг, 18 октября 2019 года».

Формула для того же, как показано ниже:

= CONCATENATE («Today is«, TEXT (TODAY (), «dddd d mmm, yyyy»))

или

= «Сегодня есть» & ТЕКСТ (СЕГОДНЯ (), «дддд д ммм, гггг»)

Ниже приведены списки всех встроенных текстовых функций Excel.

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

Примечание. Некоторые текстовые функции были недоступны в более ранних версиях Excel и были добавлены в Excel 2013 или Excel 2016.

Вещи, чтобы запомнить функцию TEXT

  • К сожалению, для преобразования чисел в текст, например, 123 в один-два-три, эта функция недоступна при использовании функции «Текст». Для этого вам придется использовать Visual Basics (VBA).
  • Функция Text преобразует числовое значение в некоторый форматированный текст, поэтому его результат не может быть использован для целей расчета.
  • Аргумент 'format_text' в формуле текстовой функции не может содержать символ звездочки (*).

Рекомендуемые статьи

Это было руководство к функции ТЕКСТ. Здесь мы обсуждаем формулу TEXT и как использовать TEXT вместе с практическими примерами и загружаемыми шаблонами Excel. Вы также можете просмотреть наши другие предлагаемые статьи -

  1. Основные функции Excel для начинающих
  2. Расширенные формулы и функции Excel
  3. Знать интересную функцию Excel.