BLANK
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Returnerer en tom.
Syntaks
BLANK()
Returverdi
En tom.
Merknader
Tomme verdier tilsvarer ikke nullverdier. DAX bruker tomme verdier for både database nullverdier og for tomme celler i Excel.
Noen DAX funksjoner behandler tomme celler noe annerledes enn Microsoft Excel. Tomme og tomme strenger ("") er ikke 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 og Internett-kanalene. Før du prøver å beregne forholdet, bør nevneren imidlertid kontrolleres for nullverdier. Hvis nevneren er null, skal en tom verdi 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 eller nullverdier. Hvis den opprinnelige datakilden var en SQL Server-database, er nullverdier og tomme strenger forskjellige typer data. For denne operasjonen utføres imidlertid en implisitt type avstøpning, og DAX behandler dem som de samme.