FIRSTNONBLANKVALUE
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Note
Cette fonction est déconseillée pour une utilisation dans calculs visuels car elle retourne probablement des résultats sans signification.
Évalue une expression filtrée par la values triée d’une colonne and retourne la firstvalue de l’expression notblank.
Syntaxe
FIRSTNONBLANKVALUE(<column>, <expression>)
Paramètres
Terme | Définition |
---|---|
column |
Une colonne or une expression qui retourne une table à colonne unique. |
expression |
Expression évaluée pour chaque value de column . |
Retourner value
Le first non-blankvalue de expression
correspondant au values trié de column
.
Remarques
L’argument de colonne peut être l’un des éléments suivants :
- Référence à n’importe quelle colonne.
- Table avec une seule colonne.
Cette fonction est différente de FIRSTNONBLANK dans laquelle la
column
est ajoutée au contexte de filter pour l’évaluation deexpression
.Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).
Exemple
Requête DAX suivante,
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"FNBV",
FIRSTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
Retourne
DimProduct[Classe] | [FNBV] |
---|---|
L | 699.0982 |
H | 13778.24 |
M | 1000.4375 |
533.83 |