Lire en anglais

Partager via


SUIVANT

S’applique à :Colonne calculéeTable calculéeMesureCalcul visuel

Utilisé uniquement dans les calculs de visuels. Récupère une valeur dans l’élément suivant d’un axe situé dans la matrice du visuel.

Syntaxe

NEXT ( <column>[, <steps>][, <axis>][, <blanks>][, reset] )

Paramètres

Terme Définition
Colonne à récupérer.
steps (Facultatif) Indique le nombre de lignes à parcourir pour extraire la valeur. S’il est omis, 1 est utilisé (la toute prochaine ligne).
axis (Facultatif) Référence d’un axe. Si omis, le premier axe de la définition de la forme du visuel est utilisé.
vides (Facultatif) Énumération qui définit comment gérer des valeurs vides lors du tri.
Les valeurs prises en charge sont :
  • DEFAULT (la valeur par défaut), où le comportement pour les valeurs numériques est que les valeurs vides sont classées entre les valeurs zéro et les valeurs négatives. Le comportement des chaînes est que les valeurs vides sont triées avant toutes les chaînes, y compris les chaînes vides.
  • FIRST, les valeurs vides sont toujours classées au début, que l’ordre de tri soit croissant ou décroissant.
  • LAST, les valeurs vides sont toujours classées à la fin, que l’ordre de tri soit croissant ou décroissant.
reset (Facultatif) Spécifie la façon dont le calcul redémarre. Les valeurs valides sont : None, LowestParent, HighestParent ou un entier. None est la valeur par défaut.

Valeur retournée

Valeur de <colonne> provenant du prochain élément de l’axe.

Notes

Cette fonction peut être utilisée uniquement dans un calcul de visuel.

Exemple

Le calcul visuel suivant renvoie le montant des ventes de la ligne suivante sur l’axe ROWS, qui se réinitialise sur le parent le plus bas.

NextInternetSalesAmount = NEXT ( [Sum of SalesAmount], ROWS, LowestParent )

La capture d’écran ci-dessous montre la matrice du visuel et l’expression du calcul de visuel :

Calcul visuel DAX

FIRST
LAST
PREVIOUS