Er kunnen problemen optreden bij het converteren van de tekencodes van het ene systeem naar het andere systeem. Deze problemen resulteren in onleesbare gegevens. Om dit te corrigeren, een universele tekenset bekend als Unicode Het systeem is ontwikkeld aan het eind van de jaren tachtig en geeft de karakters die in computersystemen worden gebruikt een unieke karaktercode.
Notitie: De informatie is dit artikel van toepassing op Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 voor Mac, Excel 2016 voor Mac, Excel voor Mac 2011 en Excel Online.
Universele tekenset

Er zijn 255 verschillende karaktercodes of codepunten op de Windows ANSI-codepagina terwijl het Unicode-systeem meer dan een miljoen codepunten bevat. Omwille van compatibiliteit komen de eerste 255 codepunten van het nieuwere Unicode-systeem overeen met die van het ANSI-systeem voor tekens en cijfers in het Westen.
Voor deze standaardtekens worden de codes in de computer geprogrammeerd, zodat bij het typen van een letter op het toetsenbord de code voor de letter wordt ingevoerd in de toepassing die wordt gebruikt.
Niet-standaard tekens en symbolen, zoals het auteursrechtsymbool of geaccentueerde tekens die in verschillende talen worden gebruikt, worden in een toepassing ingevoerd door de ANSI-code of het Unicode-nummer voor het teken op de gewenste locatie in te voeren.
Excel CHAR- en CODE-functies
Excel heeft een aantal functies die met deze nummers werken. CHAR en CODE werken in alle versies van Excel. UNICHAR en UNICODE zijn geïntroduceerd in Excel 2013.
De CHAR- en UNICHAR-functies retourneren het teken voor een gegeven code. De CODE- en UNICODE-functies doen het tegenovergestelde en bieden de code voor een bepaald teken. Zoals te zien in de afbeelding hierboven:
- Het resultaat voor = CHAR (169) is het copyright-symbool ©.
- Het resultaat voor = CODE (©) is 169.
Als de twee functies samen in de vorm van zijn genest
= CODE (CHAR (169))
de uitvoer voor de formule is 169, omdat de twee functies het tegenovergestelde doen.
De CHAR- en UNICHAR-functies Syntaxis en argumenten
De syntaxis van een functie verwijst naar de lay-out van de functie en bevat de naam van de functie, haakjes en argumenten.
De syntaxis voor de CHAR-functie is:
= CHAR (Aantal)
De syntaxis voor de UNICHAR-functie is:
= UNICHAR (Aantal)
In deze functies, Aantal (wat nodig is) is een getal tussen 1 en 255 dat is gekoppeld aan het gewenste teken.
- De Aantal argument kan het nummer zijn dat rechtstreeks in de functie wordt ingevoerd of een celverwijzing naar de locatie van het nummer op een werkblad.
- Als het Aantal argument is geen geheel getal tussen 1 en 255, de functie CHAR retourneert de #VALUE! foutwaarde, zoals weergegeven in rij 4 in de bovenstaande afbeelding.
- Gebruik de UNICHAR-functie voor codenummers groter dan 255.
- Als een Aantal argument van nul (0) is ingevoerd, de CHAR- en UNICHAR-functies retourneren de #VALUE! foutwaarde, zoals weergegeven in rij 2 in de bovenstaande afbeelding.
Voer de CHAR- en UNICHAR-functies in
Opties voor het invoeren van beide functies omvatten het handmatig typen van de functie, zoals
= CHAR (65)
of
= UNICHAR (A7)
De functie en de Aantal argument kan ook worden ingevoerd in het dialoogvenster 'Functies'.
In Excel Online wordt de functie handmatig ingevoerd. Gebruik het dialoogvenster in bureaubladversies van Excel.
Volg deze stappen om de CHAR-functie in cel B3 in te voeren:
- Selecteer cel B3 om het de actieve cel te maken.
- kiezen formules.
- Kiezen Tekst om de vervolgkeuzelijst met functies te openen.
- kiezen CHAR in de lijst om het dialoogvenster van de functie te openen.
- Selecteer in het dialoogvenster de Aantal lijn.
- Selecteer cel A3 in het werkblad om die celverwijzing in het dialoogvenster in te voeren.
- kiezen OK om de functie te voltooien en het dialoogvenster te sluiten.
Het uitroepteken wordt weergegeven in cel B3 omdat de ANSI-tekencode 33 is.
Wanneer u cel E2 selecteert, is de volledige functie = CHAR (A3) wordt weergegeven in de formulebalk boven het werkblad.
CHAR- en UNICHAR-functie gebruikt
De CHAR- en UNICHAR-functies vertalen codepaginanummers in tekens voor bestanden die op andere typen computers zijn gemaakt. De CHAR-functie kan bijvoorbeeld ongewenste tekens verwijderen die met geïmporteerde gegevens worden weergegeven.
Deze functies kunnen worden gebruikt in combinatie met andere Excel-functies, zoals TRIM en SUBSTITUTE, in formules die zijn ontworpen om ongewenste tekens uit een werkblad te verwijderen.
De CODE en UNICODE Functies Syntaxis en argumenten

