Læs på engelsk

Del via


TOM

Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel

Returnerer en tom værdi.

Syntaks

BLANK()  

Returværdi

En tom.

Bemærkninger

  • Tomme værdier svarer ikke til null-værdier. DAX bruger tomme værdier til både database null-værdier og tomme celler i Excel.

  • Nogle DAX-funktioner behandler tomme celler noget anderledes end Microsoft Excel. Tomme og tomme strenge ("") svarer ikke altid til hinanden, men nogle handlinger kan behandle dem som sådan.

Eksempel

I følgende eksempel illustreres det, hvordan du kan arbejde med tomme værdier i formler. Formlen beregner forholdet mellem salg mellem forhandlerne og internetkanalerne. Før du forsøger at beregne forholdet, skal nævneren dog kontrolleres for nulværdier. Hvis nævneren er nul, skal der returneres en tom værdi. 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 Accessories Cykler Tøj Samlet total
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
Samlet total 0.83 2.51 5.45 2.94

I den oprindelige datakilde kan den kolonne, der evalueres af funktionen BLANK, have medtaget tekst, tomme strenge eller null-værdier. Hvis den oprindelige datakilde var en SQL Server-database, er null-værdier og tomme strenge forskellige typer data. Men for denne handling udføres der en implicit type cast, og DAX behandler dem som de samme.

Tekstfunktioner
Funktionen ISBLANK