Функция за текст в Excel
Текстовата функция в Excel е категоризирана под низ или текстова функция в Excel и това е много полезна функция, която се използва за промяна на даден вход към текста при условие, че е зададен определен числов формат, тази формула се използва, когато обхващаме големи масиви от множество потребители и форматите са различни един за друг.
Текстова формула
По-долу е формулата ТЕКСТ в ексел:
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__2.png.webp)
стойност : която искаме да форматираме
format_text : код на формат, който искаме да приложим
Как да използвам функцията TEXT в Excel? (с примери)
Функцията TEXT в Excel е много проста и лесна за използване. Нека разберем работата на TEXT в Excel с някои примери.
Пример # 1
Например имаме време и дати в колона A и B и искаме двете стойности да се свържат с интервал като разделител.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__3.png.webp)
И така, ние искаме да покажем и времето и датата заедно в колона C, за да получим стойности заедно като
7:00:00 ч. 19.6.2018 г., 07:15:00 ч. 19.6.2018 г. и т.н.
Сега, когато се опитваме да обединим двете стойности, това, което получаваме, са стойностите, показани по-долу:
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__4.png.webp)
Можете да видите как Excel показва стойностите на датата и часа, но този формат не е ясен и четим за потребителя, защото всеки път, когато въведем дата в клетка, Excel форматира датата, използвайки системния формат за кратка дата и когато обединяваме и двете Excel показва системната стойност както за дата, така и за час.
За да го направим по-ясен, четим и в желания формат, ще използваме функцията TEXT.
За времето искаме да го покажем като часове: минути: секунди AM / PM и дата като месец / дата / година
Excel предоставя списък с персонализирани формати и формата, който искаме. Можем да проверим, отваряйки прозореца за форматиране на клетки.
Натиснете crtl + 1 в Windows и +1 в Mac, за да отворите прозореца Форматиране на клетки . В раздела Number отидете на Custom.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__5.png.webp)
Превъртете надолу и проверете за необходимите формати.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__6.png.webp)
Под Тип: копирайте формата за дата (m / d / yyyy) и час (h: mm: ss AM / PM)
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__7.png.webp)
Сега в C2 използваме функцията TEXT в Excel, която взема два аргумента стойността и кода на формата, които искаме да приложим към тази стойност. И така, формулата TEXT в Excel става
= ТЕКСТ (A2, "h: MM: SS AM / PM") & "" & TEXT (B2, "m / d / yyyy")
Плъзгайки текстовата формула Excel в други клетки, получаваме желания изход във желания от нас формат.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__8.png.webp)
Забележка: Кодът на формата трябва да бъде двойни кавички; функцията TEXT в Excel ще генерира грешка #NAME?
Пример
Ако не обградим формата на датата с двойни кавички, това ще доведе до грешка, показана по-долу.
Пример # 2
Функцията Excel Text може да се използва и за номера с големи стойности, например телефонни номера. Когато числова стойност в Excel надвишава стойност 99999999999, тогава Excel винаги представлява тази стойност в научната нотация.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__10.png.webp)
Да предположим, че имаме списък с клиенти с техните мобилни номера в колони А и Б. Мобилните номера са дадени с кода на тяхната държава.
Както можете да видите по-долу, w преобразувахме тези стойности във формат на научна нотация в Excel.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__11.png.webp)
Сега го искаме във формат, така че кодът на държавата и мобилният номер да могат лесно да се четат. Можем да го направим четлив с помощта на функцията Excel TEXT.
Кодът на държавата на мобилен номер съдържа 12 цифри, като началните две означават кода на държавата, а останалото е мобилният номер за връзка. И така, кодът на формата, който използваме тук, е „#############”
И така, формулата TEXT в Excel става,
= ТЕКСТ (B2, ”#############”)
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__12.png.webp)
Сега, ако искаме да го направим по-четлив чрез отделяне на кода на държавата, тогава ще променим кода на формата, като просто поставим тире веднага след две хеширания.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__13.png.webp)
Код за форматиране на текстова функция при предаване с дата
Докато се занимаваме с дати, има списък с код за формат, даден по-долу
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__14.png.webp)
Пример # 3
Конкатенация със низ
Да предположим, че имаме списък с деца и тяхната дата на раждане
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__15.png.webp)
Сега искаме да покажем име и дата на раждане в колона С, като Джон е роден на 8 декември 2015 г. и подобни за други деца.
Ако директно свържем името и датата на раждане, получаваме стойност във формат като този.
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__16.png.webp)
Но ние го искаме в друг формат, така че използвайки функцията Excel TEXT, ще можем да получим желания изход.
И така, форматът за посочената дата ще използваме кода на формата „d mmmm, yyyy.“
Ако искаме да използваме съкращението на месеца вместо пълно име, ще променим mmmm на „ mmm“ .
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__18.png.webp)
Ако искаме да покажем ден с водеща нула, ако това е единичен ден като (1-9), ще заменим „ d “ с „ dd“ .
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__19.png.webp)
Така че, в зависимост от изискването и формата, в който искаме да покажем стойност, можем да променим кода на формата. Също така можем да персонализираме кодовете за вграден формат, в зависимост от изискванията.
Пример # 4
Да предположим, че имаме Брутен и разходен размер и искаме да покажем в клетка A13 „Нетната печалба е“ и B11
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__20.png.webp)
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__21.png.webp)
Когато прилагаме формулата TEXT в Excel,
= "Нетната печалба е" & B11 до B11, получаваме
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__22.png.webp)
Формулата в A13 не показва форматираното число, което е в долари. И така, ревизираната формула TEXT в Excel, която използва функцията TEXT за прилагане към форматиране към стойността в A13:
= "Нетната печалба е" & TEXT (B11, "$ #, ## 0.00 ″)
Тази ТЕКСТ формула в Excel показва текста заедно с добре форматирана стойност: Нетната печалба е 52 291,00 долара
![](https://cdn.know-base.net/1874813/text_function_in_excel_examples_how_to_use_text_formula_in_excel__23.png.webp)