Del via


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.

tekstfunksjonerISBLANK funksjonen