Paano alisin ang mga hindi napi-print na character sa Excel?

Kak Udalit Nepecataemye Simvoly V Excel



Kung nagtatrabaho ka sa data sa Excel, maaaring nakatagpo ka ng mga hindi napi-print na character. Ito ang mga character na hindi nilalayong ipakita sa screen o i-print out, at maaari silang magdulot ng lahat ng uri ng mga problema kung mapunta sila sa iyong data. Sa artikulong ito, ipapakita namin sa iyo kung paano mag-alis ng mga hindi napi-print na character mula sa iyong data sa Excel.



Mayroong ilang iba't ibang paraan upang alisin ang mga hindi napi-print na character mula sa iyong data sa Excel. Ang una ay gamitin ang tampok na 'Hanapin at Palitan'. Upang gawin ito, buksan ang iyong Excel sheet at pindutin ang Ctrl+F upang buksan ang dialog box na 'Hanapin at Palitan'. Sa field na 'Hanapin kung ano', ilagay ang character na gusto mong alisin. Iwanang blangko ang field na 'Palitan ng', at pagkatapos ay i-click ang 'Palitan Lahat'.





Ang isa pang paraan upang alisin ang mga hindi napi-print na character ay ang paggamit ng tampok na 'Text to Columns'. Upang gawin ito, buksan ang iyong Excel sheet at piliin ang column na naglalaman ng data na gusto mong linisin. Pagkatapos ay pumunta sa tab na Data at i-click ang 'Text to Columns'. Sa drop-down na 'Orihinal na uri ng data', piliin ang 'Delimited'. Sa seksyong 'Mga Delimiter', piliin ang karakter na gusto mong alisin. Pagkatapos ay i-click ang 'Tapos na'.





Maaari mo ring alisin ang mga hindi napi-print na character sa pamamagitan ng paggamit ng formula. Ang pinakakaraniwang formula para dito ay ang TRIM function. Upang gamitin ito, piliin ang mga cell na naglalaman ng data na gusto mong linisin, at pagkatapos ay ilagay ang sumusunod na formula: =TRIM(A1). Aalisin nito ang anumang hindi napi-print na mga character mula sa data sa mga napiling cell.



Kung marami kang data na lilinisin, maaaring gusto mong isaalang-alang ang paggamit ng tool sa paglilinis ng data ng third-party. Maaaring i-automate ng mga tool na ito ang proseso ng pag-alis ng mga hindi napi-print na character mula sa iyong data, at maaari din nilang pangasiwaan ang iba pang karaniwang gawain sa paglilinis ng data. Ang ilan sa mga pinakasikat na tool sa paglilinis ng data ay kinabibilangan ng Data Ladder, Data Cleaner, at Data Match, bukod sa iba pa.

Sa post na ito ipapakita namin sa iyo paano mag-alis ng mga hindi napi-print na character sa excel . Unang 32 character sa ASCII character table (karaniwang format ng pag-encode ng data para sa komunikasyon sa pagitan ng mga computer) ay mga hindi napi-print na character. Ang mga character na ito ay hindi ipinapakita (o naka-print), ngunit sabihin sa application kung paano i-format ang data. Ang backspace (ASCII code 08), carriage return (ASCII code 13), horizontal tab (ASCII code 09), at linefeed (ASCII code 10) ay ilang halimbawa ng mga hindi naka-print na character.



Paano mag-alis ng mga hindi napi-print na character sa Excel

Kapag nag-import o nag-paste ka ng data mula sa isang panlabas na pinagmulan sa Microsoft Excel, maaaring lumitaw ang mga hindi napi-print na character sa iyong worksheet. Kinakatawan ng Excel ang mga character tulad ng mga parihaba. Sa post na ito, ipapakita namin sa iyo kung paano mo matutukoy at maalis ang mga character na ito mula sa iyong data sa Excel.

Kalkulahin ang porsyento pagbabago excel

Paano alisin ang mga hindi napi-print na character sa Excel?

Tatalakayin natin ang sumusunod na dalawang pamamaraan alisin ang mga hindi napi-print na character sa excel :

  • Gamitin ang SUBSTITUTE() function para alisin ang mga hindi napi-print na character.
  • Gamitin ang CLEAN() function para alisin ang mga hindi napi-print na character.

Tingnan natin ang parehong mga pamamaraan na ito.

Gamitin ang function na SUBSTITUTE() upang alisin ang mga hindi napi-print na character sa Excel.

Gamit ang SUBSTITUTE() Function para Mag-alis ng Mga Hindi Nag-print na Character

Nag-aalok ang Excel CODE() function na nagbabalik ng ASCII code para sa ibinigay na character. Ito ay karaniwang ang flip side SYMBOL() function na ginagamit upang isalin ang isang numeric code sa isang character. Kapag natukoy mo na ang isang hindi napi-print na character na may mga function na CODE() at CHAR(), maaari mong gamitin SUBSTITUTE() function palitan (o palitan) ang isang character na may walang laman na string.

Syntax ng CODE() function:

CODE(text)

  • saan text ay isang text string na nangangailangan ng ASCII character code (para sa unang character).

CHAR() function syntax:

