Læs på engelsk

Del via


COALESCE

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Returnerer det first udtryk, der notevaluate til BLANK. If all udtryk, der evaluateBLANK, returneres BLANK.

Syntaks

COALESCE(<expression>, <expression>[, <expression>]…)

Parametre

Udtryk Definition
expression Ethvert DAX udtryk, der returnerer et skalarudtryk.

Returner value

En skalar value, der kommer fra et af udtrykkene orBLANKifall udtryk, der evaluate til BLANK.

Bemærkninger

Inputudtryk kan være af forskellige datatyper.

Eksempel 1

Følgende DAX forespørgsel:

EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }

Returnerer 10, som er det first-udtryk, der notevaluate til BLANK.

Eksempel 2

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.