De syntaxis van een functie verwijst naar de lay-out van de functie en bevat de naam van de functie, haakjes en argumenten.
De syntaxis voor de CODE-functie is:
= CODE (Tekst)
De syntaxis voor de UNICODE-functie is:
= UNICODE (Tekst)
In deze functies, Tekst (wat vereist is) is het teken waarvoor u het ANSI-codenummer wilt vinden.
De Tekst argument kan een enkel teken zijn, omgeven door dubbele aanhalingstekens ( ' ' ) die rechtstreeks in de functie wordt ingevoerd of een celverwijzing naar de locatie van het teken in een werkblad, zoals weergegeven in rijen 4 en 9 in de bovenstaande afbeelding.
Als het tekstargument leeg is, retourneert de functie CODE de waarde #WAARDE! foutwaarde, zoals weergegeven in rij 2 in de bovenstaande afbeelding.
De CODE-functie geeft alleen de tekencode voor een enkel teken weer. Als het tekstargument meer dan één teken bevat (zoals het woord uitmunten getoond in rijen 7 en 8 in de bovenstaande afbeelding), wordt alleen de code voor het eerste teken weergegeven. In dit geval is dit het nummer69 dat is de tekencode voor de hoofdletter E.
Hoofdletters versus kleine letters
Hoofdletters of hoofdstad letters op het toetsenbord hebben verschillende tekencodes dan de overeenkomstige kleine letters of klein brieven.
Het UNICODE / ANSI-codenummer voor de hoofdletter "A" is bijvoorbeeld 65 terwijl het "a" UNICODE / ANSI-codenummer in kleine letters is 97, zoals getoond in rijen 4 en 5 in bovenstaande afbeelding.
Voer de CODE- en UNICODE-functies in
Opties voor het invoeren van beide functies zijn het typen van de functie in een cel, zoals:
= CODE (65)
of
= UNICODE (A6)
De functie en de Tekst argument kan ook worden ingevoerd in het dialoogvenster 'Functies'.
In Excel Online wordt de functie handmatig ingevoerd. Gebruik het dialoogvenster in bureaubladversies van Excel.
Volg deze stappen om de CODE-functie in cel B3 in te voeren:
- Selecteer cel B3 om het de actieve cel te maken.
- kiezen formules.
- Kiezen Tekst om de vervolgkeuzelijst met functies te openen.
- kiezen CODE in de lijst om het dialoogvenster van de functie te openen.
- Selecteer in het dialoogvenster de Tekst lijn.
- Selecteer cel A3 in het werkblad om die celverwijzing in het dialoogvenster in te voeren.
- kiezen OK om de functie te voltooien en het dialoogvenster te sluiten.
Het nummer 64 verschijnt in cel B3. Dit is de tekencode voor het ampersand ( & ) karakter.
Wanneer u cel B3 selecteert, is de volledige functie = CODE (A3) wordt weergegeven in de formulebalk boven het werkblad.




