Si vous souhaitez un moyen rapide d'analyser visuellement les données de votre feuille de calcul sans avoir à créer des graphiques complets, la fonction SPARKLINE dans Google Sheets est une excellente solution. Elle vous permet de créer des mini-graphiques à l'intérieur de cellules individuelles, afin de visualiser rapidement les tendances.
Regardez l'exemple ci-dessous. Imaginons que je sois enseignant et que je veuille analyser les résultats de mes élèves :
Comme vous pouvez le constater, les résultats ne sautent pas vraiment aux yeux dans une mer de chiffres. Et lorsque les données s'étendent sur la feuille de calcul, il devient de plus en plus difficile de voir comment vos élèves se débrouillent au fil du temps. Si j'ai 100 élèves qui ont tous passé 15 tests, il m'est impossible d'analyser les tendances à l'œil nu.
Il n'est pas possible, faute de temps, de créer un tableau pour chaque élève, mais c'est là que la fonction SPARKLINE de Google Sheets vient à la rescousse. Cette fonction vous permet de créer un mini graphique en ligne dans une seule cellule. Il en existe quatre types principaux :
- Trait d'union - il s'agit du trait d'union par défaut dans Google Sheets.
- Column sparkline - comme un mini diagramme à colonnes dans une seule cellule
- Bar sparkline - un mini diagramme à barres dans une cellule
- Winloss sparkline - un mini diagramme à colonnes pour les résultats oui/non ou positif/négatif
Syntaxe
- données - Il s'agit de la référence à la plage de cellules que vous souhaitez représenter sous forme de ligne d'étincelles.
- options - Elles sont utilisées pour personnaliser le graphique. Google propose une liste complète ici. Ils peuvent être appliqués de deux manières :
- Sous la forme d'un tableau de paires de clés et de valeurs d'options, à la suite du paramètre data.
- En tant que référence d'adresse à une plage de deux colonnes, où les cellules de la première colonne contiennent les clés d'option, et les cellules de la deuxième colonne contiennent les valeurs d'option correspondantes.
Comment utiliser la fonction SPARKLINE
SPARKLINE(data_range)
Afin de prendre en compte les graphiques, j'insère une colonne vierge après la colonne Nom et je lui attribue le nom d'en-tête ‘Tendance’. Maintenant, dans la cellule B2, je vais taper la fonction =SPARKLINE(C2:F2):
Appuyez sur la touche Entrer et le Sparkline apparaît dans la cellule B2. Ainsi, la version miniature d'un graphique est joliment intégrée dans la zone de la cellule.
Pour créer un aperçu de chaque élève, il suffit de faire glisser la formule vers le bas (ou de la copier-coller) :
Cette ligne d'étincelles vous permet d'interpréter rapidement de grands ensembles de données. Dans cet exemple, je peux repérer les tendances à la hausse ou à la baisse pour mes élèves beaucoup plus rapidement qu'en analysant les résultats de chaque élève individuellement.
SPARKLINE(data_range, color_option as key value pair)
Je vais maintenant vous montrer comment changer la couleur des lignes dans la ligne d'étincelles. Remarquez que la clé (“color”) et la valeur (“red”) sont toutes deux entre guillemets et qu'elles sont placées entre des accolades qui indiquent un tableau de paires clé/valeur :
La formule est la suivante =Sparkline(C2:F2,{“color”, ”red”}).
SPARKLINE(data_range, [color_option and line_thickness as key value pairs])
Si les lignes sont trop fines, vous pouvez simplement augmenter la largeur. Pour ce faire, vous devez inclure une paire clé-valeur d'option supplémentaire, comme indiqué ci-dessous. Notez que les deux paires clé-valeur sont séparées par un point-virgule.
La formule est la suivante =Sparkline(C2:F2,{“color”, ”red” ; ”linewidth”,3}).
SPARKLINE(data_range, [column chart_type, other color_options as key value pairs])
Et si vous ne voulez pas du tout de graphiques linéaires ? Vous pouvez remplacer la ligne d'étincelles par d'autres types de graphiques. Ici, je vais essayer un graphique en colonnes et différentes couleurs. Comme vous pouvez le voir, ce n'est probablement pas le graphique le plus attrayant ou le plus lisible, mais il vous donne une idée de ce que vous pouvez faire.
Vous pouvez également utiliser des codes hexadécimaux pour indiquer les couleurs, comme ceci :
Victoire/Défaite SPARKLINE
À ce stade, vous avez vu des exemples de graphiques en ligne et en colonne. Qu'en est-il du type de graphique ‘gagnant/perdant’ ? Ce type de graphique est utile pour les données binaires, c'est-à-dire les éléments qui sont soit ‘oui’, soit "non", soit 1, soit 0, soit "pile", soit "face", etc.
Dans l'exemple ci-dessous, j'ai transformé les données en une valeur binaire de 1 (si l'étudiant a réussi le test) ou de 0 (s'il a échoué). En utilisant le format gagnant/perdant, vous pouvez rapidement analyser ce type de données.
Barchart pour une visualisation rapide des données
Dans cet exemple, je vais montrer comment utiliser le type de diagramme à barres pour visualiser rapidement des données de manière simple. Il s'agit d'un exemple basique, mais c'est un excellent moyen de présenter des données unidimensionnelles simples dans un format facile à visualiser.
Pour ce faire, il suffit de taper =Sparkline(B2,{“charttype”, ”bar” ; ”max”,100}).
Options graphiques référencées dans d'autres cellules
Dans cet exemple, au lieu de coder en dur les options du graphique dans la formule, je placerai les options dans un tableau qui sera référencé dans la fonction. Cela permet de modifier facilement les options. C'est particulièrement utile si vous voulez jouer avec différentes options pour voir ce qui vous convient le mieux.
Voilà, c'est comme ça que vous utilisez la fonction SPARKLINE dans Google Sheets. Elle offre une tonne de options de personnalisation et c'est un outil de visualisation très pratique pour rendre vos feuilles de calcul plus conviviales et faciliter la lecture des données.
Vous voulez savoir comment insérer des graphiques dans Google Sheets ou créer des graphiques plus grands avec vos données ? Lisez nos articles de blog sur Comment insérer un graphique dans Google Sheets ? et comment créer un tableau de bord dans Google Sheets.
Note de la rédaction: Il s'agit d'une version révisée d'un article précédent qui a été mis à jour pour plus de précision et d'exhaustivité.



