Как да конвертирате числа в текст в Excel? (Използване на Топ 2 метода)

Как да конвертирате числа в текст в Excel?

За да конвертирате числа в текст в Excel, има два различни метода:

  • Метод # 1 - Използвайте функцията „TEXT“ в Excel
  • Метод # 2 - Използвайте опцията Форматиране на клетка

Сега нека обсъдим всеки един от методите с пример

# 1 Конвертиране на числа в текст с помощта на функцията за текст на Excel

Функцията TEXT в Excel се използва за преобразуване на числа, форматирани като Number, в текст в посочения формат.

ТЕКСТ формула в Excel

Аргументи

стойност: Стойността, за която се изисква форматиране на текст

format_code : Кодът за форматиране, необходим за число

Стойността може да бъде произволно число. Може да се въведе директно или като препратка към клетка. Това може да бъде и математическа операция или дата. Можете също така да посочите ДНЕС () или МЕСЕЦ () и т.н. в стойността.

В Excel са налични различни format_code. Кодът format_ винаги се дава в двойни кавички. Можете да използвате „0“, за да зададете цяло число с нула след десетичната запетая, „0.000“, за да зададете три знака след десетичната запетая, „0000“, за да добавите водещи нули и др. Можете също така да посочите проценти, научни обозначения, валута, градуси, формати на дати в функцията TEXT, като „0.00%“, „$ 0“, „## 0 ° 00 ′ 00 ″“, „DD / MM / YYYY“.

Се завръща

Функцията връща число като текст в посочения формат.

Да предположим, че имате клетка B4, съдържаща номер 25.00 и форматирана като число. Искате да конвертирате числа в текстов формат.

Можете да дадете Текстовата формула като:

= ТЕКСТ (B4, “0”)

Ще върне номера в текстов формат.

Да предположим, че имате число от 0,781 в клетка B5 и искате да конвертирате това число в процент.

Можете да използвате следната ТЕКСТ формула:

= ТЕКСТ (B5, “0.0%”)

Това ще върне 78,1% като текстов формат.

Да предположим, че имате число 21000 в клетка B6 и искате да покажете числото като валута в долара.

За да направите това, можете да използвате ТЕКСТ формула в Excel:

= ТЕКСТ (B6, “$ 0”)

Ще върне $ 21000.

Да предположим, че имате дата 22.10.2018 г. в клетка B7 и трябва да конвертирате тази дата в друг формат.

Можете да използвате формулата ТЕКСТ:

= ТЕКСТ (B7, „mmmm dd, yyyy“)

Той ще върне датата в посочения, т.е. 22 октомври 2018 г.

# 2 Конвертиране на числа в текст с помощта на опция за форматиране на клетки в Excel

Освен че използвате функцията TEXT, можете също да използвате опцията за форматиране на клетка, за да конвертирате числа в текст в Excel.

Да предположим, че имате число 25 в клетка B11 ​​и искате да конвертирате числа в текст.

За да направите това, можете да натиснете CTRL + 1 (или COMMAND + 1 в Mac). След това ще се появи диалогов прозорец, подобен на показания по-долу.

В него ясно се споменава, че в момента клетката е форматирана като число. Сега изберете опцията „Текст“ в категорията.

И щракнете върху „OK“ и ще забележите, че номерът е форматиран като Текст сега.

По същия начин можете да промените форматирането на процент, дата, научна нотация в Excel и т.н.

Да предположим, че искате да конвертирате клетката B13 в процентен формат.

Изберете клетката и натиснете CTRL + 1 (или COMMAND + 1 за Mac) и изберете Процент

и кликнете върху „ОК“.

Вместо да натискате CTRL + 1 (или COMMAND + 1 в Mac), можете също да щракнете с десния бутон върху избраната клетка и след това да кликнете върху „Форматиране на клетки“, както е показано по-долу.

Както е показано в горните стъпки, можете да изберете опцията Текст в категорията и да щракнете върху OK.

Къде можете да конвертирате числа в текст в Excel?

Сега нека видим няколко примера, в които можете да конвертирате числа в текст в Excel.

Пример # 1

Да предположим, че имате време за начало и край на различни сесии, които ще се проведат в предстоящия семинар, организиран от вашата компания, както е показано по-долу. Трябва да обедините двата пъти, създавайки диапазон (времетраене).

За да получите диапазон от време, първо трябва да конвертирате времето в текстов формат и след това да ги обедините. За първата сесия можете да използвате следната ТЕКСТ формула:

= ТЕКСТ (B4, “hh: mm”) & (”-”) & TEXT (C4, “hh: mm”) & (“Hrs”)

Той ще върне времевия диапазон за 1- ва сесия.

Сега можете да го плъзнете до останалите клетки, за да получите обхвата за останалите клетки.

Сега нека видим подробно синтаксиса:

ТЕКСТ (B4, “hh: mm”) & (”-”) & TEXT (C4, “hh: mm”) & (“Hrs”)

TEXT (B4, “hh: mm”) ще преобразува зададеното време в клетка B4 в текст във формат час: минута (24 часа). По същия начин TEXT (C4, “hh: mm”) ще преобразува зададеното време в клетка C4 във формат час: минута.

& („-“) & ще добави „-“ между двата пъти, като по този начин ще създаде диапазон.

& („Hrs“) текстът Hrs ще бъде добавен в края.

По същия начин можете също да създадете диапазон от дати, като промените този синтаксис.

Пример # 2

Да предположим, че имате данни за определени транзакции, извършени през последните няколко години. От тези транзакции искате да знаете колко броя транзакции са направени през определен месец от дадена година и общата сума на транзакцията. Данните за транзакциите се дават на клетките B5: C19, както е показано по-долу.

Месецът и годината, които трябва да се търсят, са дадени в клетка E5. За да търсите броя на транзакциите, проведени през дадения месец, можете да използвате формулата SUMPRODUCT:

= ПРОДУКТ (- ((БРОЙ (НАМЕР (ТЕКСТ (E5, „ММГГ“), ТЕКСТ (В5: В19, „ММГГ“))))))

и натиснете Enter.

Сега, за да идентифицирате общата сума на транзакцията през този период, можете да използвате следната формула SUMPRODUCT:

= SUMPRODUCT (- (ТОЧНО (ТЕКСТ (E5, „mmyy”), TEXT (B5: B19, „mmyy“))), C5: C19)

Ще се върне на 60000.

И в двата горни случая датата, дадена в клетка E5, първо се преобразува във формат „MMYY“, а датите се дават в клетки B5: B19 също се преобразува в същия формат и след това се съпоставя. В първия случай, където и да има съвпадение, той ще върне TRUE else FALSE, като прави масив. След това този масив се преобразува в числа, използвайки ISNUMBER, връщайки масив от 0 и 1. След това функцията SUMPRODUCT ще преброи броя на 1 (т.е. TRUE, т.е. където е намерено съвпадението), връщайки броя на транзакциите. В последния случай функцията EXACT ще получи съответната стойност навсякъде, където има съвпадение. След това функцията SUMPRODUCT ще сумира общите транзакции, при които е получено съвпадение.

Интересни статии...