Delen via


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.