BLANK
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
Üres értéket ad vissza.
Szintaxis
BLANK()
Visszaadott érték
Üres.
Megjegyzések
Az üres értékek nem egyenértékűek a null értékekkel. DAX az adatbázis null értékéhez és az Excel üres celláihoz egyaránt használ üres cellákat.
Egyes DAX függvények az üres cellákat némileg másképp kezelik, mint a Microsoft Excelt. Az üres és üres sztringek ("") nem mindig egyenértékűek, de egyes műveletek ilyenként kezelhetik őket.
Példa
Az alábbi példa bemutatja, hogyan használható üres képletekkel. A képlet kiszámítja a viszonteladók és az internetes csatornák közötti értékesítések arányát. Az arány kiszámítása előtt azonban a nevezőt nullára kell ellenőrizni. Ha a nevező nulla, akkor üres értéket kell visszaadni; ellenkező esetben az arány kiszámítása történik.
= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
A táblázat a várt eredményeket jeleníti meg, amikor ez a képlet táblavizualizáció létrehozásához használatos.
Sorfeliratok | Kiegészítők | Kerékpárok | Ruházat | Végösszeg |
---|---|---|---|---|
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 |
Végösszeg | 0.83 | 2.51 | 5.45 | 2.94 |
Az eredeti adatforrásban a BLANK függvény által kiértékelt oszlop tartalmazhatott szöveget, üres sztringeket vagy null értékeket. Ha az eredeti adatforrás EGY SQL Server-adatbázis volt, a null értékek és az üres sztringek különböző típusú adatok. Ehhez a művelethez azonban implicit típusú leadás történik, és DAX ugyanúgy kezeli őket.