Elk teken op een computer (afdrukbaar en niet-afdrukbaar) heeft een nummer dat bekend staat als het Unicode-tekencode of waarde.
Een andere oudere en beter bekende tekenset is ASCII , wat staat voor de Amerikaanse standaardcode voor informatie-uitwisseling . ASCII is opgenomen in de Unicode-set. Als gevolg hiervan zijn de eerste 128 tekens (0 tot 127) van de Unicode-set identiek aan de ASCII-set.
Veel van de eerste 128 Unicode-tekens worden aangeduid als controle karakters. Ze worden gebruikt door computerprogramma's voor het besturen van randapparatuur zoals printers.
Deze tekens zijn niet bedoeld voor gebruik in Excel-werkbladen en kunnen een aantal fouten veroorzaken als ze aanwezig zijn. De CLEAN-functie van Excel verwijdert de meeste van deze niet-afdrukbare tekens met uitzondering van teken # 127.
Notitie De informatie in dit artikel is van toepassing op Excel-versies 2019, 2016, 2013, Excel voor Mac en Excel Online.
Wat is Unicode-teken # 127?
Unicode-teken # 127 bestuurt de delete-toets op het toetsenbord.
Indien aanwezig, wordt dit weergegeven als een smal doosvormig teken, zoals weergegeven in cel A2 in de bovenstaande afbeelding. Het wordt soms per ongeluk geïmporteerd of gekopieerd, samen met enkele goede gegevens.
De aanwezigheid ervan kan verschillende problemen veroorzaken, zoals:
- Eenvoudige opmaakproblemen in een werkblad.
- Problemen met het sorteren en filteren van gegevens.
- Berekeningsproblemen, indien aanwezig in een cel, samen met gegevens die in een formule worden gebruikt.
Lees hieronder verder
02 van 03Unicode-tekennr. 127 verwijderen
Hoewel dit teken niet kan worden verwijderd met de functie CLEAN, kan het worden verwijderd met een formule die de SUBSTITUTE- en CHAR-functies bevat.
Het voorbeeld in de afbeelding hierboven toont vier rechthoekige karakters samen met het getal 10 in cel A2 van een Excel-werkblad.
De LEN-functie telt het aantal tekens in een cel. In cel E2 toont LEN dat cel A2 zes tekens bevat (de twee cijfers voor het getal 10 plus de vier vakken voor teken # 127).
Vanwege de aanwezigheid van teken # 127 in cel A2, retourneert de optelformule in cel D2 een #WAARDE! foutmelding.
Cel A3 bevat deze SUBSTITUTE / CHAR-formule.
= SUBSTITUTE (A2, CHAR (127), "")
De formule vervangt de vier # 127 tekens uit cel A2 door niets (weergegeven door de lege aanhalingstekens aan het einde van de formule). Als gevolg: Lees hieronder verder Net als bij niet-afdrukbare tekens, kan de niet-afbrekende spatie () ook problemen veroorzaken met berekeningen en opmaak in een werkblad. Het Unicode-codenummer voor niet-verbreekbare spaties is # 160. Niet-verbreekbare spaties worden op grote schaal gebruikt in webpagina's. Als gegevens vanaf een webpagina naar Excel worden gekopieerd, kunnen niet-openstaande spaties in een werkblad worden weergegeven. Het verwijderen van niet-openbrekende spaties kan worden gedaan met een formule die de SUBSTITUTE, CHAR en TRIM-functies combineert.
Niet-brekende spaties verwijderen uit een werkblad