Skip to main content

Sådan fjerner du Unicode Characters 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 tegn på en computer (printbar og ikke-udskriftsbar) har et nummer kendt som dets Unicode tegnkode eller værdi.

Et andet ældre og bedre kendte tegnsæt er ASCII , som står for American Standard Code for informationsudveksling . ASCII er blevet indarbejdet i Unicode-sæt. Som følge heraf er de første 128 tegn (0 til 127) af Unicode-sætet identiske med ASCII-sæt.

Mange af de første 128 Unicode tegn refereres til som kontrol tegn. De bruges af computerprogrammer til at styre eksterne enheder som printere.

Disse tegn er ikke beregnet til brug i Excel-regneark og kan forårsage en række fejl, hvis de er til stede. Excel's CLEAN-funktion fjerner de fleste af disse ikke-udskrevne tegn med undtagelse af tegn # 127.

Bemærk Oplysningerne i denne artikel gælder Excel-versioner 2019, 2016, 2013, Excel til Mac og Excel Online.

01 af 03

Hvad er Unicode Character # 127?

Unicode-tegn # 127 styrer sletningstasten på tastaturet.

Hvis den er til stede, vises den som en smal boksformet karakter som vist i celle A2 i billedet ovenfor. Det er undertiden ved et uheld importeret eller kopieret sammen med nogle gode data.

Dens tilstedeværelse kan forårsage flere problemer, såsom:

  • Enkle formateringsproblemer i et regneark.
  • Data sortering og filtrering problemer.
  • Beregningsproblemer, hvis de findes i en celle sammen med data, der anvendes i en formel.

Fortsæt læsning herunder

02 af 03

Fjernelse af Unicode Character # 127

Selvom denne karakter ikke kan fjernes med CLEAN-funktionen, kan den fjernes ved hjælp af en formel, der indeholder SUBSTITUTE- og CHAR-funktionerne.

Eksemplet på billedet ovenfor viser fire rektangelformede tegn sammen med nummer 10 i celle A2 i et Excel-regneark.

LEN-funktionen tæller antallet af tegn i en celle. I celle E2 viser LEN, at celle A2 indeholder seks tegn (de to cifre til nummer 10 plus de fire bokse til tegn # 127).

På grund af tilstedeværelsen af ​​tegn # 127 i celle A2 returnerer tilsætningsformlen i celle D2 en #VALUE! fejl besked.

Celle A3 indeholder denne SUBSTITUTE / CHAR formel.

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

Formlen erstatter de fire # 127 tegn fra celle A2 med ingenting (vist ved de tomme citatmærker i slutningen af ​​formlen).

Som resultat:

  • Tegnetællingen i celle E3 er reduceret til to for de to cifre i nummer 10.
  • Tilsætningsformlen i celle D3 returnerer det korrekte svar på 15, når indholdet tilføjes til celle A3 + B3 (10 + 5).
  • SUBSTITUTE-funktionen erstatter den faktiske erstatning, mens CHAR-funktionen bruges til at fortælle formlen hvilket tegn der skal udskiftes.

Fortsæt læsning herunder

03 af 03

Fjernelse af ikke-breaking-rum fra et regneark

På samme måde som ikke-udskrevne tegn kan det ikke-brudte rum () også forårsage problemer med beregninger og formatering i et regneark. Unicode-kodenummeret for ikke-brudte mellemrum er # 160.

Ikke-brudte mellemrum bruges i vid udstrækning på websider. Hvis data kopieres til Excel fra en webside, kan der forekomme ikke-brudte mellemrum i et regneark.

Fjernelse af ikke-brudte mellemrum kan ske med en formel, der kombinerer SUBSTITUTE, CHAR og TRIM funktionerne.