Jaa


COALESCE

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Palauttaa ensimmäisen lausekkeen, joka ei anna tulokseksi BLANK. Jos kaikkien lausekkeiden arvoksi tulee BLANK, palautetaan BLANK.

Syntaksi

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

Parametrit

Termi Määritelmä
expression Mikä tahansa DAX-lauseke, joka palauttaa skalaarilausekkeen.

Palautusarvo

Jostakin lausekkeesta tai BLANK peräisin oleva skalaariarvo, jos kaikkien lausekkeiden arvoksi tulee BLANK.

Huomautuksia

Syötelausekkeet voivat olla eri tietotyyppejä.

Esimerkki 1

Seuraava kyselyn DAX:

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

Palauttaa 10, joka on ensimmäinen lauseke, joka ei anna tulokseksi BLANK.

Esimerkki 2

Seuraava DAX lauseke:

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

Palauttaa FactInternetSales-taulukon SalesAmount-sarakkeen kaikkien arvojen summan tai 0. Tämän avulla voidaan muuntaa kokonaismyynnin BLANK-arvot 0.