BLANK
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa blank.
Syntaksi
BLANK()
Palauta value
blank.
Huomautuksia
Tyhjät arvot not tyhjäarvoja vastaavia. DAX käyttää tyhjiä kohtia kummallekin tietokannan tyhjäarvolle and Excelin blank soluille.
Jotkin DAX funktiot käsittelevät blank soluja hieman eri tavalla kuin Microsoft Exceliä. Tyhjät and tyhjät merkkijonot ("") ovat not aina toisiaan vastaavia, mutta jotkin toiminnot saattavat kohdella niitä samoin.
Esimerkki
Seuraavassa esimerkissä havainnollistetaan, miten voit käsitellä tyhjiä kohtia kaavoissa. Kaava laskee Jälleenmyyjien and Internet-kanavien välisen myynnin suhteen. Ennen kuin yrität calculate suhdetta, nimittäjä tulee kuitenkin tarkistaa nollan values. If nimittäjä on nolla, blankvalue tulee palauttaa. muussa tapauksessa lasketaan suhde.
= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
Taulukko näyttää odotetut tulokset, kun tätä kaavaa käytetään taulukon visualisoinnin luomiseen.
Riviotsikot | Tykötarpeet | Polkupyöriä | Vaatetus | Loppusumma |
---|---|---|---|---|
2005 | 2.65 | 2.89 | ||
2006 | 3.33 | 4.03 | ||
2007 | 1.04 | 2.92 | 6.63 | 3.51 |
2008 | 0.41 | 1.53 | 2.00 | 1.71 |
Loppusumma | 0.83 | 2.51 | 5.45 | 2.94 |
Alkuperäisessä tietolähteessä BLANK-funktiolla arvioitu sarake voi sisältää tekstiä, tyhjiä merkkijonoja or tyhjäarvoja. If alkuperäinen tietolähde on SQL Server -tietokanta, tyhjäarvot and tyhjäarvot ovat erityyppisiä tietoja. Tälle toiminnolle suoritetaan kuitenkin implisiittinen tyyppivaluvalu, andDAX kohtelee niitä samalla tavalla.