Guide des technologies

Utiliser la fonction CHAR dans Google Sheets pour insérer n’importe quel caractère

6 min read Productivité Mis à jour 27 Sep 2025
CHAR dans Google Sheets — insérer tous les caractères
CHAR dans Google Sheets — insérer tous les caractères

Logo de Google Sheets avec des symboles en dessous

Qu’est‑ce que la fonction CHAR dans Google Sheets ?

CHAR est une fonction de Google Sheets qui prend en entrée un code numérique (un code Unicode décimal) et retourne le caractère correspondant. On l’utilise quand le caractère voulu n’a pas de touche dédiée au clavier ou quand on veut insérer des caractères non imprimables.

Syntaxe

=CHAR(char_code)
  • char_code : le nombre décimal Unicode du caractère.

Note rapide : un caractère = un seul symbole renvoyé par la fonction. Pour construire des mots ou des phrases, on combine plusieurs appels CHAR avec l’opérateur &.

Exemple simple : afficher MUO avec CHAR

=CHAR(77) & CHAR(85) & CHAR(79)

Sortie de la fonction CHAR affichant MUO dans Google Sheets

Ici on concatène trois caractères. C’est pédagogique mais souvent moins pratique que taper directement. La vraie force de CHAR apparaît pour les symboles et les caractères non imprimables.

Table d’exemples : caractères spéciaux courants

DescriptionCaractèreCode Unicode (décimal)
Puce simple8226
Puce cerclée⦿10687
Tête de flèche droite10148
Coeur (outline)9825
Coche10003
Croix×215
Étoile pleine9733

Utilisez ces nombres dans CHAR pour insérer le symbole correspondant.

Insérer un symbole pas à pas

  1. Sélectionnez la cellule où vous voulez insérer le symbole.
  2. Cliquez dans la barre de formule.
  3. Entrez la formule, par exemple :
=CHAR(10148)
  1. Appuyez sur Entrée.

Insertion d'une flèche dans Google Sheets avec CHAR

Le code 10148 renvoie une tête de flèche vers la droite. Remplacez ce nombre par celui du caractère souhaité.

Ajouter un saut de ligne avec CHAR

Le saut de ligne (line feed) a le code 10. Grâce à CHAR(10) vous pouvez concaténer deux chaînes et forcer l’affichage sur deux lignes dans la même cellule.

Étapes pour insérer un saut de ligne via formule :

  1. Sélectionnez la cellule de destination.
  2. Dans la barre de formule, commencez par = pour déclarer la formule.
  3. Tapez la première chaîne entre guillemets, puis &.
  4. Ajoutez CHAR(10) puis &.
  5. Tapez la seconde chaîne entre guillemets.
  6. Appuyez sur Entrée.

Exemple :

="Ce texte est" & CHAR(10) & "sur deux lignes !"

Pour que l’affichage du saut de ligne soit visible, activez le renvoi à la ligne automatique (Format > Renvoi à la ligne > Renvoi à la ligne automatique) ou ajustez la hauteur de la ligne.

Ajout d'un saut de ligne dans Google Sheets avec la fonction CHAR

Cas d’usage courants

  • Listes à puces dans des cellules (utiliser • ou ⦿).
  • Libellés avec flèches ou symboles d’état (✓, ×, ★).
  • Sauts de ligne pour mise en forme interne dans une cellule (CHAR(10)).
  • Insertion de caractères non imprimables (tabulations, retours) selon le besoin de traitement texte.

Limites et situations où CHAR échoue

Important : CHAR renvoie le caractère correspondant au code Unicode demandé, mais plusieurs facteurs peuvent empêcher l’affichage correct :

  • Le jeu de caractères de la police utilisée peut ne pas contenir le glyphe ; alors le navigateur ou l’OS affiche un carré vide ou rien.
  • Certains caractères « non imprimables » peuvent être filtrés lors d’un export CSV ou d’un collage dans un autre outil.
  • CHAR ne supporte qu’un seul caractère par appel ; pour des manipulations complexes, une approche par texte (REPLACE, REGEX) ou Apps Script peut être plus adaptée.

Contre‑exemples :

  • Vous demandez un emoji dont le rendu dépend de la plateforme ; l’apparence variera ou ne s’affichera pas si la police ne gère pas cet emoji.
  • Dans une exportation, les sauts de ligne internes peuvent être perdus selon le format cible.

