Bottom()

Bottom() sert à consulter une autre ligne ou une autre position du contexte courant.

Présentation

Dans certaines expressions de tableau, Bottom() accède aux valeurs depuis le bas du segment courant. On peut l'utiliser pour des comparaisons avec la fin d'une série affichée. Attention à l'ordre de tri et aux limites du segment : le bas visuel n'est pas toujours la dernière date métier.

Syntaxe

Bottom([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 : Bottom(TOTAL Sum(Ventes)) et Bottom(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 à partir de la première ou de la dernière ligne du segment, selon la fonction. Valeur par défaut : 0.
n (facultatif)Nombre de valeurs consécutives à renvoyer, à partir de la position indiquée. Par défaut : 1.

Exemple pratique

Exemple Qlik

Expression Qlik

Bottom(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 Bottom() dans un tableau simple
PériodeVentesBottom(Sum(Ventes))
janvierLigne courante100120
février130120
marsLigne lue120120

Depuis janvier, Bottom() lit la valeur de la dernière ligne du segment de colonne. La valeur récupérée est 120 (mars).

Résultat

120

Lire les ventes de la dernière ligne, mars.