COALESCE
Van toepassing op: Berekende kolom Berekende tabel Meting Visuele berekening
Retourneert de eerste expressie die niet resulteert in BLANK. Als alle expressies BLANK opleveren, wordt BLANK geretourneerd.
Syntaxis
COALESCE(<expression>, <expression>[, <expression>]…)
Parameters
Term | Definitie |
---|---|
uitdrukking | Een DAX-expressie die een scalaire expressie retourneert. |
Retourwaarde
Een scalaire waarde die afkomstig is van een van de expressies of BLANK als alle expressies BLANK opleveren.
Opmerkingen
Invoerexpressies kunnen van verschillende gegevenstypen zijn.
Voorbeeld 1
De volgende DAX-query:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Retourneert 10
, wat de eerste expressie is die niet resulteert in BLANK.
Voorbeeld 2
De volgende DAX-expressie:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Retourneert de som van alle waarden in de kolom SalesAmount in de tabel FactInternetSales, of 0
.
Dit kan worden gebruikt om LEGE waarden van de totale verkoop te converteren naar 0
.