Del via


COALESCE

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

Returnerer det første udtryk, der ikke evalueres til BLANK. Hvis alle udtryk evalueres til BLANK, returneres BLANK.

Syntaks

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

Parametre

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

Returværdi

En skalarværdi, der kommer fra et af udtrykkene eller BLANK, hvis alle udtryk evalueres 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 første udtryk, der ikke evalueres til BLANK.

Eksempel 2

Følgende DAX udtryk:

= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)

Returnerer summen af alle værdier i kolonnen SalesAmount i tabellen FactInternetSales eller 0. Dette kan bruges til at konvertere BLANK værdier for det samlede salg til 0.