Приклади функцій TEXT - Excel, VBA та Google Sheets

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник демонструє, як користуватися Текстова функція Excel в Excel.

Огляд текстових функцій

Функція TEXT повертає значення, перетворене у текст із заданим форматом.

Щоб скористатися функцією робочого аркуша Excel TEXT, виберіть клітинку та введіть:

(Зверніть увагу, як виглядають вхідні дані формул)

Функція TEXT Синтаксис та входи:

= ТЕКСТ (значення, формат_текст)

значення - Значення для форматування
format_text - Текстовий формат для застосування

Як користуватися функцією ТЕКСТ у Excel:

Функція TEXT приймає значення (число) і перетворює його у текст із певним обраним вами форматом.

= ТЕКСТ (В3, "ммм д, дддд")

Функція TEXT в основному схожа на форматування комірок. Тому, якщо ви не впевнені, яким має бути другий аргумент, знайдіть його у форматі комірок.

Наприклад, клацніть правою кнопкою миші B3 і виберіть Формат комірок. Ви можете побачити всі ці коди формату, які потрібно ввести.

Але майте на увазі, що текст погано працює з обчисленнями, тому зверніть увагу, якщо це дійсно необхідно. Нижче наведено кілька сценаріїв, якими ви можете його використовувати.

Рядок у поєднанні з TEXT

Якщо ви ще не знаєте, дати зберігаються як серійні номери. Вони просто відформатовані для подання як дати. Отже, якщо об’єднати рядок (текст) та клітинку з датою, вона відображатиметься як цифри.

= "Товари були доставлені" & B3

Отже, нам потрібно використовувати функцію TEXT, щоб перетворити її зі значення в текст.

= "Товари були доставлені" & TEXT (B3, "mmm d, dddd")

ТЕКСТ для дня тижня

У звіті вам може знадобитися день тижня, а не сама дата, тому це може бути корисним.

= ТЕКСТ (B3, "ddd")

Ще приклад функції TEXT з Date

У наведеній нижче таблиці наведено більше прикладів, які допомагають нам отримати точну інформацію від дати.

ТЕКСТ для значень, розділених комами

Подібно до дат, цифри, розділені комами, є лише презентацією. Фактичне значення B3 становить 34000,4, але відформатоване для показу тисяч роздільників та 0 знаків після коми. Поєднавши їх, ви побачите це:

= B3 & "продажі були здійснені цього місяця".

Ви можете знову використати TEXT, щоб переконатися, що він містить тисячі роздільників і 0 знаків після коми.

= TEXT (B3, "#, ## 0") & "продажів було здійснено цього місяця."

ТЕКСТ з фіксованими номерами

Можливо, у вас є стовпець ідентифікаторів, для якого потрібно встановити номер виправлення (наприклад, 4 цифри). Ви могли б використовувати:

= ТЕКСТ (B3, "0000")

ТЕКСТ з відсотками

Як і дати та цифри з тисячами роздільників, відсотки також є лише презентацією. Значення 10% становить 0,1, і ви, можливо, не хочете, щоб це відображалося так.

= "Відбулося зниження вартості" & B3 & "."

Ви можете використовувати:

= "Було" & TEXT (B3, "0%") & "зниження вартості".

Ще приклад функції TEXT з числом

У таблиці нижче показано більше прикладів, які допомагають точно визначити формат, відмінний від числа.

Перетворіть значення на номери телефонів

Коли ми розглядаємо номер телефону США, він містить 7 цифр для місцевого номера телефону, а з кодом країни він показує 10 цифр.

Ми можемо ідентифікувати локальний номер, якщо він менший за 9999999, тоді ми можемо використовувати формат ###-#### для відображення місцевого номера телефону, залишити все, що ми можемо показати за допомогою коду в (###) ###-#### формату.

Нижче наведена функція та знімок екрана показують цю формулу Excel Text.

= ТЕКСТ (A2, "[<= 9999999] ###-####; (###) ###-####")

ТЕКСТ у Таблицях Google

Функція ТЕКСТ працює в Google Таблицях точно так само, як і в Excel:

ТЕКСТ Приклади у VBA


Ви також можете використовувати функцію TEXT у VBA. Тип:
Application.Workksheetfunction.Text (значення, format_text)
Для аргументів функції (значення тощо) ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.

Повернення до списку всіх функцій Excel

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave