
Samenvatting
De Excel UNICODE-functie retourneert een getal (codepunt) dat overeenkomt met een Unicode-teken in decimaal formaat. Unicode is een computerstandaard voor de uniforme codering, weergave en verwerking van tekst in de meeste schrijfsystemen ter wereld.
Net als ASCII is Unicode een karakterset. Unicode is echter een zeer grote tekenset, omdat Unicode een superset is van andere tekensets. Terwijl ASCII 128 tekens bevat, bevat Unicode 11.0 (juni 2018) 137.439 tekens voor 146 moderne en historische scripts.
Unicode kan worden geïmplementeerd in verschillende coderingen, bijvoorbeeld UTF-8, UTF-16, etc. UTF-8 domineert het web. Geschat wordt dat meer dan 90% van de websites UTF-8 gebruikt. De eerste 128 Unicode-codepunten zijn de ASCII-tekens.
Voorbeeld
Het eurosymbool (€) is codepunt 8364 in decimale notatie, dus de volgende formule retourneert 8364:
=UNICODE(€) // returns 8364
Met het eurosymbool in cel A1 heeft de onderstaande formule hetzelfde resultaat:
=UNICODE(A1) // returns 8364
Opmerking: de functie UNICHAR voert de tegenovergestelde conversie uit en retourneert het Unicode-teken op een bepaald codepunt.
Doel
Haal het nummer op van het Unicode-tekenWinstwaarde
Unicode-codepunt in decimaalSyntaxis
= UNICODE (tekst)Argumenten
- text - Unicode-teken om naar een getal te converteren.
Versie
Excel 2013Gebruiksopmerkingen
De Excel UNICODE-functie retourneert het nummer (codepunt) dat overeenkomt met het eerste teken van de tekst. Unicode is een computerstandaard voor de uniforme codering, weergave en verwerking van tekst in de meeste schrijfsystemen ter wereld.
Net als ASCII is Unicode een karakterset. Unicode is echter een zeer grote tekenset, omdat Unicode een superset is van andere tekensets. Terwijl ASCII 128 tekens bevat, bevat Unicode 11.0 (juni 2018) 137.439 tekens voor 146 moderne en historische scripts.
Unicode kan worden geïmplementeerd in verschillende coderingen, bijvoorbeeld UTF-8, UTF-16, etc. UTF-8 domineert het web. Geschat wordt dat meer dan 90% van de websites UTF-8 gebruikt. De eerste 128 Unicode-codepunten zijn de ASCII-tekens.
Voorbeeld
Het eurosymbool (€) is codepunt 8364 in decimale notatie. De volgende formule retourneert het Euro-teken:
=UNICHAR(8364) // returns euro sign
Opmerking: de functie UNICODE voert de tegenovergestelde conversie uit en retourneert het codepunt voor een bepaald Unicode-teken.