COALESCE
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Retourneert de eerste expressie die niet resulteert in BLANK. Als alle expressies BLANKopleveren, wordt BLANK geretourneerd.
Syntaxis
COALESCE(<expression>, <expression>[, <expression>]…)
Parameters
Term | Definitie |
---|---|
expression |
Elke DAX-expressie die een scalaire expressie retourneert. |
Retourwaarde
Een scalaire waarde die afkomstig is van een van de expressies of BLANK als alle expressies BLANKopleveren.
Opmerkingen
Invoerexpressies kunnen van verschillende gegevenstypen zijn.
Voorbeeld 1
De volgende DAX query:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Retourneert 10
, de eerste expressie 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 BLANK waarden van de totale verkoop te converteren naar 0
.