COALESCE
S’applique à :Colonne calculée
Table calculée
Mesure
Calcul visuel
Retourne la première expression qui ne donne pas la valeur BLANK (vide). Si toutes les expressions prennent la valeur BLANK, la valeur BLANK est retournée.
Syntaxe
COALESCE(<expression>, <expression>[, <expression>]…)
Paramètres
Terme | Définition |
---|---|
expression | Expression DAX qui retourne une expression scalaire. |
Valeur de retour
Valeur scalaire provenant de l’une des expressions ou BLANK (vide) si toutes les expressions donnent la valeur BLANK.
Remarques
Les expressions d’entrée peuvent être de différents types de données.
Exemple 1
La requête DAX suivante :
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Retourne 10
, c’est-à-dire la première expression qui ne donne pas la valeur BLANK (vide).
Exemple 2
L’expression DAX suivante :
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Retourne la somme de toutes les valeurs de la colonne SalesAmount de la table FactInternetSales, ou 0
.
Elle peut être utilisée pour convertir les valeurs BLANK (vides) du total des ventes en 0
.
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour