Как да премахнете непечатаеми знаци в Excel?

Kak Udalit Nepecataemye Simvoly V Excel



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



Има няколко различни начина за премахване на непечатаеми знаци от вашите данни в Excel. Първият е да използвате функцията „Намери и замени“. За да направите това, отворете своя лист в Excel и натиснете Ctrl+F, за да отворите диалоговия прозорец „Намиране и замяна“. В полето „Намерете какво“ въведете знака, който искате да премахнете. Оставете полето „Замени с“ празно и след това щракнете върху „Замени всички“.





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





Можете също да премахнете непечатаеми знаци, като използвате формула. Най-често срещаната формула за това е функцията TRIM. За да използвате това, изберете клетките, които съдържат данните, които искате да изчистите, и след това въведете следната формула: =TRIM(A1). Това ще премахне всички непечатаеми знаци от данните в избраните клетки.



Ако имате много данни за почистване, може да обмислите използването на инструмент за почистване на данни на трета страна. Тези инструменти могат да автоматизират процеса на премахване на непечатаеми знаци от вашите данни, а също така могат да се справят с други общи задачи за почистване на данни. Някои от най-популярните инструменти за почистване на данни включват Data Ladder, Data Cleaner и Data Match, между другото.

В тази публикация ще ви покажем как да премахнете непечатаеми знаци в excel . Първите 32 знака в ASCII символна таблица (стандартен формат за кодиране на данни за комуникация между компютри) са непечатаеми знаци. Тези знаци не се показват (или отпечатват), но казват на приложението как да форматира данните. Backspace (ASCII код 08), връщане на каретка (ASCII код 13), хоризонтален раздел (ASCII код 09) и преместване на ред (ASCII код 10) са някои примери за непечатаеми знаци.



Как да премахнете непечатаеми знаци в Excel

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

как да проверите времето за работа в Windows 10

Как да премахнете непечатаеми знаци в Excel?

Ще обсъдим следните два метода премахване на непечатаеми знаци в excel :

  • Използвайте функцията SUBSTITUTE(), за да премахнете непечатаеми знаци.
  • Използвайте функцията CLEAN(), за да премахнете непечатаеми знаци.

Нека разгледаме по-отблизо и двата метода.

Използвайте функцията SUBSTITUTE(), за да премахнете непечатаеми знаци в Excel.

Използване на функцията SUBSTITUTE() за премахване на непечатаеми знаци

Excel предлага функция CODE(). който връща ASCII кода за дадения символ. По същество това е обратната страна Функция SYMBOL(). който се използва за преобразуване на цифров код в знак. След като идентифицирате непечатаем знак с функциите CODE() и CHAR(), можете да използвате Функция SUBSTITUTE(). заместване (или заместване) на знак с празен низ.

Синтаксис на функцията CODE():

КОД (текст)

  • Където текст е текстов низ, който изисква ASCII символен код (за първия знак).

Синтаксис на функцията CHAR():

paint.net за vista

SYMBOL(число)

    • Където номер е числова стойност между 1 и 255 (разширени ASCII символни кодове).

И синтаксисът на функцията SUBSTITUTE():

SUBSTITUTE(текст, стар_текст, нов_текст, [номер_на_инстанция])

Където,

  • текст се отнася до текстовия низ, в който поднизът трябва да бъде заменен.
  • стар_текст се отнася до подниза, който трябва да бъде заменен с нов_текст.
  • нов_текст препраща към подниза, за да замени old_text.
  • [номер_на_инстанция] се отнася до екземпляра old_text, който трябва да бъде заменен с new_text. Ако този аргумент не е указан, всяко появяване на стар_текст се заменя с нов_текст.

Сега да кажем, че имаме работен лист, където имаме примерен ред в клетка A1, както е показано на изображението по-горе. Низът съдържа непечатаем знак най-вдясно. За да премахнем този знак от низ, можем да използваме горните функции, както следва:

Поставете курсора в клетка B1. Въведете следната формула в лентата за формули в горната част:

|_+_|

Забележка: Тъй като знакът се появява отдясно на оригиналния текстов низ, използвахме функцията RIGHT(), за да получим последния знак от низа и след това да намерим неговата ASCII стойност с помощта на функцията CODE().

Намиране на ASCII кода на непечатаем знак

Когато натиснете бутона влиза клавиш, горната функция ще върне 11, което е ASCII кодът за вертикалния раздел, взет в този пример.

Сега поставете курсора в клетка A2 и въведете следната формула:

|_+_|

В резултат на функцията непечатаемият знак ще бъде премахнат от изходния низ.

Прочети: 10 текстови функции в Excel с примери .

Използвайте функцията CLEAN(), за да премахнете непечатаеми знаци в Excel.

Използване на функцията CLEAN() за премахване на непечатаеми знаци

ЧИСТ() Функция в Excel премахва всички непечатаеми знаци от даден текстов низ. Той е най-лекият и най-директният начин за премахване на непечатаеми знаци в Excel.

Синтаксис на функцията CLEAN():

CLEAN (текст)

Google 401 грешка
  • Където текст представлява текстов низ, от който да се премахнат непечатаеми знаци.

В примера по-горе можем да използваме функцията CLEAN(), за да премахнем непечатаеми символи като този:

А479F65C6C43A224041F905E5EADEC2FA6411318

просто? Но причината да разгледаме това по-късно е, защото премахва само герои, които имат природа кодове между 0-31 в ASCII таблица със символи. Така ще стане не премахвайте непрекъснатите интервали ( ), които могат да влязат, когато копирате/поставите данни от някакъв външен източник.

Неразривният интервал е интервал, който не може да бъде прекъснат от функцията за пренасяне на думи в текстови процесори и други приложни програми. Ако искате да премахнете всички непечатаеми знаци, както и неразделящи се интервали от текстов низ, трябва да използвате функцията CLEAN(), функцията SUBSTITUTE() и функцията TRIM().

Премахнете непечатаемите знаци и неразделените интервали в Excel

Функцията TRIM() може да се използва за изрязване на интервали от двата края на даден низ. Използва се за коригиране на неравномерно разстояние в Excel.

Синтаксисът на функцията TRIM() е:

CUT (текст)

  • Където текст се отнася до текстовия низ, от който искате да премахнете начални и завършващи интервали.

160 е ASCII код. за непрекъсваемо пространство. Използвайте функцията CHAR(), за да получите стойността на знака за неразделен интервал. След това използвайте функцията SUBSTITUTE(), за да замените непрекъснатия интервал с обикновен интервал. След това използвайте функцията TRIM(), за да премахнете всички интервали от двата края на оригиналния текстов низ.

В горния пример можем да използваме следната формула, за да премахнем непечатаеми знаци и неразделящи се интервали от оригиналния низ:

|_+_|

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

Прочетете още: Лентата с инструменти на Excel не работи .

Как да премахнете непечатаеми знаци в Excel
Популярни Публикации