Below()

Below() sert à lire une valeur située sur une ligne suivante du segment de colonne de la visualisation.

Présentation

Tu veux comparer une échéance à celle qui suit dans un tableau trié ? Below() permet de lire une valeur située plus bas dans le segment de colonne de la visualisation. On peut l'utiliser pour afficher l'écart entre deux jalons successifs. Attention au tri, aux dimensions et aux limites du segment : la dernière ligne ne possède pas forcément de valeur suivante.

Syntaxe

Below([TOTAL] expression [, offset [, count]])
ParamètreDescription
TOTAL (facultatif)Ignore le découpage en segment de colonne défini par les dimensions du tableau ou du diagramme. Sans TOTAL, la lecture reste limitée au segment courant. Attention : Below(TOTAL Sum(Ventes)) et Below(Sum(TOTAL Ventes)) n'ont pas le même effet : dans le second cas, TOTAL porte sur l'agrégation Sum().
expressionExpression dont la valeur calculée est lue à une autre position de la visualisation (par exemple Sum(Ventes)).
offset (facultatif)Décalage par rapport à la ligne ou à la cellule courante. Valeur par défaut : 1.
n (facultatif)Nombre de valeurs consécutives à renvoyer, à partir de la position indiquée. Par défaut : 1.

Exemple pratique

Exemple Qlik

Expression Qlik

Below(Sum(Ventes))

Données de départ

Tableau simple : les périodes sont disposées verticalement, dans l’ordre de tri de la visualisation.

Exemple de Below() dans un tableau simple
PériodeVentesBelow(Sum(Ventes))
janvier100130
févrierLigne courante130120
marsLigne lue120NULL

Depuis février, Below() lit la valeur de la ligne suivante dans le même segment de colonne. La valeur récupérée est 120 (mars).

Résultat

120

Lire les ventes de la ligne suivante, mars.

Précisions techniques

  • offset vaut 1 par défaut pour lire la ligne suivante ; count permet de renvoyer plusieurs valeurs sous forme de plage.
  • Le résultat dépend de l’ordre de tri du tableau ou du diagramme.