BLANK
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar ett tomt värde.
Syntax
BLANK()
Returvärde
En tom.
Anmärkningar
Tomma värden motsvarar inte nullvärden. DAX använder tomma värden för både databas-null och tomma celler i Excel.
Vissa DAX funktioner behandlar tomma celler något annorlunda än Microsoft Excel. Tomma och tomma strängar ("") är inte alltid likvärdiga, men vissa åtgärder kan behandla dem som sådana.
Exempel
I följande exempel visas hur du kan arbeta med tomma ämnen i formler. Formeln beräknar förhållandet mellan försäljning mellan återförsäljare och Internetkanaler. Innan du försöker beräkna förhållandet bör nämnaren dock kontrolleras efter nollvärden. Om nämnaren är noll ska ett tomt värde returneras. annars beräknas förhållandet.
= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
Tabellen visar förväntade resultat när den här formeln används för att skapa en tabellvisualisering.
Radetiketter | Tillbehör | Cyklar | Kläder | Totalsumma |
---|---|---|---|---|
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 |
Totalsumma | 0.83 | 2.51 | 5.45 | 2.94 |
I den ursprungliga datakällan kan kolumnen som utvärderas av funktionen BLANK innehålla text, tomma strängar eller nullvärden. Om den ursprungliga datakällan var en SQL Server-databas är null-strängar och tomma strängar olika typer av data. För den här åtgärden utförs dock en implicit typkonvertering och DAX behandlar dem som samma.