Skip to main content

Slik fjerner du Unicode-tegn i Excel

Absolutely Easy ways to get rid of line breaks in Excel -3 quick ways to remove line breaks in Excel (April 2025)

Absolutely Easy ways to get rid of line breaks in Excel -3 quick ways to remove line breaks in Excel (April 2025)
Anonim

Hver karakter på en datamaskin (utskrivbar og ikke-skrivbar) har et nummer kjent som dets Unicode karakterkode eller verdi.

Et annet eldre og bedre kjente tegnsett er ASCII , som står for American Standard Code for Information Interchange . ASCII er innlemmet i Unicode-settet. Som et resultat er de første 128 tegnene (0 til 127) av Unicode-settet identiske med ASCII-settet.

Mange av de første 128 Unicode-tegnene refereres til som kontroll tegn. De brukes av dataprogrammer til å styre eksterne enheter som skrivere.

Disse tegnene er ikke ment for bruk i Excel-regneark og kan forårsake en rekke feil hvis de er til stede. Excels CLEAN-funksjon fjerner de fleste av disse ikke-skrivbare tegnene med unntak av tegn # 127.

Merk Informasjonen i denne artikkelen gjelder Excel-versjoner 2019, 2016, 2013, Excel for Mac og Excel Online.

01 av 03

Hva er Unicode Character # 127?

Unicode-tegn # 127 styrer slettasten på tastaturet.

Hvis den er til stede, vises den som en smal boksformet karakter, som vist i celle A2 i bildet ovenfor. Det er noen ganger ved et uhell importert eller kopiert sammen med noen gode data.

Tilstedeværelsen kan forårsake flere problemer, for eksempel:

  • Enkel formatering problemer i et regneark.
  • Data sortering og filtrering problemer.
  • Beregningsproblemer hvis det finnes i en celle sammen med data som brukes i en formel.

Fortsett å lese nedenfor

02 av 03

Fjerner Unicode Character # 127

Selv om denne karakteren ikke kan fjernes med CLEAN-funksjonen, kan den fjernes ved hjelp av en formel som inneholder SUBSTITUTE- og CHAR-funksjonene.

Eksemplet på bildet over viser fire rektangelformede tegn sammen med tallet 10 i celle A2 i et Excel-regneark.

LEN-funksjonen teller antall tegn i en celle. I celle E2 viser LEN at celle A2 inneholder seks tegn (de to sifrene for tallet 10 pluss de fire boksene for tegn # 127).

På grunn av tilstedeværelsen av karakter # 127 i celle A2 returnerer tilleggsformelen i celle D2 en #VALUE! feilmelding.

Cell A3 inneholder denne SUBSTITUTE / CHAR-formelen.

= SUBSTITUTE (A2, CHAR (127), "")

Formelen erstatter de fire # 127 tegnene fra celle A2 med ingenting (vist med de tomme anførselstegnene på slutten av formelen).

Som et resultat:

  • Tegnetallet i celle E3 er redusert til to for de to sifrene i nummer 10.
  • Tilleggsformelen i celle D3 returnerer det riktige svaret på 15 når du legger til innholdet for celle A3 + B3 (10 + 5).
  • SUBSTITUTE-funksjonen erstatter selve skiftet mens CHAR-funksjonen brukes til å fortelle formelen hvilket tegn som skal erstattes.

Fortsett å lese nedenfor

03 av 03

Fjerner ikke-bryte mellomrom fra et regneark

I likhet med tegn som ikke kan skrives ut, kan ikke-bryte plass () også forårsake problemer med beregninger og formatering i et regneark. Unicode-kodenummeret for ikke-bryte mellomrom er # 160.

Ikke-bryte mellomrom brukes mye i nettsider. Hvis data kopieres til Excel fra en nettside, kan ikke-bryte mellomrom vises i et regneark.

Fjerning av ikke-bryte mellomrom kan gjøres med en formel som kombinerer SUBSTITUTE, CHAR og TRIM-funksjonene.