L’information est que cet article s’applique à Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 pour Mac, Excel 2016 pour Mac, Excel pour Mac 2011, et Excel Online.
Contenu
Jeu de caractères universel
Il existe 255 codes de caractères différents ou points de code dans la page de code ANSI de Windows, tandis que le système Unicode est conçu pour contenir plus d’un million de points de code. Pour des raisons de compatibilité, les 255 premiers points de code du nouveau système Unicode correspondent à ceux du système ANSI pour les caractères et les chiffres des langues occidentales.
Pour ces caractères standard, les codes sont programmés dans l’ordinateur de sorte que la saisie d’une lettre sur le clavier permet d’entrer le code de la lettre dans l’application utilisée.
Les caractères et symboles non standard, tels que le symbole de copyright ou les caractères accentués utilisés dans diverses langues, sont saisis dans une application en tapant le code ANSI ou le numéro Unicode du caractère à l’endroit souhaité.
Fonctions CHAR et CODE d’Excel
Excel dispose d’un certain nombre de fonctions qui fonctionnent avec ces chiffres. CHAR et CODE fonctionnent dans toutes les versions d’Excel. UNICHAR et UNICODE ont été introduits dans Excel 2013.
Les fonctions CHAR et UNICHAR renvoient le caractère pour un code donné. Les fonctions CODE et UNICODE font l’inverse et fournissent le code pour un caractère donné. Comme le montre l’image ci-dessus :
- Le résultat pour =CHAR (169) est le symbole de copyright ©.
- Le résultat pour =CODE(©) est 169.
Si les deux fonctions sont imbriquées ensemble sous la forme
le résultat de la formule est de 169 puisque les deux fonctions font le travail opposé de l’autre.
La syntaxe et les arguments des fonctions CHAR et UNICHAR
La syntaxe d’une fonction fait référence à la présentation de la fonction et comprend le nom de la fonction, les parenthèses et les arguments.
La syntaxe de la fonction CHAR est la suivante :
=CHAR(
The syntax for the UNICHAR function is:
=UNICHAR(
In these functions, Number (which is required) is a number between 1 and 255 that is associated with the character you want.
-
- The Number argument can be the number entered directly into the function or a cell reference to the location of the number on a worksheet.
- If the Number argument is not an integer between 1 and 255, the CHAR function returns the #VALUE! error value, as shown in row 4 in the image above.
- For code numbers greater than 255, use the UNICHAR function.
- If a Number argument of zero (0) is entered, the CHAR and UNICHAR functions return the #VALUE! error value, as shown in row 2 in the image above.
Entrez dans les fonctions CHAR et UNICHAR
Les options pour saisir l’une ou l’autre fonction comprennent la saisie manuelle de la fonction, par exemple
ou
La fonction et la Numéro peut également être saisi dans la boîte de dialogue des fonctions.
Dans Excel Online, vous entrez manuellement la fonction. Dans les versions de bureau d’Excel, utilisez la boîte de dialogue.
Suivez ces étapes pour entrer la fonction CHAR dans la cellule B3 :
- Sélectionnez une cellule B3 pour en faire la cellule active.
- Sélectionnez Formules.
- Choisissez Texte pour ouvrir la liste déroulante des fonctions.
- Sélectionnez CHAR dans la liste pour faire apparaître la boîte de dialogue de la fonction.
- Dans la boîte de dialogue, sélectionnez le Numéro ligne.
- Sélectionnez une cellule A3 dans la feuille de calcul pour saisir la référence de cette cellule dans la boîte de dialogue.
- Sélectionnez OK pour terminer la fonction et fermer la boîte de dialogue.
Le caractère point d’exclamation apparaît dans la cellule B3 parce que son code de caractère ANSI est 33.
Lorsque vous sélectionnez la cellule E2, la fonction complète =CHAR(A3) apparaît dans la barre de formule au-dessus de la feuille de calcul.
Utilisation des fonctions CHAR et UNICHAR
Les fonctions CHAR et UNICHAR traduisent les numéros de page de code en caractères pour les fichiers créés sur d’autres types d’ordinateurs. Par exemple, la fonction CHAR peut supprimer les caractères indésirables qui apparaissent avec les données importées.
Ces fonctions peuvent être utilisées en conjonction avec d’autres fonctions Excel, telles que TRIM et SUBSTITUT, dans des formules conçues pour supprimer les caractères indésirables d’une feuille de calcul.
La syntaxe et les arguments des fonctions CODE et UNICODE
La syntaxe d’une fonction fait référence à la présentation de la fonction et comprend le nom de la fonction, les parenthèses et les arguments.
La syntaxe de la fonction CODE est la suivante :
=CODE(
The syntax for the UNICODE function is:
=UNICODE(
In these functions, Text (which is required) is the character for which you want to find the ANSI code number.
The Text argument can be a single character surrounded by double quotation marks ( » « ) that is entered directly into the function or a cell reference to the location of the character in a worksheet, as shown in rows 4 and 9 in the image above.
If the text argument is left empty, the CODE function returns the #VALUE! error value, as shown in row 2 in the image above.
The CODE function only displays the character code for a single character. If the text argument contains more than one character (such as the word Excel shown in rows 7 and 8 in the image above), only the code for the first character is displayed. In this case, it is the number 69 which is the character code for the uppercase letter E.
Uppercase vs. Lowercase Letters
Uppercase or capital letters on the keyboard have different character codes than the corresponding lowercase or small letters.
For example, the UNICODE/ANSI code number for the uppercase « A » is 65 while the lowercase « a » UNICODE/ANSI code number is 97, as shown in rows 4 and 5 in the image above.
Entrez les fonctions CODE et UNICODE
Les options pour entrer l’une ou l’autre fonction comprennent la saisie de la fonction dans une cellule, par exemple :
ou
La fonction et la Texte peut également être saisi dans la boîte de dialogue des fonctions.
Dans Excel Online, vous entrez manuellement la fonction. Dans les versions de bureau d’Excel, utilisez la boîte de dialogue.
Suivez ces étapes pour entrer la fonction CODE dans la cellule B3 :
- Sélectionnez une cellule B3 pour en faire la cellule active.
- Sélectionnez Formules.
- Choisissez Texte pour ouvrir la liste déroulante des fonctions.
- Sélectionnez CODE dans la liste pour faire apparaître la boîte de dialogue de la fonction.
- Dans la boîte de dialogue, sélectionnez le Texte ligne.
- Sélectionnez une cellule A3 dans la feuille de calcul pour entrer la référence de cette cellule dans la boîte de dialogue.
- Sélectionnez OK pour terminer la fonction et fermer la boîte de dialogue.
Le numéro 64 apparaît dans la cellule B3. Il s’agit du code de caractère de l’esperluette ( & ).
Lorsque vous sélectionnez la cellule B3, la fonction complète =CODE (A3) apparaît dans la barre de formule au-dessus de la feuille de calcul.