Данни |
На пръв поглед фасулска работа. Самия Excel показва, че данните в първата клетка са числа, но оформени като текст (зеленото триъгълниче в ляво на клетката). Това позволява тези данни да се преобразуват в числа без проблем.
Преобразуване на данни |
В долната клетка нещата изглеждат подозрително. Използвах функции и "трикове" за преобразуване на текст в число. Неуспешно за клетката A3!:( Вижда се, че Excel позволява използването на стойността в математически израз (колонка F), въпреки че не е число (проверката в колонка B)!
Преобразуване на текст в число |
=CODE(MID(A3;3;1)), която върна отговор 160! "Нормалния" интервал има код 32.
Къде е проблема?! Кодът 160 е на символа "non-breakable space". Това е интервал, който се разглежда като символ и се разглежда като част от думата (например 100 км/ч.). В HTML това е символа  , а в MS Word се въвежда чрез Ctrl+Shift+Space. Явно в текста който е копиран в Excel е използван този символ. Оказва се, че в много от сайтовете използват този символ за подредба на данните.
Решения:
1. Чрез търсене и замяна
Търсене и замяна |
2. Чрез функция
=VALUE(SUBSTITUTE(A3;CHAR(160);""))Забележка: Между кавичките няма нищо!
Ми това е:)
Успех и умната с интервалите (и с Copy/Paste):):)
Няма коментари:
Публикуване на коментар