Како уклонити знакове који се не могу штампати у Екцелу?

Kak Udalit Nepecataemye Simvoly V Excel



Ако радите са подацима у Екцел-у, можда сте наишли на знакове који се не могу штампати. То су знакови који нису предвиђени да се приказују на екрану или штампају и могу изазвати разне проблеме ако заврше у вашим подацима. У овом чланку ћемо вам показати како да уклоните знакове који се не могу штампати из података у Екцел-у.



Постоји неколико различитих начина за уклањање знакова који се не могу штампати из података у програму Екцел. Први је да користите функцију „Пронађи и замени“. Да бисте то урадили, отворите свој Екцел лист и притисните Цтрл+Ф да бисте отворили оквир за дијалог „Пронађи и замени“. У поље „Пронађи шта“ унесите знак који желите да уклоните. Оставите поље „Замени са“ празно, а затим кликните на „Замени све“.





Други начин за уклањање знакова који се не могу штампати је коришћење функције „Текст у колоне“. Да бисте то урадили, отворите свој Екцел лист и изаберите колону која садржи податке које желите да очистите. Затим идите на картицу Подаци и кликните на „Текст у колоне“. У падајућем менију „Оригинални тип података“ изаберите „Делимитед“. У одељку „Разграничи“ изаберите знак који желите да уклоните. Затим кликните на „Заврши“.





Такође можете уклонити знакове који се не могу штампати помоћу формуле. Најчешћа формула за ово је функција ТРИМ. Да бисте ово користили, изаберите ћелије које садрже податке које желите да очистите, а затим унесите следећу формулу: =ТРИМ(А1). Ово ће уклонити све знакове који се не могу штампати из података у изабраним ћелијама.



Ако имате пуно података за чишћење, можда ћете желети да размислите о коришћењу алата за чишћење података треће стране. Ови алати могу да аутоматизују процес уклањања знакова који се не могу штампати из ваших података, а могу да се баве и другим уобичајеним задацима чишћења података. Неки од најпопуларнијих алата за чишћење података укључују Дата Ладдер, Дата Цлеанер и Дата Матцх, између осталих.

У овом посту ћемо вам показати како уклонити знакове који се не могу штампати у Екцел-у . Прва 32 знака у АСЦИИ табела знакова (стандардни формат кодирања података за комуникацију између рачунара) су знакови који се не могу штампати. Ови знакови се не приказују (или штампају), али говоре апликацији како да форматира податке. Повратак (АСЦИИ код 08), повратак на носиоце (АСЦИИ код 13), хоризонтални језичак (АСЦИИ код 09) и помак (АСЦИИ код 10) су неки примери знакова који се не штампају.



Како уклонити знакове који се не могу штампати у Екцелу

Када увезете или налепите податке из спољног извора у Мицрософт Екцел, на радном листу се могу појавити знакови који се не могу штампати. Екцел представља такве знакове као правоугаонике. У овом посту ћемо вам показати како можете да идентификујете и уклоните ове знакове из ваших Екцел података.

израчунати процентуалну промену екцел

Како уклонити знакове који се не могу штампати у Екцелу?

Разговараћемо о следеће две методе уклоните знакове који се не могу штампати у Екцел-у :

  • Користите функцију СУБСТИТУТЕ() да уклоните знакове који се не могу штампати.
  • Користите функцију ЦЛЕАН() да уклоните знакове који се не могу штампати.

Хајде да ближе погледамо обе ове методе.

Користите функцију СУБСТИТУТЕ() да уклоните знакове који се не могу штампати у Екцел-у.

Коришћење функције СУБСТИТУТЕ() за уклањање знакова који се не штампају

Екцел нуди ЦОДЕ() функција који враћа АСЦИИ код за дати знак. То је у основи наличје СИМБОЛ() функција који се користи за превођење нумеричког кода у знак. Када идентификујете знак који се не може штампати помоћу функција ЦОДЕ() и ЦХАР(), можете га користити СУБСТИТУТЕ() функција замените (или замените) знак празним низом.

Синтакса функције ЦОДЕ():

КОД (текст)

  • Где текст је текстуални низ који захтева АСЦИИ код карактера (за први знак).

Синтакса функције ЦХАР():

СИМБОЛ(број)

    • Где број је нумеричка вредност између 1 и 255 (проширени АСЦИИ кодови знакова).

