Завантажте зразок робочої книги
Цей підручник демонструє, як користуватися Текстова функція 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