Hur man använder Excel UNICODE-funktionen

Innehållsförteckning

Sammanfattning

Excel UNICODE-funktionen returnerar ett tal (kodpunkt) som motsvarar ett Unicode-tecken i decimalformat. Unicode är databehandlingsstandard för enhetlig kodning, representation och hantering av text i de flesta av världens skrivsystem.

Liksom ASCII är Unicode en teckenuppsättning. Unicode är dock en mycket stor teckenuppsättning, eftersom Unicode är en överuppsättning av andra teckenuppsättningar. ASCII innehåller 128 tecken, men Unicode 11.0 (juni 2018) innehåller 137 439 tecken som täcker 146 moderna och historiska skript.

Unicode kan implementeras i olika kodningar, till exempel UTF-8, UTF-16, etc. UTF-8 dominerar webben. Det uppskattas att över 90% av webbplatserna använder UTF-8. De första 128 Unicode-kodpunkterna är ASCII-tecknen.

Exempel

Eurosymbolen (€) är kodpunkt 8364 i decimalnotation, så följande formel returnerar 8364:

=UNICODE(€) // returns 8364

Med Eurosymbolen i cell A1 har formeln nedan samma resultat:

=UNICODE(A1) // returns 8364

Obs: UNICHAR-funktionen utför motsatt konvertering och returnerar Unicode-tecknet vid en given kodpunkt.

Ändamål

Få nummer från Unicode-tecken

Returvärde

Unicode-kodpunkt i decimal

Syntax

= UNICODE (text)

Argument

  • text - Unicode-tecken för att konvertera till nummer.

Version

Excel 2013

Användningsanmärkningar

Excel UNICODE-funktionen returnerar det nummer (kodpunkt) som motsvarar det första tecknet i texten. Unicode är databehandlingsstandard för enhetlig kodning, representation och hantering av text i de flesta av världens skrivsystem.

Liksom ASCII är Unicode en teckenuppsättning. Unicode är dock en mycket stor teckenuppsättning, eftersom Unicode är en överuppsättning av andra teckenuppsättningar. ASCII innehåller 128 tecken, men Unicode 11.0 (juni 2018) innehåller 137 439 tecken som täcker 146 moderna och historiska skript.

Unicode kan implementeras i olika kodningar, till exempel UTF-8, UTF-16, etc. UTF-8 dominerar webben. Det uppskattas att över 90% av webbplatserna använder UTF-8. De första 128 Unicode-kodpunkterna är ASCII-tecknen.

Exempel

Eurosymbolen (€) är kodpunkt 8364 i decimalnotation. Följande formel returnerar eurotecknet:

=UNICHAR(8364) // returns euro sign

Obs! UNICODE-funktionen utför motsatt konvertering och returnerar kodpunkten för ett givet Unicode-tecken.

Intressanta artiklar...