Comment créer une barre de progression en pourcentage dans Google Sheets

Avoir une barre de progression en pourcentage dans Google Sheets peut être très utile pour visualiser facilement les progrès réalisés dans certains domaines. Dans cet article, nous allons vous montrer comment créer des barres de progression horizontales et verticales en pourcentage dans Google Sheets.

Barre de progression horizontale en pourcentage

Pour créer une barre de progression horizontale en pourcentage, vous avez deux options : utiliser la fonction SPARKLINE ou la fonction REPT.

La fonction SPARKLINE est la seule option pour une barre de progression verticale. Cependant, pour la version horizontale, vous pouvez utiliser soit SPARKLINE, soit REPT.

La principale différence entre SPARKLINE et REPT réside dans la possibilité d’inclure du texte à la fin de la barre pour indiquer le pourcentage total atteint. Cependant, REPT présente quelques inconvénients :

  • Il est moins flexible en termes de longueur et nécessite parfois d’ajuster la taille de la cellule.
  • Il peut ne pas être totalement précis, car il utilise un caractère spécifique pour dessiner la barre.
  • Il ne permet pas de créer une barre de progression verticale.

Il est donc important de prendre en compte ces facteurs lorsque vous choisissez entre SPARKLINE et REPT pour votre barre de progression en pourcentage dans Google Sheets.

Comment créer une barre de progression horizontale en pourcentage avec SPARKLINE

Pour illustrer cela, prenons l’exemple de la plage de cellules A2:A5 avec les pourcentages suivants : 25%, 100%, 50% et 75%.

Nous allons créer une barre de progression pour chaque valeur dans la plage de cellules C2:C5. Commençons par la première option, qui consiste à utiliser la fonction SPARKLINE.

Dans la cellule C2, entrez la formule suivante et faites-la glisser jusqu’à la cellule C5 :

=SPARKLINE(A2, {"charttype", "bar"; "color1", "green"; "max", 100%})

Cela générera un graphique en vert, tel que spécifié par l’option « color1 ». Si vous préférez une couleur rouge, remplacez « green » par « red ».

Si vous souhaitez que la barre de progression affiche deux couleurs – rouge en dessous de 50% et vert au-dessus de 50% – utilisez une opération logique IF avec l’option « color1 » comme suit :

=SPARKLINE(A2, {"charttype", "bar"; "color1", IF(A2<=50%, "red", "green"); "max", 100%})

Ce graphique s’ajustera automatiquement en fonction de la largeur des colonnes et de la hauteur des lignes.

Comment ajouter du texte à ma barre de progression horizontale en pourcentage dans Google Sheets

La fonction SPARKLINE ne permet pas d’ajouter directement du texte. Si vous souhaitez afficher du texte à côté de la barre de progression en pourcentage, vous devrez utiliser la méthode de la fonction REPT.

Voici les étapes à suivre, en gardant à l’esprit les limitations de flexibilité en termes de hauteur de ligne et de largeur de colonne :

  1. Commencez par définir la progression en pourcentage pour la valeur de la cellule A2, initialement fixée à 100% pour faciliter la progression.
  2. Entrez la formule suivante dans la cellule C2 : =REPT("█", A2*100/4)&TEXT(A2, " 0%")
  3. Évaluez la longueur de la barre. Si elle correspond à vos préférences, vous pouvez continuer sans aucun ajustement de la formule.
  4. Si vous souhaitez réduire la taille, remplacez le 4 dans 100/4 par des multiples de 2, tels que 100/6 ou 100/8.
  5. Si vous souhaitez augmenter la taille, remplacez 100/4 par 100/2 ou utilisez simplement 100.

Une fois cela fait, ajustez la largeur de la colonne à la taille de la barre. Maintenant, vous pouvez remplacer la valeur en pourcentage dans la cellule A2 par celle souhaitée (par exemple, 25%) et faites glisser la formule comme indiqué précédemment.

C’est la seule façon d’inclure du texte avec une barre de progression en pourcentage dans Google Sheets.

Comment changer la couleur de la barre

Pour changer la couleur de la barre, accédez à la cellule contenant la formule REPT, cliquez sur « Couleur du texte » dans la barre d’outils Google Sheets et appliquez la couleur de votre choix.

Barre de progression verticale en pourcentage

Pour créer une barre de progression verticale en pourcentage, nous utiliserons également la fonction SPARKLINE, mais cette fois avec l’option « column ».

La formule suivante dans la cellule C5 créera une barre de progression verticale en pourcentage en utilisant la valeur en pourcentage dans la cellule B5 :

=SPARKLINE(B5, {"charttype", "column"; "ymin", 0%; "ymax", 100%; "color", "green"})

C’est flexible et s’ajustera en fonction de la hauteur des lignes et de la largeur des colonnes. Je vous suggère d’augmenter la hauteur des lignes et de réduire la largeur des colonnes pour voir une véritable barre de progression verticale en pourcentage.

Pour ajuster conditionnellement la couleur en fonction du seuil des 50%, comme mentionné précédemment, utilisez un test logique IF :

=SPARKLINE(B5, {"charttype", "column"; "ymin", 0%; "ymax", 100%; "color", IF(B5<=50%, "red", "green")})

Ressources

La fonction SPARKLINE est largement utilisée pour créer de petits graphiques dans Google Sheets. Ce qui précède est un exemple d’utilisation de cette fonction.

En plus de créer des barres de progression en pourcentage et d’autres petits graphiques, nous pouvons utiliser la fonction SPARKLINE pour générer des diagrammes de Gantt dans Google Sheets. Voici quelques tutoriels qui vous aideront à exploiter cette fonction dans Google Sheets :

  1. Créer un diagramme de Gantt avec Sparkline dans Google Sheets
  2. Options de formule de graphique à barres Sparkline dans Google Sheets
  3. Options de formule de graphique à colonnes Sparkline dans Google Sheets
  4. Options de formule de graphique à ligne Sparkline dans Google Sheets
  5. Graphique à barres positif et négatif avec SPARKLINE dans Google Sheets (formule de tableau)

Maintenant que vous savez comment créer des barres de progression en pourcentage dans Google Sheets, vous pouvez les utiliser pour suivre vos progrès dans divers domaines. Amusez-vous bien !

Articles en lien