COALESCE
A következőre vonatkozik: Számított oszlop Számított tábla Mérték vizualizáció számítása
Az első olyan kifejezést adja eredményül, amely nem blank értéket ad vissza. Ha az összes kifejezés BLANK értékre van kiértékelve, a blank értéket adja vissza.
Syntax
COALESCE(<expression>, <expression>[, <expression>]…)
Paraméterek
Időszak | Definíció |
---|---|
kifejezés | 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 vagy a BLANK értékből származik, ha az összes kifejezés BLANK értékre van kiértékelve.
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)) }
A visszaadott 10
érték az első olyan kifejezés, amely nem blank értékre van kiértékelve.
2. példa
A következő DAX-kifejezés:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
A FactInternetSales tábla 0
SalesAmount oszlopában vagy .
Ez az összes értékesítés BLANK értékeinek konvertálására 0
használható.