COALESCE
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizá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é.