SYMBOL(numero)

    • saan numero ay isang numeric na halaga sa pagitan ng 1 at 255 (mga pinahabang ASCII na character code).

At ang syntax ng SUBSTITUTE() function:

SUBSTITUTE(text, old_text, new_text, [instance_number])

saan,

hindi naka-back up ang kasaysayan ng file
  • text ay tumutukoy sa text string kung saan ang substring ay papalitan.
  • lumang_teksto ay tumutukoy sa substring na papalitan ng new_text.
  • bagong_teksto ay tumutukoy sa substring upang palitan ang old_text.
  • [instance_number] ay tumutukoy sa old_text instance na papalitan ng new_text. Kung hindi tinukoy ang argumentong ito, ang bawat paglitaw ng old_text ay papalitan ng new_text.

Ngayon sabihin nating mayroon tayong worksheet kung saan mayroon tayong halimbawang hilera sa cell A1 tulad ng ipinapakita sa larawan sa itaas. Ang string ay naglalaman ng hindi napi-print na character sa dulong kanan. Upang alisin ang character na ito mula sa isang string, maaari naming gamitin ang mga function sa itaas tulad ng sumusunod:

Ilagay ang cursor sa cell B1. Ilagay ang sumusunod na formula sa formula bar sa itaas:

|_+_|

Tandaan: Dahil lumalabas ang character sa kanan ng orihinal na text string, ginamit namin ang RIGHT() function para makuha ang huling character mula sa string at pagkatapos ay hanapin ang ASCII value nito gamit ang CODE() function.

Paghahanap ng ASCII code ng isang hindi napi-print na character

Kapag pinindot mo ang pindutan pumapasok key, ang function sa itaas ay magbabalik ng 11, na siyang ASCII code para sa patayong tab na kinuha sa halimbawang ito.

Ngayon ilagay ang iyong cursor sa cell A2 at ipasok ang sumusunod na formula:

|_+_|

Bilang resulta ng function, ang hindi napi-print na character ay aalisin sa source string.

Basahin: 10 Text Function sa Excel na may Mga Halimbawa .

Gamitin ang CLEAN() function upang alisin ang mga hindi napi-print na character sa Excel.

Gamit ang CLEAN() Function para Mag-alis ng Mga Hindi Nag-print na Character

MALINIS() Ang isang function sa Excel ay nag-aalis ng lahat ng hindi napi-print na mga character mula sa isang ibinigay na string ng teksto. Ito ang pinakamagaan at pinakadirektang paraan upang alisin ang mga hindi napi-print na character sa Excel.

CLEAN() function syntax:

CLEAN(text)

  • saan text kumakatawan sa string ng text kung saan aalisin ang mga hindi naka-print na character.

Sa halimbawa sa itaas, maaari naming gamitin ang CLEAN() function upang alisin ang mga hindi napi-print na character tulad nito:

А479F65C6C43A224041F905E5EADEC2FA6411318

Simple? Ngunit ang dahilan na titingnan natin ito mamaya ay dahil nag-aalis lamang mga karakter na mayroon kalikasan mga code sa pagitan 0-31 sa ASCII talahanayan ng simbolo. Kaya ito ay huwag mag-alis ng mga hindi nakakasira na espasyo ( ) na maaaring makapasok kapag kinopya/na-paste mo ang data mula sa ilang panlabas na pinagmulan.

Ang non-breaking space ay isang space na hindi masisira ng feature na 'word wrap' sa mga word processor at iba pang application program. Kung gusto mong tanggalin ang lahat ng hindi napi-print na mga character pati na rin ang mga hindi nasisira na puwang mula sa isang text string, kailangan mong gamitin ang CLEAN() function, ang SUBSTITUTE() function, at ang TRIM() function na magkasama.

Alisin ang mga hindi naka-print na character at hindi nasisira na mga puwang sa Excel

tunog hindi gumagana sa firefox

Ang TRIM() function ay maaaring gamitin upang i-trim ang mga puwang mula sa magkabilang dulo ng isang naibigay na string. Ginagamit ito upang ayusin ang hindi pantay na espasyo sa Excel.

Ang syntax ng TRIM() function ay:

CUT(teksto)

  • saan text ay tumutukoy sa string ng teksto kung saan mo gustong alisin ang mga puwang sa unahan at trailing.

Ang 160 ay isang ASCII code. para sa hindi nasirang espasyo. Gamitin ang function na CHAR() upang makuha ang halaga ng character para sa isang hindi nasisira na espasyo. Pagkatapos ay gamitin ang SUBSTITUTE() function para palitan ang non-breaking space ng regular na espasyo. At pagkatapos ay gamitin ang TRIM() function upang alisin ang lahat ng mga puwang mula sa magkabilang dulo ng orihinal na string ng teksto.

Sa halimbawa sa itaas, maaari naming gamitin ang sumusunod na formula upang alisin ang mga hindi napi-print na mga character at hindi nasisira na mga puwang mula sa orihinal na string:

|_+_|

Sana ay nakatulong ang post sa itaas.

Magbasa pa: Hindi gumagana ang Excel toolbar .

Paano mag-alis ng mga hindi napi-print na character sa Excel
Patok Na Mga Post