Megosztás a következőn keresztül:


COALESCE

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

Az első olyan kifejezést adja vissza, amely nem BLANK. Ha az összes kifejezés kiértékelése BLANK, BLANK lesz visszaadva.

Szintaxis

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

Paraméterek

Kifejezés Definíció
expression Bármely DAX kifejezés, amely skaláris kifejezést ad vissza.

Visszaadott érték

Egy skaláris érték, amely az egyik kifejezésből származik, vagy BLANK, ha az összes kifejezés kiértékelése BLANK.

Megjegyzések

A bemeneti kifejezések különböző adattípusok lehetnek.

1. példa

A következő DAX lekérdezés:

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

Visszaadja 10, amely az első kifejezés, amely nem értékeli ki a BLANK.

2. példa

A következő DAX kifejezés:

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

A FactInternetSales tábla SalesAmount oszlopában vagy 0. Ezzel BLANK összes értékesítés értékét konvertálhatja 0értékké.