Problem kan uppstå vid omvandling av teckenkoder från ett system till ett annat system. Dessa problem resulterar i förvrängd data. För att korrigera detta, ett universellt teckenuppsättning som kallas Unicode systemet utvecklades under slutet av 1980-talet som ger tecknen som används i datorsystem en unik teckenkod.
Notera: Informationen är den här artikeln gäller Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 för Mac, Excel 2016 för Mac, Excel för Mac 2011 och Excel Online.
Universell teckenuppsättning

Det finns 255 olika teckenkoder eller kodpunkter på Windows ANSI-kodsidan medan Unicode-systemet är konstruerat för att hålla över en miljon kodpunkter. För kompatibilitetsskull matchar de första 255 kodpunkterna i det nyare Unicode-systemet de som används i ANSI-systemet för västerländska språktecken och -nummer.
För dessa standardtecken programmeras koderna i datorn, så att skriva ett brev på tangentbordet matas in i koden för brevet till den applikation som används.
Icke-standardiserade tecken och symboler, t.ex. upphovsrättssymbolen eller accenterade tecken som används på olika språk, skrivs in i ett program genom att skriva in ANSI-koden eller Unicode-numret för tecknet på önskad plats.
Excel CHAR och CODE Funktioner
Excel har ett antal funktioner som fungerar med dessa nummer. CHAR och CODE fungerar i alla versioner av Excel. UNICHAR och UNICODE introducerades i Excel 2013.
Funktionerna CHAR och UNICHAR returnerar tecknet för en viss kod. Kod- och UNICODE-funktionerna gör motsatsen och ger koden för ett visst tecken. Som visas i bilden ovan:
- Resultatet för = CHAR (169) är upphovsrättssymbolen ©.
- Resultatet för = CODE (©) är 169.
Om de två funktionerna är inbädda ihop i form av
= KOD (CHAR (169))
utgången för formeln är 169, eftersom de två funktionerna gör det motsatta jobbet hos den andra.
Syntagmen och argumenten i CHAR och UNICHAR
En funktions syntax avser funktionens layout och innehåller funktionens namn, parentes och argument.
Syntaxen för CHAR-funktionen är:
= CHAR (siffra)
Syntaxen för UNICHAR-funktionen är:
= UNICHAR (siffra)
I dessa funktioner, siffra (som krävs) är ett tal mellan 1 och 255 som är associerat med tecknet du vill ha.
- De siffra Argument kan vara det nummer som matats in direkt i funktionen eller en cellreferens till numret på ett arbetsblad.
- Om siffra argumentet är inte ett heltal mellan 1 och 255, CHAR-funktionen returnerar #VALUE! felvärde, som visas i rad 4 i bilden ovan.
- För kodnummer större än 255 använder du UNICHAR-funktionen.
- Om en siffra Argumentet med noll (0) anges, CHAR och UNICHAR-funktionerna returnerar #VALUE! felvärde, som visas i rad 2 i bilden ovan.
Ange CHAR- och UNICHAR-funktionerna
Alternativ för att skriva in någon av funktionerna är att skriva in funktionen manuellt, t.ex.
= CHAR (65)
eller
= UNICHAR (A7)
Funktionen och siffra Argument kan också anges i dialogrutan Funktioner.
I Excel Online kommer du manuellt att skriva in funktionen. I skrivbordsversioner av Excel använder du dialogrutan.
Följ dessa steg för att ange CHAR-funktionen i cell B3:
- Välj cell B3 för att göra den aktiva cellen.
- Välj formler.
- Välja Text för att öppna rullgardinsmenyn.
- Välj RÖDING i listan för att få fram funktionens dialogruta.
- I dialogrutan väljer du siffra linje.
- Välj cell A3 i arbetsbladet för att ange den cellreferensen i dialogrutan.
- Välj ok för att slutföra funktionen och stäng dialogrutan.
Tecknet utropstecken visas i cell B3 eftersom dess ANSI-teckenkod är 33.
När du väljer cell E2, är den fullständiga funktionen = CHAR (A3) visas i formulärfältet ovanför arbetsbladet.
CHAR och UNICHAR Funktionsanvändning
Funktionerna CHAR och UNICHAR översätter kodsidans nummer till tecken för filer som skapats på andra typer av datorer. CHAR-funktionen kan till exempel ta bort oönskade tecken som visas med importerad data.
Dessa funktioner kan användas tillsammans med andra Excel-funktioner, t.ex. TRIM och SUBSTITUTE, i formler avsedda att ta bort oönskade tecken från ett arbetsblad.
Syntaxen och argumenten för CODE och UNICODE

En funktions syntax avser funktionens layout och innehåller funktionens namn, parentes och argument.
Syntaxen för CODE-funktionen är:
= KOD (Text)
Syntaxen för UNICODE-funktionen är:
= UNICODE (Text)
I dessa funktioner, Text (vilket krävs) är tecknet för vilket du vill hitta ANSI-kodnumret.
De Text argument kan vara ett enda tecken omgivet av dubbla citattecken ( ' ' ) som anges direkt i funktionen eller en cellreferens till karaktärens plats i ett arbetsblad, som visas i raderna 4 och 9 i bilden ovan.
Om textargumentet är tomt, returnerar funktionen CODE #VALUE! felvärde, som visas i rad 2 i bilden ovan.
Kodfunktionen visar endast teckenkoden för en enda tecken. Om textargumentet innehåller mer än ett tecken (t.ex. ordet Excel visas i raderna 7 och 8 i bilden ovan) visas bara koden för den första tecknen. I detta fall är det numret69 vilket är teckenkoden för stor bokstaven E.
Versaler vs. små bokstäver
Versaler eller huvudstaden bokstäver på tangentbordet har olika teckenkoder än motsvarande små bokstäver eller små brev.
Exempelvis är UNICODE / ANSI-kodnumret för stor bokstaven "A" 65 medan den små bokstaven "a" UNICODE / ANSI kodnummer är 97, som visas i raderna 4 och 5 i bilden ovan.
Ange CODE och UNICODE-funktionerna
Alternativ för att skriva in endera funktionen inkluderar att skriva funktionen i en cell, till exempel:
= KOD (65)
eller
= UNICODE (A6)
Funktionen och Text Argument kan också anges i dialogrutan Funktioner.
I Excel Online kommer du manuellt att skriva in funktionen. I skrivbordsversioner av Excel använder du dialogrutan.
Följ dessa steg för att ange CODE-funktionen i cell B3:
- Välj cell B3 för att göra den aktiva cellen.
- Välj formler.
- Välja Text för att öppna rullgardinsmenyn.
- Välj KODA i listan för att få fram funktionens dialogruta.
- I dialogrutan väljer du Text linje.
- Välj cell A3 i arbetsbladet för att ange den cellreferensen i dialogrutan.
- Välj ok för att slutföra funktionen och stäng dialogrutan.
Numret 64 visas i cell B3. Detta är teckenkoden för ampersand ( & ) karaktär.
När du väljer cell B3, den fullständiga funktionen = KOD (A3) visas i formulärfältet ovanför arbetsbladet.




