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


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 0SalesAmount oszlopában vagy . Ez az összes értékesítés BLANK értékeinek konvertálására 0használható.