Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Retourne l’expression first qui n'notevaluate à BLANK. If all expressions evaluate à BLANK, BLANK est retournée.
COALESCE(<expression>, <expression>[, <expression>]…)
Terme | Définition |
---|---|
expression |
Toute expression DAX qui retourne une expression scalaire. |
Un value scalaire provenant de l’une des expressions orBLANKifall expressions evaluate à BLANK.
Les expressions d’entrée peuvent être de types de données différents.
Requête DAX suivante :
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Retourne 10
, qui est l’expression first qui ne notevaluate à BLANK.
Expression DAX suivante :
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Renvoie la sum de allvalues dans la colonne SalesAmount de la table FactInternetSales, or0
.
Cela peut être utilisé pour convertBLANKvalues des ventes totales à 0
.
Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’hui