И синтакса функције СУБСТИТУТЕ():

СУБСТИТУТЕ(текст, стари_текст, нови_текст, [број_инстанце])

Где,

историја датотека не прави резервне копије
  • текст односи се на текстуални низ у којем се подниз треба заменити.
  • олд_тект односи се на подниз који треба заменити новим_текстом.
  • нови_текст односи се на подниз за замену олд_тект.
  • [број_инстанце] односи се на инстанцу олд_тект која треба заменити новим_текстом. Ако овај аргумент није наведен, свако појављивање олд_тект се замењује новим_текстом.

Сада рецимо да имамо радни лист где имамо пример реда у ћелији А1 као што је приказано на горњој слици. Низ садржи знак који се не може штампати крајње десно. Да бисмо уклонили овај знак из стринга, можемо користити горе наведене функције на следећи начин:

Поставите курсор у ћелију Б1. Унесите следећу формулу у траку са формулама на врху:

|_+_|

Белешка: Пошто се знак појављује десно од оригиналног текстуалног низа, користили смо функцију РИГХТ() да бисмо добили последњи знак из стринга и затим пронашли његову АСЦИИ вредност помоћу функције ЦОДЕ().

Проналажење АСЦИИ кода карактера који се не може штампати

Када притиснете дугме улази тастер, горња функција ће вратити 11, што је АСЦИИ код за вертикалну картицу узету у овом примеру.

Сада поставите курсор у ћелију А2 и унесите следећу формулу:

|_+_|

Као резултат функције, знак који се не може штампати биће уклоњен из изворног низа.

Читати: 10 текстуалних функција у Екцел-у са примерима .

Користите функцију ЦЛЕАН() да уклоните знакове који се не могу штампати у Екцел-у.

Коришћење функције ЦЛЕАН() за уклањање знакова који се не штампају

ЧИСТ() Функција у Екцел-у уклања све знакове који се не могу штампати из датог текстуалног низа. Најлакши је и најдиректнији начин за уклањање знакова који се не могу штампати у Екцел-у.

Синтакса функције ЦЛЕАН():

ЦЛЕАН(текст)

  • Где текст представља текстуални низ из којег треба уклонити знакове који се не штампају.

У горњем примеру, можемо користити функцију ЦЛЕАН() да уклонимо знакове који се не могу штампати овако:

А479Ф65Ц6Ц43А224041Ф905Е5ЕАДЕЦ2ФА6411318

Симпле? Али разлог због којег ћемо ово касније погледати је зато што уклања само ликови који имају природа кодови између 0-31 у АСЦИИ табела симбола. Тако ће бити не уклањајте размаке без прекида ( ) који може да уђе када копирате/налепите податке из неког спољног извора.

Непрекидни размак је простор који се не може разбити функцијом 'прелома речи' у програмима за обраду текста и другим апликативним програмима. Ако желите да уклоните све знакове који се не могу штампати, као и размаке без прекида из текстуалног низа, потребно је да заједно користите функцију ЦЛЕАН(), функцију СУБСТИТУТЕ() и функцију ТРИМ().

Уклоните знакове који се не штампају и размаке без прекида у Екцел-у

звук не ради на фирефок-у

Функција ТРИМ() може да се користи за одсецање размака са оба краја датог низа. Користи се за поправљање неуједначеног размака у Екцел-у.

Синтакса функције ТРИМ() је:

ИЗРЕЗ (текст)

  • Где текст односи се на текстуални низ из којег желите да уклоните почетне и задње размаке.

160 је АСЦИИ код. за непрекидни простор. Користите функцију ЦХАР() да бисте добили вредност карактера за размак који није преломљен. Затим користите функцију СУБСТИТУТЕ() да бисте заменили размак који се не прекида обичним размаком. Затим користите функцију ТРИМ() да уклоните све размаке са оба краја оригиналног текстуалног низа.

У горњем примеру, можемо да користимо следећу формулу да уклонимо знакове који се не могу штампати и размаке који се не прекидају из оригиналног низа:

|_+_|

Надам се да ће вам горњи пост бити од помоћи.

Опширније: Екцел трака са алаткама не ради .

Како уклонити знакове који се не могу штампати у Екцелу
Популар Постс