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

Има пет различни начина, по които можете да конвертирате числа, които са форматирани като текст, в действителни числа в Excel.

Много пъти, например когато копираме данни от друга програма, текстов файл или онлайн, Excel може да съхранява числата като текст. Ако се опитате да използвате тези текстови стойности в изчисления и формули, ще получите грешки. В ситуации като тези трябва да преобразувате тези числа, форматирани като текстове, обратно в числови стойности.

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

Как да проверите дали дадена стойност е число или текст

В Excel стойностите може да изглеждат като числа, но не се събират и не работят като числа, както е показано по-долу.

Има няколко начина, по които можете да идентифицирате, ако дадена стойност е форматирана като текст или число в Excel.

  • В електронна таблица на Excel числата са подравнени вляво по подразбиране, докато текстовете са подравнени вдясно в клетка.
  • Ако са избрани няколко клетки с числови стойности, лентата на състоянието на Excel в долната част ще показва стойности за средна стойност, брой и SUM, но ако са избрани няколко клетки с текстови стойности, лентата на състоянието ще показва само Count.
  • Понякога, ако клетка съдържа число, форматирано като текст, ще видите малък зелен триъгълник в горния ляв ъгъл на клетка (индикатор за грешка), както е показано по-горе.
  • Когато е избрана клетката с индикатор за грешка, ще видите предупредителен знак с жълт удивителен знак. Преместете курсора си върху този знак и Excel ще ви покаже възможния проблем с тази клетка: „Числото в тази клетка е форматирано като текст или предшествано от апостроф“.
  • Освен това, когато се опитате да сумирате числата, форматирани като текст, те не показват правилна обща сума, както е показано по-горе.

Методи за преобразуване на текст в числа

Тази статия демонстрира петте различни начина, които можете да използвате за преобразуване на текст в числа, те са:

  • Използване на функция текст към число
  • Чрез промяна на формата на клетката
  • Използване на метода Paste Special
  • Използване на съветника за текст в колони
  • Използване на формули

Преобразуване на текст в числа с помощта на функцията текст в число

Нека започнем с прост и лесен метод, но този метод не винаги е достъпен за вас.

Функцията „Текст към число“ е налична само когато числата са форматиран текст в резултат на импортиране на данни от външни източници или когато към числото е добавен апостроф. В случаи като тези ще видите малък зелен триъгълник в горния ляв ъгъл на клетката, което е индикатор за грешка.

Изберете клетките, които искате да преобразувате от текст в числа, и щракнете върху жълтата икона за внимание, която се показва до избраната клетка или диапазон. В падащото меню изберете опцията „Преобразуване в число“.

Свършен! Вашите числа са преобразувани.

Променете текста в число, като промените формата

Друг бърз и лесен начин за преобразуване на числата, форматирани като текст, в числа е чрез промяна на формата на клетката.

Ето как да направите това:

Изберете всички клетки, които искате да конвертирате. Можете да изберете цяла колона, като изберете буквата на колоната или като натиснете Ctrl + интервал. Отидете в раздела „Начало“, щракнете върху падащия списък Формат на числото в групата Число и изберете опцията „Общи“ или „Номер“.

Избирането на опцията „Число“ ще даде десетични числа, така че опцията „Общи“ е добре. Или можете да изберете всякакви други формати в падащото меню. Избраният формат ще бъде приложен към вашите данни.

След като изберете „Общи“, избраните клетки ще бъдат форматирани като числа и те ще бъдат подравнени вдясно от клетките.

Този метод не винаги работи, в такива случаи използвайте следните методи.

Променете текста на номер, като използвате специален метод за поставяне

Третият метод е друг ефективен метод за преобразуване на текст в числа. При този метод просто извършвате аритметична операция върху текста чрез специален инструмент за поставяне. Ето как да направите това:

