Lezen in het Engels

Delen via


COALESCE

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Retourneert de first-expressie die notevaluate aan BLANKdoet. If all expressies evaluate naar BLANK, wordt BLANK geretourneerd.

Syntaxis

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

Parameters

Term Definitie
expression Elke DAX-expressie die een scalaire expressie retourneert.

value retourneren

Een scalaire value afkomstig van een van de expressies orBLANKifall expressies evaluate naar BLANK.

Opmerkingen

Invoerexpressies kunnen van verschillende gegevenstypen zijn.

Voorbeeld 1

De volgende DAX query:

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

Retourneert 10, de first expressie die notevaluate aan BLANKdoet.

Voorbeeld 2

De volgende DAX expressie:

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

Retourneert de sum van allvalues in de kolom SalesAmount in de tabel FactInternetSales, or0. Dit kan worden gebruikt voor het convertBLANKvalues van de totale verkoop aan 0.