Функция за текст в Excel
Текстовата функция в Excel е категоризирана под низ или текстова функция в Excel и това е много полезна функция, която се използва за промяна на даден вход към текста при условие, че е зададен определен числов формат, тази формула се използва, когато обхващаме големи масиви от множество потребители и форматите са различни един за друг.
Текстова формула
По-долу е формулата ТЕКСТ в ексел:

стойност : която искаме да форматираме
format_text : код на формат, който искаме да приложим
Как да използвам функцията TEXT в Excel? (с примери)
Функцията TEXT в Excel е много проста и лесна за използване. Нека разберем работата на TEXT в Excel с някои примери.
Пример # 1
Например имаме време и дати в колона A и B и искаме двете стойности да се свържат с интервал като разделител.

И така, ние искаме да покажем и времето и датата заедно в колона C, за да получим стойности заедно като
7:00:00 ч. 19.6.2018 г., 07:15:00 ч. 19.6.2018 г. и т.н.
Сега, когато се опитваме да обединим двете стойности, това, което получаваме, са стойностите, показани по-долу:

Можете да видите как Excel показва стойностите на датата и часа, но този формат не е ясен и четим за потребителя, защото всеки път, когато въведем дата в клетка, Excel форматира датата, използвайки системния формат за кратка дата и когато обединяваме и двете Excel показва системната стойност както за дата, така и за час.
За да го направим по-ясен, четим и в желания формат, ще използваме функцията TEXT.
За времето искаме да го покажем като часове: минути: секунди AM / PM и дата като месец / дата / година
Excel предоставя списък с персонализирани формати и формата, който искаме. Можем да проверим, отваряйки прозореца за форматиране на клетки.
Натиснете crtl + 1 в Windows и +1 в Mac, за да отворите прозореца Форматиране на клетки . В раздела Number отидете на Custom.

Превъртете надолу и проверете за необходимите формати.

Под Тип: копирайте формата за дата (m / d / yyyy) и час (h: mm: ss AM / PM)

Сега в C2 използваме функцията TEXT в Excel, която взема два аргумента стойността и кода на формата, които искаме да приложим към тази стойност. И така, формулата TEXT в Excel става
= ТЕКСТ (A2, "h: MM: SS AM / PM") & "" & TEXT (B2, "m / d / yyyy")
Плъзгайки текстовата формула Excel в други клетки, получаваме желания изход във желания от нас формат.

Забележка: Кодът на формата трябва да бъде двойни кавички; функцията TEXT в Excel ще генерира грешка #NAME?
Пример
Ако не обградим формата на датата с двойни кавички, това ще доведе до грешка, показана по-долу.
Пример # 2
Функцията Excel Text може да се използва и за номера с големи стойности, например телефонни номера. Когато числова стойност в Excel надвишава стойност 99999999999, тогава Excel винаги представлява тази стойност в научната нотация.

Да предположим, че имаме списък с клиенти с техните мобилни номера в колони А и Б. Мобилните номера са дадени с кода на тяхната държава.
Както можете да видите по-долу, w преобразувахме тези стойности във формат на научна нотация в Excel.

Сега го искаме във формат, така че кодът на държавата и мобилният номер да могат лесно да се четат. Можем да го направим четлив с помощта на функцията Excel TEXT.
Кодът на държавата на мобилен номер съдържа 12 цифри, като началните две означават кода на държавата, а останалото е мобилният номер за връзка. И така, кодът на формата, който използваме тук, е „#############”
И така, формулата TEXT в Excel става,
= ТЕКСТ (B2, ”#############”)

Сега, ако искаме да го направим по-четлив чрез отделяне на кода на държавата, тогава ще променим кода на формата, като просто поставим тире веднага след две хеширания.

Код за форматиране на текстова функция при предаване с дата
Докато се занимаваме с дати, има списък с код за формат, даден по-долу

Пример # 3
Конкатенация със низ
Да предположим, че имаме списък с деца и тяхната дата на раждане

Сега искаме да покажем име и дата на раждане в колона С, като Джон е роден на 8 декември 2015 г. и подобни за други деца.
Ако директно свържем името и датата на раждане, получаваме стойност във формат като този.

Но ние го искаме в друг формат, така че използвайки функцията Excel TEXT, ще можем да получим желания изход.
И така, форматът за посочената дата ще използваме кода на формата „d mmmm, yyyy.“
Ако искаме да използваме съкращението на месеца вместо пълно име, ще променим mmmm на „ mmm“ .

Ако искаме да покажем ден с водеща нула, ако това е единичен ден като (1-9), ще заменим „ d “ с „ dd“ .

Така че, в зависимост от изискването и формата, в който искаме да покажем стойност, можем да променим кода на формата. Също така можем да персонализираме кодовете за вграден формат, в зависимост от изискванията.
Пример # 4
Да предположим, че имаме Брутен и разходен размер и искаме да покажем в клетка A13 „Нетната печалба е“ и B11


Когато прилагаме формулата TEXT в Excel,
= "Нетната печалба е" & B11 до B11, получаваме

Формулата в A13 не показва форматираното число, което е в долари. И така, ревизираната формула TEXT в Excel, която използва функцията TEXT за прилагане към форматиране към стойността в A13:
= "Нетната печалба е" & TEXT (B11, "$ #, ## 0.00 ″)
Тази ТЕКСТ формула в Excel показва текста заедно с добре форматирана стойност: Нетната печалба е 52 291,00 долара
