Del via


BLANK

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Returnerer en blank.

Syntaks

BLANK()

Returner value

En blank.

Bemærkninger

  • Tomme værdier svarer not til null-værdier. DAX bruger tomme værdier til begge database null-værdier and til blank celler i Excel.

  • Nogle DAX funktioner behandler blank celler noget anderledes end Microsoft Excel. Tomme værdier and tomme strenge ("") er not altid tilsvarende, men nogle handlinger kan behandle dem som sådanne.

Eksempel

I følgende eksempel illustreres det, hvordan du kan arbejde med tomme værdier i formler. Formlen beregner forholdet mellem salg mellem forhandlerne and internetkanalerne. Før du forsøger at calculate skal nævneren dog kontrolleres for nul values. If nævneren er nul, skal der returneres en blankvalue. 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 resultater, når denne formel bruges til at oprette en tabelvisualisering.

Rækkenavne Tilbehør Cykler Tøj Hovedtotal
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
Hovedtotal 0.83 2.51 5.45 2.94

I den oprindelige datakilde kan den kolonne, der evalueres af funktionen BLANK, indeholde tekst, tomme strenge or null-værdier. If den oprindelige datakilde var en SQL Server-database, er null-værdier and tomme strenge forskellige typer data. Men for denne handling udføres der en implicit typestøbt andDAX behandler dem som de samme.

funktionen TextISBLANK funktion