Tutoriel Excel: Comment utiliser les fonctions CHAR et CODE

Chaque caractère que vous voyez affiché dans Excel a un numéro. Excel a deux fonctions qui fonctionnent directement avec ces nombres: CODE et CHAR.

Regardons d'abord la fonction CODE. La fonction CODE accepte un argument, dont le texte pour lequel vous voulez un code numérique.

CODE ("A") renvoie 65

J'obtiendrai le même résultat si je fournis une référence à B6, qui contient un A majuscule.

Avec un «a» minuscule, CODE renvoie 97.

Si je copie cette formule vers le bas, vous pouvez voir que CODE renvoie un nombre pour chaque caractère, y compris la ponctuation et les symboles spéciaux.

La fonction CHAR est fondamentalement l'inverse de la fonction CODE. Il accepte un argument - un nombre compris entre 1 et 255 - et renvoie le caractère correspondant.

CHAR (65) renvoie un A. majuscule.

Donc, en copiant la fonction vers le bas, nous obtiendrons le caractère avec lequel nous avons commencé dans la colonne A.

En utilisant CODE et CHAR, nous pouvons mapper les 255 premiers caractères d'une police donnée. J'ai déjà les nombres ici, et en utilisant une plage nommée que j'ai définie plus tôt, je peux sélectionner toutes les cellules vides et entrer la fonction CHAR pour obtenir le caractère de chaque nombre.

Et, si je change pour une autre police, disons Wingdings, nous verrons les 255 premiers caractères de cette police.

Une chose que vous remarquerez peut-être est que les lettres majuscules et minuscules sont exactement distantes de 32 chiffres. Si j'ajoute 32 à 65, le code pour une majuscule A, j'obtiens 97, le code pour une minuscule a. Idem pour la lettre B.

Enfin, je tiens à souligner deux personnages importants. Le caractère numéro 10 sur Windows et le numéro 13 sur Mac entraîneront un saut de ligne à l'intérieur d'une cellule.

Ceci est utile lorsque vous avez besoin d'informations de format dans une formule.

Pour illustrer, regardons cette liste de noms et d'adresses. Si vous souhaitez créer quelque chose comme une adresse postale, vous pouvez utiliser la concaténation, quelque chose comme ceci:

Cependant, notez que tout se termine sur la même ligne. Et l'habillage de texte n'aide pas.

Voici où la fonction de caractère est utile. Pour ajouter des sauts de ligne, je peux utiliser la fonction CHAR avec le nombre approprié. Puisque je travaille sur la plate-forme (plate-forme), je dois utiliser CHAR (10).

Le résultat est une adresse formatée avec des sauts de ligne au bon endroit. Assurez-vous simplement que le retour à la ligne est activé.

Cours

Formule de base

Raccourcis associés

Entrez les mêmes données dans plusieurs cellules Ctrl + Enter + Return Annuler la dernière action Ctrl + Z + Z

Articles intéressants...