İngilizce dilinde oku

Aracılığıyla paylaş


COALESCE

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

BLANK not evaluate first ifadesini döndürür. If all ifadeleri BLANKevaluateBLANK döndürülür.

Sözdizimi

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

Parametre

Terim Tanım
expression Skaler ifade döndüren herhangi bir DAX ifadesi.

İade value

BLANK evaluate or BLANK if all ifadelerden birinden gelen skaler value.

Açıklamalar

Giriş ifadeleri farklı veri türlerinde olabilir.

Örnek 1

Aşağıdaki DAX sorgusu:

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

BLANK not evaluate yapan first ifadesi olan 10döndürür.

Örnek 2

Aşağıdaki DAX ifadesi:

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

FactInternetSales tablosundaki SalesAmount sütunundaki allvaluessum döndürür or0. Bu, 0toplam satışların convertBLANKvalues için kullanılabilir.