COALESCE
gælder for:beregnet kolonne
beregnet tabel
Measure
visualiseringsberegning
Returnerer det first udtryk, der notevaluate til BLANK. If all udtryk, der evaluateBLANK, returneres BLANK.
COALESCE(<expression>, <expression>[, <expression>]…)
Udtryk | Definition |
---|---|
expression |
Ethvert DAX udtryk, der returnerer et skalarudtryk. |
En skalar value, der kommer fra et af udtrykkene orBLANKifall udtryk, der evaluate til BLANK.
Inputudtryk kan være af forskellige datatyper.
Følgende DAX forespørgsel:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Returnerer 10
, som er det first-udtryk, der notevaluate til BLANK.
Følgende DAX udtryk:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Returnerer sum af allvalues i kolonnen SalesAmount i tabellen FactInternetSales or0
.
Dette kan bruges til at convertBLANKvalues af det samlede salg til 0
.