COALESCE
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa BLANKnotevaluate olevan first-lausekkeen. BLANK evaluate If all lausekkeet palautetaan , BLANK palautetaan.
Syntaksi
COALESCE(<expression>, <expression>[, <expression>]…)
Parametrit
Termi | Määritelmä |
---|---|
expression |
Mikä tahansa DAX-lauseke, joka palauttaa skalaarilausekkeen. |
Palauta value
Jostakin lausekkeesta orBLANKifall lausekkeesta evaluateBLANKperäisin oleva skalaarinen value.
Huomautuksia
Syötelausekkeet voivat olla eri tietotyyppejä.
Esimerkki 1
Seuraava kyselyn DAX:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Palauttaa 10
, joka on first lauseke, joka notevaluateBLANK.
Esimerkki 2
Seuraava DAX lauseke:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Palauttaa allvaluessum FactInternetSales-taulukon SalesAmount-sarakkeessa or0
.
Tämän avulla voidaan convertBLANKvalues kokonaismyynnistä 0
.