MINX
s’applique à :colonne calculéetable calculéemesurecalcul visuel
Retourne la valeur la plus basse qui résulte de l’évaluation d’une expression pour chaque ligne d’une table.
Syntaxe
MINX(<table>, < expression>,[<variant>])
Paramètres
Terme | Définition |
---|---|
table |
Table contenant les lignes pour lesquelles l’expression sera évaluée. |
expression |
Expression à évaluer pour chaque ligne de la table. |
variant |
(Facultatif) Si TRUE et s’il existe des types de valeurs variants ou mixtes, la valeur la plus basse basée sur ORDER BYASC est retournée. |
Valeur de retour
Valeur la plus basse.
Remarques
La fonction MINX prend comme premier argument une table ou une expression qui retourne une table. Le deuxième argument contient l’expression évaluée pour chaque ligne de la table.
Les valeurs vides sont ignorées.
TRUE
/FALSE
valeurs ne sont pas prises en charge.Si l’expression a des types de valeurs variants ou mixtes tels que du texte et du nombre, par défaut, MINX considère uniquement les nombres. Si
<variant> = TRUE
, la valeur minimale est retournée.Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).
Exemple 1
L’exemple suivant filtre la table InternetSales et retourne uniquement des lignes pour un territoire de vente spécifique. La formule recherche ensuite la valeur minimale dans la colonne Fret.
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
Exemple 2
L’exemple suivant utilise la même table filtrée que dans l’exemple précédent, mais au lieu de simplement rechercher des valeurs dans la colonne pour chaque ligne de la table filtrée, la fonction calcule la somme de deux colonnes, Freight et TaxAmt, et retourne la valeur la plus basse résultant de ce calcul.
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
Dans le premier exemple, les noms des colonnes ne sont pas qualifiés. Dans le deuxième exemple, les noms de colonnes sont complets.