
Sommaire
La fonction Excel UNICODE renvoie un nombre (point de code) correspondant à un caractère Unicode au format décimal. Unicode est la norme informatique pour le codage, la représentation et la gestion unifiés du texte dans la plupart des systèmes d'écriture du monde.
Comme ASCII, Unicode est un jeu de caractères. Cependant, Unicode est un jeu de caractères très volumineux, car Unicode est un sur-ensemble d'autres jeux de caractères. Alors que l'ASCII contient 128 caractères, Unicode 11.0 (juin 2018) contient 137439 caractères couvrant 146 scripts modernes et historiques.
Unicode peut être implémenté dans différents encodages, par exemple UTF-8, UTF-16, etc. UTF-8 domine le Web. On estime que plus de 90% des sites Web utilisent UTF-8. Les 128 premiers points de code Unicode sont les caractères ASCII.
Exemple
Le symbole de l'euro (€) est le point de code 8364 en notation décimale, donc la formule suivante renvoie 8364:
=UNICODE(€) // returns 8364
Avec le symbole de l'euro dans la cellule A1, la formule ci-dessous a le même résultat:
=UNICODE(A1) // returns 8364
Remarque: la fonction UNICHAR effectue la conversion inverse, renvoyant le caractère Unicode à un point de code donné.
Objectif
Obtenir le numéro du caractère UnicodeValeur de retour
Point de code Unicode en décimalSyntaxe
= UNICODE (texte)Arguments
- text - Caractère Unicode à convertir en nombre.
Version
Excel 2013Notes d'utilisation
La fonction Excel UNICODE renvoie le nombre (point de code) qui correspond au premier caractère du texte. Unicode est la norme informatique pour le codage, la représentation et la gestion unifiés du texte dans la plupart des systèmes d'écriture du monde.
Comme ASCII, Unicode est un jeu de caractères. Cependant, Unicode est un jeu de caractères très volumineux, car Unicode est un sur-ensemble d'autres jeux de caractères. Alors que l'ASCII contient 128 caractères, Unicode 11.0 (juin 2018) contient 137439 caractères couvrant 146 scripts modernes et historiques.
Unicode peut être implémenté dans différents encodages, par exemple UTF-8, UTF-16, etc. UTF-8 domine le Web. On estime que plus de 90% des sites Web utilisent UTF-8. Les 128 premiers points de code Unicode sont les caractères ASCII.
Exemple
Le symbole de l'euro (€) est le point de code 8364 en notation décimale. La formule suivante renverra le caractère Euro:
=UNICHAR(8364) // returns euro sign
Remarque: la fonction UNICODE effectue la conversion inverse, renvoyant le point de code pour un caractère Unicode donné.