Comment utiliser la fonction CODE dans Google Sheets

La fonction CODE dans Google Sheets renvoie la valeur du point de code Unicode d’un caractère. Cette fonction fournit une sortie numérique. Si vous recherchez une fonction pour renvoyer des caractères tels que « © », « µ », « ¾ », etc., envisagez d’utiliser la fonction CHAR.

Si vous utilisez une chaîne de texte au lieu d’un seul caractère dans la fonction CODE, elle renverra la valeur du premier caractère et les autres caractères de la chaîne ne seront pas pris en compte.

Dans les documents Google Spreadsheet, j’utilise généralement la fonction CODE pour déterminer la valeur de la sortie de la fonction CHAR.

Récemment, j’ai utilisé ces fonctions dans un tutoriel pour créer des mots de passe complexes basés sur des noms et des dates de naissance fournis.

Par conséquent, vous devez comprendre ce qu’est la fonction CODE et en quoi elle diffère de la fonction CHAR dans Google Sheets.

En passant, vous pouvez utiliser la fonction UNICODE à la place de la fonction CODE dans Google Sheets. Pourquoi y a-t-il deux fonctions ?

La présence des deux fonctions est due à la compatibilité avec Excel, qui comprend à la fois les fonctions CODE et UNICODE. La fonction CODE a été introduite dans les versions antérieures d’Excel, qui prenaient en charge initialement l’ensemble de caractères ANSI/Macintosh. Dans Google Sheets, la fonction CODE a été étendue pour englober les caractères Unicode, offrant une prise en charge de caractères plus étendue.

Syntaxe et argument

Voici la syntaxe de la fonction CODE dans Google Sheets:

CODE(texte)

texte: Obligatoire. La chaîne de texte dont vous voulez obtenir le code du premier caractère.

Conversion de caractères: Comparaison des fonctions CODE et CHAR dans Google Sheets

Explorons la relation entre les fonctions CODE et CHAR avec quelques exemples ci-dessous.

Exemple 1:

La formule CODE suivante renvoie la valeur Unicode du caractère Oméga:

=CODE("Ω") // renvoie 937

Alors que la formule CHAR suivante renvoie le caractère Oméga:

=CHAR(937) // renvoie "Ω"

Exemple 2:

La formule suivante renvoie le point de code Unicode numérique du premier caractère, qui est « A », dans le mot « APPLE »:

=CODE("APPLE") // renvoie 65

Par conséquent, la formule CODE suivante renverrait également la valeur 65 pour le caractère « A »:

=CODE("A") // renvoie 65

Maintenant, considérons la formule CHAR:

La formule =CHAR(65) renverrait le caractère « A ».

J’espère que cela vous aidera à comprendre comment utiliser la fonction CODE dans Google Sheets.

Note: Les valeurs Unicode des lettres majuscules (alphabet anglais) de A à Z vont de 65 à 90, et les lettres minuscules vont de 97 à 122.

Utilisation pratique de la fonction CODE dans Google Sheets

Vous pouvez utiliser la fonction CODE pour convertir une formule insensible à la casse en une formule sensible à la casse de manière astucieuse. Pour voir cela en action, jetez un coup d’œil à ma formule VLOOKUP sensible à la casse où j’ai utilisé la fonction CODE.

Caractères Unicode et valeurs de mappage dans Google Sheets

Vous pouvez vous référer à cette page wiki pour trouver des caractères Unicode et leurs valeurs de code. Voici quelques-uns des plus utiles (capture d’écran).

Dans cet exemple, j’ai utilisé la formule =CHAR(A2) dans la cellule B2 et je l’ai fait glisser vers le bas. Dans la cellule C2, il y a une formule CODE =CODE(B2) qui est également étendue pour remplir les cellules.

Je ne trouve pas personnellement beaucoup d’utilité à cette fonction, mais elle peut avoir différentes applications pour vous. Pour moi, la fonction CHAR est assez utile dans Google Sheets.

N’hésitez pas à explorer certains de mes tutoriels qui démontrent comment maximiser les avantages de la fonction CHAR dans Google Sheets.

Crawlan.com

Articles en lien