Aller au contenu principal

Sparklines Rangeblock

Les sparklines rangeblock sont de petits indicateurs visuels qui affichent le progrès ou l'état dans une plage définie. La sparkline utilise une série de blocs, chacun représentant une partie de la plage totale. Les blocs remplis représentent la valeur actuelle, facilitant ainsi l'interprétation des niveaux de performance ou d'achèvement d'un coup d'œil.

Quand utiliser les sparklines rangeblock

  • Afficher le progrès ou l'état : Montrez combien d'un objectif ou d'une cible a été atteint.
  • Visualiser les plages de valeurs : Représentez l'étalement des valeurs dans une plage, y compris les points bas, moyens et élevés.
  • Comparer des valeurs dans une plage : Comparez les performances entre différentes catégories ou périodes en utilisant des indicateurs visuels cohérents.

Créer une sparkline rangeblock

  1. Dans l'onglet Insertion, sélectionnez Sparklines.
  2. Sous Autre Sparkline, sélectionnez Insérer une Sparkline RangeBlock. La boîte de dialogue SparklineRangeBlock s'ouvre.
  3. Réglez les paramètres.
  4. Cliquez sur Ok. La sparkline est insérée dans la cellule sélectionnée.

Modifier une sparkline rangeblock

  1. Sélectionnez la sparkline rangeblock dans votre classeur.
  2. Dans l'onglet Sparkline, sélectionnez Paramètres. La boîte de dialogue SparklineRangeBlock s'ouvre.
  3. Ajustez les paramètres, puis cliquez sur Ok.
  4. Copiez et collez la cellule de sparkline pour dupliquer la configuration dans un autre emplacement, si nécessaire.

Paramètres de sparkline rangeblock

La formule de la sparkline rangeblock prend en charge le format suivant :
=RANGEBLOCKSPARKLINE(template_range, data_expression)

ParamètreDescription
Plage de modèleSpécifie la référence de plage pour un modèle de plage.
Expression/Plage de donnéesDéfinit l'objet de données pour le modèle. Vous pouvez utiliser une référence de cellule ou la fonction OBJECT pour fournir les valeurs.
Plage de localisationDéfinit la cellule où la sparkline est affichée.

Fonctions optionnelles pour les sparklines rangeblock

Vous pouvez éventuellement utiliser les fonctions suivantes pour créer des sparklines rangeblock.

Exemple – Utiliser des fonctions rangeblock dans une formule
Pour créer une sparkline en utilisant les fonctions OBJECT, INDEX et SEQUENCE :
=RANGEBLOCKSPARKLINE(TemplateSheet!A2:D14, OBJECT(incomeStatement[#Headers], INDEX(incomeStatement[#Data], 3, SEQUENCE(COUNTA(incomeStatement[#Headers]), 1))))

FonctionSyntaxeDescription
OBJECT (1)OBJECT(property1, expression1, property2, expression2, ...)Définit un objet avec des paires propriété-expression individuelles.

  • property1 – Une chaîne ou une référence de cellule pour la première propriété.
  • expression1 – Une valeur ou une référence de cellule pour la valeur de la première propriété.
  • property2 – Une chaîne ou une référence de cellule pour la deuxième propriété.
  • expression2 – Une valeur ou une référence de cellule pour la valeur de la deuxième propriété.
OBJECT (2)OBJECT(properties_range, expressions_range)Définit un objet en utilisant deux plages parallèles.

  • properties_range1 – Une référence de plage pour le premier ensemble de propriétés.
  • expressions_range1 – Une référence de plage ayant la même longueur que properties_range1.
  • properties_range2 – Une deuxième plage de propriétés (de la même longueur que la première).
  • expressions_range2 – Un deuxième ensemble de valeurs (de la même longueur que la deuxième plage de propriétés).
OBJECT (3)OBJECT(property1, expressionArray1, property2, expressionArray2, ...)Définit un objet avec des valeurs de tableau.

  • property1 – Une chaîne ou une référence de cellule.
  • expressionArray1 – Une référence de tableau pour les valeurs de propriété.
  • property2 – Une chaîne ou une référence de cellule.
  • expressionArray2 – Une référence de tableau (de la même longueur que expressionArray1).
INDEXINDEX(return, row, col, area)Renvoie une valeur ou une référence de cellule à partir d'une plage.

  • return – La plage ou le tableau à rechercher.
  • row – Numéro de ligne à récupérer.
  • col – Numéro de colonne à récupérer.
  • area – Spécifie la zone si plusieurs plages sont utilisées.
SEQUENCESEQUENCE(rows,[columns],[start],[step])Renvoie une liste de nombres séquentiels en ordre croissant, tels que 1, 2, 3, 4, et ainsi de suite. Cette fonction est généralement utilisée avec des arguments codés en dur pour générer une séquence spécifique de valeurs pour une formule de tableau dynamique.

  • rows – Nombre de lignes dans la séquence.
  • columns – (Optionnel) Nombre de colonnes. Si omis, par défaut à 1.
  • start – (Optionnel) Valeur de départ. Si omis, par défaut à 1.
  • step – (Optionnel) Valeur d'incrément. Si omis, par défaut à 1.