Има пет различни начина, по които можете да конвертирате числа, които са форматирани като текст, в действителни числа в 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.