Грешка в Excel: Числото в тази клетка е форматирано като текст (6 корекции)

  • Споделя Това
Hugh West

Съдържание

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

Изтегляне на книга за практика

Изтеглете книгата за упражнения тук.

Числото в клетката е форматирано като текст.xlsm

Защо се появява грешка "Числото в тази клетка е форматирано като текст или е предшествано от апостроф"?

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

Как да намерите клетка, която е форматирана като текст или пред която има апостроф

Лесно можем да открием клетка, която е форматирана като текст или пред която има апостроф. Ако видите зелено малко триъгълно поле в горния десен ъгъл на клетката, тя може да е форматирана като текст. Но за да сме напълно сигурни, можем да използваме формула. За целта следвайте стъпките по-долу.

СТЪПКИ:

  • Изберете съседна клетка и въведете формулата:
=ISNUMBER(B2)

  • Сега натиснете Въведете за да видите резултата.

  • Използвайте Дръжка за пълнене за всички клетки.

Тук само Клетка B6 се съхранява като число.

6 решения на грешката в Excel: Числото в тази клетка е форматирано като текст или е предшествано от апостроф

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

1. Конвертиране на текст в число с помощта на Text to Columns

В този метод ще преобразуваме текстове в числа 'Текст към колони' Ако изберем клетка и поставим курсора върху интелигентния таг, ще се появи грешка, както е показано по-долу.

Нека следваме стъпките за отстраняване на този проблем.

СТЪПКИ:

  • Първо, изберете всички клетки на една колона. Ние избрахме клетките на Колона C .

  • Второ, отидете в Данни и изберете Текст към колони. Сайтът Съветник за конвертиране на текст в колони ще се появи.

  • Трето, щракнете върху Завършете от Съветник за конвертиране на текст в колони.

  • След това стойностите на Колона C автоматично ще се преобразуват в числа и няма да има грешка.

  • Накрая направете същото за Колона D за да видите резултати като тези по-долу.

Свързано съдържание: Как да отстраните грешката #REF! в Excel (6 решения)

2. Промяна на текст в число с помощта на интелигентни етикети

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

Нека да обърнем внимание на стъпките по-долу.

СТЪПКИ:

  • Първоначално изберете клетките с грешки. Избрахме Клетка C5 към Клетка D12 .

  • Сега щракнете върху иконата за интелигентни тагове. Ще се появи падащо меню.
  • Изберете 'Преобразуване в число' от него.

  • Веднага ще видите резултати като тези по-долу.

Свързано съдържание: Excel VBA: Изключване на функцията "При грешка възобнови следващия"

3. Приложете Paste Special, за да превърнете текста в число или да премахнете предхождащия го апостроф

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

3.1 С операция добавяне

В този първи подметод ще използваме операцията добавяне. Нека следваме стъпките по-долу, за да приложим тази техника.

СТЪПКИ:

  • На първо място, изберете някоя клетка от набора от данни. Ние избрахме Клетка C14 .
  • Сега натиснете Ctrl + C за да копирате клетката.

  • След това изберете клетките, от които искате да премахнете грешката.

  • След това изберете Паста от Начало и изберете Специално поставяне от падащото меню.

  • Сайтът Специално поставяне Ще се отвори прозорец. След това изберете Стойности и Добавяне на от Специално вмъкване Кликнете върху ОК да продължите.

  • След като щракнете върху ДОБРЕ, ще се появят резултати като тези по-долу.

  • За да конвертирате Заплата колона в желания формат, изберете Колона D .
  • Сега отидете в Начало и изберете Валута от Формат на числата кутия.

  • Накрая ще видите резултати като тези по-долу.

3.2 С операция умножение

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

