Aller au contenu principal

Sparklines Rangeblock

Pour créer des sparklines rangeblock dans le classeur :

  1. Cliquez sur Insérer dans le menu.

  2. Cliquez sur Sparkline et sélectionnez la sparkline Rangeblock sous Autres Sparkline dans la liste.

  3. Dans la boîte de dialogue RangeBlockSparkline :

    1. Définissez les paramètres comme décrit ci-dessous.

    2. Cliquez sur OK.

  4. La sparkline est affichée dans la cellule. Pour modifier la sparkline, cliquez sur Conception dans le menu et sélectionnez Paramètres. La boîte de dialogue RangeBlockSparkline s'affichera à nouveau.

  5. Copiez et collez la cellule si nécessaire pour finaliser vos sparklines RangeBlock.

Paramètre de la Sparkline RangeblockDescription
Plage de modèleFait référence à la référence de plage pour un modèle de plage.
Expression de données / Plage

Fait référence aux données de l'objet pour le modèle de plage. Elle accepte la référence de cellule, dont la valeur est un objet ou le résultat de la fonction objet. Vous pouvez utiliser la fonction OBJECT pour définir un objet.

Plage de localisationCellule où la sparkline sera affichée.
Fonctions optionnelles qui peuvent être utilisées pour créer des sparklines RangeBlock
Fonction OBJECT

Définit un objet avec des propriétés et des valeurs.

Syntaxe :

Details

OBJECT(property1, expression1, property2, expression2, ...)

  • property1: Première propriété de l'objet courant. Cela peut être une chaîne de caractères ou une référence de cellule.
  • expression1: Valeur de la première propriété de l'objet courant. Cela peut être n'importe quel type de valeur ou une référence de cellule.
  • property2: Deuxième propriété de l'objet courant. Cela peut être une chaîne de caractères ou une référence de cellule.
  • expression2: Valeur de la deuxième propriété de l'objet courant. Cela peut être n'importe quel type de valeur ou une référence de cellule.

OBJECT(properties_range, expressions_range)

  • properties_range1: Première propriété de l'objet courant. Cela doit être une référence de plage.
  • expressions_range1: Valeur de la première propriété de l'objet courant. Cela doit être une référence de plage, et la longueur de cette plage doit être égale à la longueur de la plage de propriété.
  • properties_range2: Deuxième propriété de l'objet courant. Cela doit être une référence de plage, et la longueur de cette plage doit être égale à la longueur de la première plage de propriété.
  • expressions_range2: Valeur de la deuxième propriété de l'objet courant. Cela doit être une référence de plage, et la longueur de cette plage doit être égale à la longueur de la première plage de propriété.

OBJECT(property1, expressionArray1, property2, expressionArray2, ...)

  • property1: Première propriété de l'objet courant. Cela peut être une chaîne de caractères ou une référence de cellule.
  • expressionArray1: Valeur de la première propriété de l'objet courant. Cela doit être un tableau de référence.
  • property2: Deuxième propriété de l'objet courant. Cela peut être une chaîne de caractères ou une référence de cellule.
  • expressionArray2: Valeur de la deuxième propriété de l'objet courant. Cela doit être un tableau de référence, et sa longueur doit être égale à la longueur de la valeur de la première propriété.
Fonction INDEX

Cette fonction renvoie une valeur ou la référence d'une valeur à l'intérieur d'un tableau ou d'une plage.

Syntaxe :

Details

INDEX(return, row, col, area)

  • return: Renvoie une valeur ou une référence d'une cellule ou d'une plage de cellules.
  • row: Numéro de ligne dans la plage.
  • col: Numéro de colonne dans la plage.
  • area: Zone de la plage si return est une référence de plage de cellules.
Fonction SEQUENCE

Cette fonction renvoie une liste de nombres séquentiels dans un tableau (dans l'ordre croissant), tels que 1, 2, 3, 4, etc. Cette fonction est utilisée avec des arguments codés en dur pour permettre aux utilisateurs de générer une séquence spécifique de valeurs pour la formule de tableau dynamique.

Syntaxe :

Details

SEQUENCE(rows, [columns], [start], [step])

  • rows: Spécifie le nombre de lignes à générer dans la séquence.
  • columns: (Optionnel) Spécifie le nombre de colonnes à générer dans la séquence. La valeur par défaut est 1.
  • start: (Optionnel) Spécifie la valeur de départ. La valeur par défaut est 1.
  • step: (Optionnel) Spécifie la valeur d'incrémentation. La valeur par défaut est 1.

La formule de la sparkline RangeBlock a la syntaxe suivante :

=RANGEBLOCKSPARKLINE(template_range, data_expression)

Exemple de formule de sparkline RangeBlock avec les fonctions OBJECT, INDEX et SEQUENCE

=RANGEBLOCKSPARKLINE(TemplateSheet!A2:D14, OBJECT(incomeStatement[#Headers], INDEX(incomeStatement[#Data], 3, SEQUENCE(COUNTA(incomeStatement[#Headers]), 1))))