COALESCE
Platí pro: Výpočet počítané
tabulky Počítaná tabulka
Výpočet
vizuálu
Vrátí první výraz, který se nevyhodnocuje jako BLANK. Pokud se všechny výrazy vyhodnotí jako PRÁZDNÉ, vrátí se hodnota BLANK.
Syntaxe
COALESCE(<expression>, <expression>[, <expression>]…)
Parametry
Pojem | definice |
---|---|
výraz | Libovolný výraz DAX, který vrací skalární výraz. |
Vrácená hodnota
Skalární hodnota pocházející z jednoho z výrazů nebo BLANK, pokud se všechny výrazy vyhodnotí jako BLANK.
Poznámky
Vstupní výrazy můžou být z různých datových typů.
Příklad 1
Následující dotaz DAX:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Vrátí 10
, což je první výraz, který se nevyhodnocuje jako BLANK.
Příklad 2
Následující výraz DAX:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Vrátí součet všech hodnot ve sloupci SalesAmount v tabulce FactInternetSales nebo 0
.
To lze použít k převodu prázdných hodnot celkového prodeje na 0
.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro