Description
Cette fonction permet de renvoyer le caractère Unicode référencé par la valeur numérique donnée. C'est le contraire de la fonction UNICODE. UNICHAR peut être utile pour insérer des caractères spéciaux dans des chaînes de texte sans avoir à les taper directement.
Syntaxe
UNICHAR(nombre)
Les entrées
Cette fonction accepte l'argument suivant :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
nombre |
Oui | Le numéro Unicode représentant un caractère. | Un nombre entier compris entre 1 et 1114111 (0x10FFFF en hexadécimal) inclus. |
Exemple
Données d’échantillon
| A | B | ||
|---|---|---|---|
| 1 | Valeur Unicode | Description | |
| 2 | 65 | Capital A | |
| 3 | 9786 | Visage blanc souriant | |
| 4 | 8364 | Signe de l'euro | |
| 5 | 937 | Lettre majuscule grecque Omega |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Transformez un nombre Unicode en son caractère correspondant. | =UNICHAR(A2) |
Convertit la valeur 65 dans le caractère qu’elle représente. Résultat : A |
| Insérez un symbole spécial, comme un smiley, en utilisant son numéro Unicode au lieu de saisir directement le symbole. | =UNICHAR(A3) |
Convertit la valeur 9786 dans son symbole correspondant. Résultat : ☺ |
| Insérez un symbole de devise en utilisant son numéro Unicode au lieu de saisir directement le symbole. | =UNICHAR(A4) |
Convertit la valeur 8364 dans son symbole correspondant. Résultat : € |
| Combinez deux nombres Unicode avec un calcul, puis convertissez le résultat en caractère. | =UNICHAR(A2 A5) |
Additionne 65 et 937 pour obtenir 1002, puis convertit cette valeur combinée en son caractère correspondant. Résultat : Ϫ |
Notes
- Si la chaîne de texte est vide, nulle ou en dehors de la plage autorisée de 1 à 1 114 109, UNICHAR renvoie la valeur
- Certains caractères Unicode, tels que les caractères de contrôle, peuvent ne pas s'afficher correctement dans les cellules Workiva.
- La police utilisée dans une feuille de calcul peut modifier l'apparence des caractères, en particulier pour les caractères "high ASCII" (caractères numérotés de 128 à 255, correspondant à l'Unicode U 0080 à U 00FF). Des polices différentes peuvent rendre ces caractères de différentes manières, ce qui peut affecter leur représentation visuelle.
- UNICHAR est particulièrement utile lorsque l'on travaille avec du texte international ou des symboles spéciaux.
- L'argument number peut être un nombre décimal ou hexadécimal. Par exemple, pour obtenir le caractère Unicode de la lettre « A », qui correspond au nombre 65, la formule serait :
=UNICHAR(65).
Astuces
- Utilisez UNICHAR en combinaison avec UNICODE pour convertir entre les caractères et leurs représentations numériques.
- N'oubliez pas que certains caractères Unicode, tels que les emojis ou certains symboles, peuvent ne pas s'afficher correctement dans toutes les langues ou sur tous les appareils.