Alternatives et contournements

  • Copier‑coller depuis un tableau de caractères (ex. un site Unicode ou la table de caractères système).
  • Utiliser les raccourcis clavier/outil d’emojis du système d’exploitation (Windows: Touches Windows + . ; macOS: Ctrl+Cmd+Espace).
  • Pour des transformations automatiques et répétées, écrire un script Google Apps Script qui insère les caractères en masse.
  • Pour retrouver le code d’un caractère affiché, utilisez la fonction CODE sur la première lettre d’une chaîne :
=CODE("A")  /* renvoie 65 */

(Remarque : le comportement exact de CODE peut varier légèrement selon le contexte et l’encodage.)

Vérifications rapides avant publication

  • Le caractère s’affiche correctement dans la police choisie.
  • Les sauts de ligne internes sont pris en charge par l’export cible (CSV/Excel).
  • Les formules ont été testées sur plusieurs appareils si vous partagez la feuille.

Mini‑méthodologie d’intégration (playbook rapide)

  1. Repérer le caractère souhaité et noter son code Unicode décimal.
  2. Tester dans une cellule isolée : =CHAR(code).
  3. Si tout va bien, intégrer dans la formule finale via & ou CONCATENATE.
  4. Vérifier le rendu sur d’autres clients (mobile, macOS, Windows).
  5. Documenter le code choisi dans un commentaire de cellule si utile.

Modèle décisionnel (Mermaid)

flowchart TD
  A[Besoin d'un caractère spécial ?] --> B{Le caractère existe-t-il
  dans la police utilisée ?}
  B -- Oui --> C[Utilisez CHAR'code' dans la cellule]
  B -- Non --> D[Copiez-collez depuis une source ou changez de police]
  D --> E{Répétitif ?}
  E -- Oui --> F[Automatisation via Apps Script]
  E -- Non --> G[Manuel : copier-coller ou raccourci système]

Checklists par rôle

Pour l’analyste de données

  • Vérifier que CHAR n’altère pas les formules automatisées.
  • Tester les exports (CSV/Excel).

Pour le rédacteur/éditeur

  • Confirmer l’apparence du symbole sur mobile et desktop.
  • Ajouter un commentaire expliquant le choix du code Unicode.

Boîte de faits utile

  • Saut de ligne (line feed) : code 10 (CHAR(10)).
  • Puce ordinaire : code 8226 (CHAR(8226)).
  • Coche : code 10003 (CHAR(10003)).

1‑ligne glossaire

  • CHAR : fonction renvoyant le caractère pour un code Unicode décimal.
  • Unicode : standard qui associe un numéro (code point) à chaque caractère.
  • Code décimal : représentation entière du point Unicode utilisée par CHAR.

Résumé

La fonction CHAR de Google Sheets est un outil simple mais puissant pour insérer des caractères qui n’ont pas de touche clavier ou qui sont non imprimables. Elle s’utilise en indiquant le code décimal Unicode et se combine facilement avec l’opérateur & pour construire des chaînes. Vérifiez le rendu selon la police et le format d’export cible ; pour des cas avancés préférez l’automatisation Apps Script.

Notes importantes :

  • Si un caractère ne s’affiche pas : changez de police ou utilisez une autre méthode.
  • Pour des opérations complexes sur du texte, envisagez Apps Script ou des fonctions de texte natives.
Auteur
Édition

Matériaux similaires

Installer Asterisk pour un PBX (guide débutant)
Téléphonie

Installer Asterisk pour un PBX (guide débutant)

Microsoft Store ne fonctionne pas : dépannage rapide
Support technique

Microsoft Store ne fonctionne pas : dépannage rapide

Sécurité WordPress : scanner et protéger en 10 étapes
Sécurité WordPress

Sécurité WordPress : scanner et protéger en 10 étapes

Flux RSS depuis notifications de forum via Blogger
Tutoriel

Flux RSS depuis notifications de forum via Blogger

Installer OCS Inventory NG Server 2 sur CentOS 5.5
Administration système

Installer OCS Inventory NG Server 2 sur CentOS 5.5

CHAR dans Google Sheets — insérer tous les caractères
Productivité

CHAR dans Google Sheets — insérer tous les caractères