Изберете всяка празна клетка (която Excel интерпретира като 0) и я копирайте. За да копирате клетка, изберете клетка и натиснете ‘Ctrl + C“ или щракнете с десния бутон и изберете „Копиране“ от контекстното меню. След това изберете клетките, които искате да преобразувате в числа, щракнете с десния бутон на мишката и изберете опцията „Специално поставяне“. Или натиснете „Ctrl + Alt + V“ пряк път, за да направите същото.

В диалоговия прозорец Специално поставяне изберете „Стойности“ в секцията „Поставяне“ (отгоре) и „Добавяне“ в секцията „Операции“ (отдолу) и щракнете върху бутона „OK“.

Това ще добави „0“ към всяка клетка в избрания диапазон и ще преобразува числата, съхранени като текстове, в числа.

Резултатът:

Преобразуване на текст в число с помощта на съветника за текст в колони

Друг метод за преобразуване на текст в числа е използването на съветника за текст в колона. Това е малко дълъг процес, но е полезен за преобразуване на цяла колона от стойности. Ето как го правите:

Първо изберете клетките, които искате да преобразувате от текст в числа, отидете в раздела „Данни“, щракнете върху бутона „Текст в колони“ в групата Инструменти за данни. Ще се отвори „Съветник за преобразуване на текст в колона“.

В стъпка 1 на съветника изберете „Разграничени“ под Оригинален тип данни и щракнете върху „Напред“.

В стъпка 2 на съветника се уверете, че квадратчето „Tab“ е отметнато и щракнете върху бутона „Напред“.

В последната стъпка на съветника се уверете, че е избрано „Общи“ под Формат на данни за колона. За полето Дестинация можете или да посочите нова колона, където искате резултата, или да я оставите такава, каквато е и тя ще замени оригиналния набор от данни. След това щракнете върху бутона „Край“.

Вероятно сте забелязали, че не сте променили опция по време на целия процес и можехме да преминем към „Край“ в стъпка 1. Ако вашите данни съдържат някакви разделители като интервали или точки и запетая, трябва да ги изберете в стъпка 2 на магьосника.

Преобразувайте текст в число с помощта на формули

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

Преобразуване на низ в число с помощта на функцията VALUE

Excel предлага специална функция функцията „VALUE“ за преобразуване на текст в число.

Това, което е толкова специално за тази функция е, че може да разпознае числова стойност, заобиколена от специални знаци, приема както текстови низове, така и препратка към клетка, която съдържа текстовете, и създава чиста версия на стойността в друга клетка.

Синтаксис на функцията VALUE:

=СТОЙНОСТ(текст)

Например, за да преобразувате число, форматирано като текст в A1, използвайте функцията VALUE по-долу:

=СТОЙНОСТ(A2)

Първо изберете клетката, където искате да получите резултата, и въведете горната формула.

Ако искате да преобразувате колона с текстови стойности в числа, вмъкнете формулата в първата клетка на диапазона, след което използвайте манипулатора за запълване, за да копирате формулата в останалите клетки.

Функция VALUE на Excel с текстови функции

Функцията VALUE може да се използва в комбинация с текстовите функции на Excel, т.е. НАЛЯВО, ДЯСНО и СРЕДНО, за да изтеглите число от текстов низ.

=СТОЙНОСТ(ДЯСНО(A1,5))

В горната формула функцията VALUE извлича числовата стойност от текстовия низ в клетка A1 с помощта на функцията RIGHT.

Променете текста на число с аритметични операции в Excel

Можете също да преобразувате текст в число, като извършите проста математическа операция, която не променя оригиналната стойност.

Например, за да преобразувате числото, форматирано като текст в клетка A1, можете да добавите нула, да умножите или разделите 1 с тази текстова стойност. Тези операции не променят стойността, а ги преобразуват в числа.

=A1+0 (или) =A1*1 (или) =A1/1

Ето в тази статия обсъдихме всеки възможен метод, който можете да използвате за преобразуване на текст в число в Excel.