La police Datatype offre une alternative légère à la fonction SPARKLINE dans Google Sheets pour créer des graphiques miniatures. En utilisant une syntaxe textuelle spécifique entre accolades, elle transforme des données brutes en courbes, barres ou diagrammes circulaires directement au sein des cellules du tableur.

L’installation nécessite l’ajout manuel de la police depuis le catalogue Google Fonts. L’utilisation de formules permet ensuite d’automatiser la conversion des chiffres en représentations visuelles. Cette méthode simplifie la conception de tableaux de bord visuels tout en conservant la fluidité et la clarté des feuilles de calcul.

Il suffit parfois de petits détails pour apporter une touche de créativité et de clarté à une feuille de calcul. Si la fonction SPARKLINE est l’outil classique pour générer des graphiques miniatures dans Google Sheets, il existe une alternative astucieuse, très légère et méconnue : l’utilisation de la police de caractères Datatype.

Cette police spéciale ne se contente pas d’afficher des lettres ou des chiffres. Elle est conçue pour interpréter des chaînes de texte spécifiques (appelées « expressions de graphiques ») et les convertir visuellement en petits graphiques, directement à l’intérieur de vos cellules.

Les trois types de graphiques de base

Pour utiliser Datatype, il suffit de saisir du texte en respectant une syntaxe précise, placée entre accolades. Voici les trois formats principaux :

  • Le graphique en courbe (line) : Tapez {l:20,30,70,50} pour obtenir une mini-courbe de tendance.
  • Le graphique en barres (bar) : Tapez {b:20,30,70,50} pour générer un histogramme miniature.
  • Le graphique en secteurs (pie) : Tapez {p:20} pour afficher un diagramme circulaire (camembert) rempli à 20 %.

Cas pratique : convertir des pourcentages en mini-diagrammes circulaires

Imaginons que vous ayez une colonne remplie de pourcentages de progression et que vous souhaitiez les rendre plus visuels sans insérer de véritables graphiques lourds à charger.

Voici la marche à suivre :

1. Installer la police Datatype

Par défaut, cette police n’est pas affichée dans la liste principale de Google Sheets.

  • Sélectionnez une cellule.
  • Ouvrez le sélecteur de polices dans la barre d’outils.
  • Cliquez sur Autres polices (tout en haut de la liste).
  • Dans la barre de recherche, tapez Datatype, cochez-la et validez par OK.

2. Formater les données

Si votre pourcentage se trouve dans la cellule A1 (par exemple 0,25 pour 25%), vous devez le convertir dans le format texte attendu par la police (soit {p:25}).

Dans la cellule d’à côté, utilisez la formule suivante pour construire cette chaîne de texte dynamiquement :

="{p:" & ARRONDI(A1 * 100; 0) & "}"

(Note : si votre tableur est configuré en anglais, utilisez ROUND(A1 * 100, 0)).

3. Appliquer la magie

À ce stade, votre cellule affiche un texte brut, par exemple {p:25}. Il ne vous reste plus qu’à sélectionner cette cellule et à lui appliquer la police Datatype depuis la barre d’outils.

Le texte disparaît et laisse place à un élégant mini-diagramme circulaire ! Vous pouvez ensuite étirer cette formule sur toute votre colonne pour créer un tableau de bord visuel en quelques secondes.

En résumé : La police Datatype est une méthode simple et ludique pour habiller vos données. Une petite astuce qui, à coup sûr, fera son effet lors de votre prochaine présentation !