HÅND
Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel
Returnerer det første udtryk, der ikke evalueres til BLANK. Hvis alle udtryk evalueres til BLANK, returneres BLANK.
Syntaks
COALESCE(<expression>, <expression>[, <expression>]…)
Parametre
Begreb | Definition |
---|---|
udtryk | 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 , som er det første udtryk, der ikke evalueres 10
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
.