Comment utiliser la fonction Excel UNICODE -

Table des matières

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 Unicode

Valeur de retour

Point de code Unicode en décimal

Syntaxe

= UNICODE (texte)

Arguments

  • text - Caractère Unicode à convertir en nombre.

Version

Excel 2013

Notes 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é.

Articles intéressants...