Comment utiliser la fonction CODE dans Excel
La fonction CODE
dans Microsoft Excel et Google Sheets est essentielle pour obtenir le code ASCII d’un caractère spécifique. Ce code est un numéro unique qui identifie le caractère dans la table ASCII. Comprendre ces codes est crucial lorsqu’on travaille avec des données textuelles et pour effectuer des analyses détaillées.
Syntaxe
La syntaxe pour la fonction CODE
est simple :
=CODE(texte)
Ici, texte
désigne le caractère ou la chaîne de caractères dont vous voulez obtenir le code ASCII du premier caractère.
Exemple :
=CODE("A")
Cet exemple renverra 65
, qui est le code ASCII du caractère « A ».
Applications pratiques
Voici quelques utilisations pratiques de la fonction CODE
pour résoudre des problèmes courants.
Trier des caractères selon leur code ASCII
Supposez que vous ayez une liste de caractères et que vous souhaitiez les classer selon leur code ASCII. Vous pouvez le faire de la manière suivante :
=TRIE(SI(ROW(indirect("1:"&LEN(A1))),CODE(MID(A1, ROW(indirect("1:"&LEN(A1))), 1))))
Cette formule complexe trie chaque caractère de la chaîne présente dans la cellule A1 selon son code ASCII.
Cellule | Formule | Résultat |
---|---|---|
A1 | abca | – |
B1 | =TRIE(SI(ROW(indirect(« 1: »&LEN(A1))),CODE(MID(A1, ROW(indirect(« 1: »&LEN(A1))), 1)))) | 97, 98, 99, 97 |
Détection d »une entrée non standard
Imaginez que vous devez vous assurer que les chaînes entrées dans une colonne sont uniquement des majuscules ASCII standards. La fonction CODE
peut être utilisée ainsi :
=SI(ET(CODE(CHAR(A1)) >= 65, CODE(CHAR(A1)) <= 90), "Valide", "Non Valide")
Cette formule contrôle si le code ASCII de chaque caractère dans A1 se situe entre 65 (A) et 90 (Z), validant uniquement les lettres majuscules standards.
Cellule | Formule | Vérification |
---|---|---|
A1 | BONJOUR | Valide |
A2 | bonjour | Non Valide |
B1 | =SI(ET(CODE(CHAR(A1)) >= 65, CODE(CHAR(A1)) <= 90), « Valide », « Non Valide ») | – |
À travers ces exemples, il est évident que la fonction CODE
est extrêmement utile dans divers contextes pour une manipulation précise et efficace des chaînes de caractères.
Plus d'infoRmation: https://suppoRt.micRosoft.com/fR-fR/office/code-fonction-c32b692b-2ed0-4a04-bdd9-75640144b928