СТЪПКИ:

  • В началото изберете всяка клетка от набора от данни и напишете 1 . Избрахме Клетка C14 .

  • Сега натиснете Ctrl + C за да копирате клетката.
  • След това изберете клетките, от които искате да премахнете грешката.

  • След това изберете Паста от Начало и изберете Специално вмъкване от падащото меню. Специално поставяне ще се отвори прозорец.

  • Отново изберете Стойности и Умножете от Специално вмъкване Кликнете върху OK да продължите.

  • След като щракнете върху ДОБРЕ, ще видите резултати като тези по-долу.

  • За да конвертирате Заплата колона в Валута , изберете Колона D .

  • Сега отидете в Начало и изберете Валута от Формат на числата кутия.

  • В крайна сметка ще видите резултати като тези по-долу.

Прочетете още: Грешки в Excel и тяхното значение (15 различни грешки)

4. използване на функцията Value за преобразуване на текст или клетка, предшествана от апостроф, в число

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

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

СТЪПКИ:

  • Първо вмъкнете помощна колона, както е показано по-долу.

  • Второ, изберете Клетка D5 и въведете формулата:
=VALUE(C5)

  • Хит Въведете за да видите резултата.

  • След това използвайте Дръжка за пълнене за останалите клетки.

  • Сега изберете стойностите на помощната колона и натиснете Ctrl + C за копиране и изберете Колона C .

  • След това отидете в Начало и изберете Специална вмъкване.
  • След това изберете Вмъкване на стойности от падащото меню.

  • Няма да видите грешка в Колона C.

  • Следвайте същата процедура и изтрийте помощната колона, за да видите резултати като тези по-долу.

  • Накрая можете да промените Формат на числата към Валута за да видите резултати като тези по-долу.

Прочетете още: Как да премахнете грешка в стойността в Excel (4 бързи метода)

5. Вмъкване на математическа операция за промяна на текстова клетка в число

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

Нека спазим стъпките по-долу за този метод.

СТЪПКИ:

  • Първо, добавете допълнителна колона, както е показано по-долу.

  • Второ, изберете Клетка D5 и въведете формулата:
=C5*1

  • Сега натиснете Въведете за да видите резултата.

  • След това използвайте Дръжка за пълнене за да видите резултатите във всички клетки.

  • След това изтрийте Помощник колона.

  • Повторете стъпките за Колона D и ще видите резултати като тези по-долу.

  • Накрая променете Формат на числата към Валута за да видите желания резултат.

Свързано съдържание: Причини и корекции на грешка в имената в Excel (10 примера)

6. Прилагане на VBA за преобразуване на текст в число

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

СТЪПКИ:

  • В началото отидете в Разработчик и изберете Visual Basic. Сайтът Visual Basic ще се появи прозорец.

  • Сега отидете в Вмъкване на и изберете Модул.
  • След това въведете кода в Модул прозорец.
 Sub Convert_to_Number() With Worksheets("VBA").Range("C:C") .NumberFormat = "General" .Value = .Value End With With Worksheets("VBA").Range("D:D") .NumberFormat = "General" .Value = .Value End With End Sub 

Тук сме избрали Колона C използване на Обхват. След това промени формата на числата в общ. Повторихме същото за Колона D.

  • Натиснете Ctrl + S за да запазите кода.
  • След това изберете Макроси от Разработчик раздела. Macro ще се появи прозорец.

  • Изберете кода от Macro прозорец и Изпълнявайте това.

  • Накрая ще видите резултати като тези по-долу.

Прочетете още: При грешка Възобновяване Следваща: Обработка на грешка в Excel VBA

Как да игнорирате грешката "Числото в тази клетка е форматирано като текст или е предшествано от апостроф" в Excel

Понякога трябва да запазим клетката такава, каквато е. Затова трябва да игнорираме грешката. За да игнорирате грешка, изберете клетка, в която има грешка, и след това изберете опцията Smart tags. "Игнориране на грешка в падащото меню.

Заключение

Обсъдихме 6 лесни решения на грешката на клетка, която е форматирана като текст или предхождана от апостроф. Надявам се, че тези решения ще ви помогнат да отстраните проблема си. Освен това можете да изтеглите и книгата за упражнения, за да се упражнявате. И накрая, ако имате някакви въпроси или предложения, не се колебайте да попитате в раздела за коментари.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.