Delen via


BLANK

Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening

Retourneert een lege waarde.

Syntaxis

BLANK()

Retourwaarde

Een lege waarde.

Opmerkingen

  • Lege waarden zijn niet gelijk aan null-waarden. DAX maakt gebruik van lege waarden voor zowel database-nullen als voor lege cellen in Excel.

  • Sommige DAX-functies behandelen lege cellen enigszins anders dan Microsoft Excel. Lege waarden en lege tekenreeksen ("") zijn niet altijd gelijkwaardig, maar sommige bewerkingen kunnen ze als zodanig behandelen.

Voorbeeld

In het volgende voorbeeld ziet u hoe u met lege waarden in formules kunt werken. De formule berekent de verhouding van de verkoop tussen de resellers en de internetkanalen. Voordat u de verhouding probeert te berekenen, moet de noemer echter worden gecontroleerd op nulwaarden. Als de noemer nul is, moet er een lege waarde worden geretourneerd; anders wordt de verhouding berekend.

= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0   , BLANK()   , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD])   )

In de tabel worden de verwachte resultaten weergegeven wanneer deze formule wordt gebruikt om een tabelvisualisatie te maken.

Rijlabels Accessoires Fietsen Kleding Eindtotaal
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
Eindtotaal 0.83 2.51 5.45 2.94

In de oorspronkelijke gegevensbron bevat de kolom die wordt geƫvalueerd door de functie BLANK mogelijk tekst, lege tekenreeksen of null-waarden. Als de oorspronkelijke gegevensbron een SQL Server-database was, zijn null-waarden en lege tekenreeksen verschillende soorten gegevens. Voor deze bewerking wordt echter een impliciete typecast uitgevoerd en DAX ze als hetzelfde behandelt.

tekstfunctiesISBLANK functie