Всеки знак на компютър (с възможност за печат и без печат) има число, известно като негова Unicode кодов символ или стойност.
Друг по-стар и по-известен символен набор е ASCII , което означава Американски стандартен код за обмен на информация , ASCII е включена в комплекта Unicode. В резултат на това първите 128 символа (0 до 127) от серията Unicode са идентични на ASCII.
Много от първите 128 символа на Unicode са означени като контролни знаци. Те се използват от компютърни програми за управление на периферни устройства като принтери.
Тези знаци не са предназначени за използване в работни листове в Excel и могат да причинят различни грешки, ако има такива. Функцията CLEAN на Excel ще премахне повечето от тези неподлежащи на печат знаци, с изключение на знак # 127.
Забележка Информацията в тази статия се отнася за версии на Excel 2019, 2016, 2013, Excel за Mac и Excel Online.
Какво представлява Unicode Character # 127?
Unicode знакът # 127 контролира клавиша за изтриване на клавиатурата.
Ако е налице, тя се показва като тясна форма в кутия, както е показано в клетка А2 на изображението по-горе. Понякога понякога се вкарва или копира случайно заедно с някои добри данни.
Неговото присъствие може да причини няколко проблема, като например:
- Прости проблеми при форматирането в работен лист.
- Проблеми при сортирането и филтрирането на данни.
- Проблеми с изчисляването, ако са налице в клетка, заедно с данните, които се използват във формулата.
Продължете да четете по-долу
02 от 03Премахване на символ Unicode # 127
Въпреки че този знак не може да бъде премахнат с функцията CLEAN, той може да бъде премахнат чрез формула, съдържаща функциите SUBSTITUTE и CHAR.
Примерът на изображението по-горе показва четири знака с форма на правоъгълник заедно с числото 10 в клетка А2 на работен лист на Excel.
Функцията LEN отчита броя на знаците в клетката. В клетка Е2 LEN показва, че клетката А2 съдържа шест знака (двете цифри за числото 10 плюс четирите полета за знак # 127).
Поради наличието на знак # 127 в клетка А2, формулата за добавяне в клетка D2 връща #VALUE! съобщение за грешка.
Клетката A3 съдържа тази формула SUBSTITUTE / CHAR.
= SUBSTITUTE (А2, CHAR (127), "")
Формулата заменя четирите # 127 знака от клетка А2 без нищо (показано с празни кавички в края на формулата). Като резултат: Продължете да четете по-долу Подобно на неподлежащи на печат знаци, неразрушаващото се пространство () може също да причини проблеми с изчисленията и форматирането в работен лист. Кодовият номер на Unicode за безразборни интервали е # 160. Непрекъснатите пространства се използват широко в уеб страниците. Ако данните се копират в Excel от уеб страница, неоткриващите се пространства могат да се показват в работен лист. Премахването на нечупливите интервали може да се извърши с формула, която съчетава функциите SUBSTITUTE, CHAR и TRIM.
Премахване на непробиващите пространства от работен лист