BLANK
gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning
Returnerer en blank.
Syntaks
BLANK()
Returner value
En blank.
Merknader
Tomme celler er not tilsvarende nullverdier. DAX bruker tomme verdier for begge database nullverdier and for blank celler i Excel.
Noen DAX funksjoner behandler blank celler noe annerledes enn Microsoft Excel. Tomme and tomme strenger ("") er not alltid like, men noen operasjoner kan behandle dem som sådan.
Eksempel
Eksemplet nedenfor illustrerer hvordan du kan arbeide med tomme celler i formler. Formelen beregner forholdet mellom salg mellom forhandlere and Internett-kanalene. Før du prøver å calculate forholdet, bør nevneren imidlertid kontrolleres for null values. If nevneren er null, skal en blankvalue returneres. Ellers beregnes forholdet.
= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
Tabellen viser de forventede resultatene når denne formelen brukes til å opprette en tabellvisualisering.
Radetiketter | Tilbehør | Sykler | Klær | Totalsum |
---|---|---|---|---|
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 |
Totalsum | 0.83 | 2.51 | 5.45 | 2.94 |
I den opprinnelige datakilden kan kolonnen som evalueres av BLANK-funksjonen, ha inkludert tekst, tomme strenger or nullverdier. If den opprinnelige datakilden var en SQL Server-database, er nullverdier and tomme strenger forskjellige typer data. For denne operasjonen utføres imidlertid en implisitt type avstøpning andDAX behandler dem som de samme.