BLANK
Restituisce un valore vuoto.
Sintassi
BLANK()
Valore restituito
Vuoto.
Osservazioni
Gli spazi vuoti non sono equivalenti ai valori Null. DAX usa spazi vuoti per i valori Null del database e per le celle vuote in Excel.
Alcune funzioni DAX trattano celle vuote in modo leggermente diverso da Microsoft Excel. Gli spazi vuoti e le stringhe vuote ("") non sono sempre equivalenti, ma alcune operazioni possono considerarle come tali.
Esempio
Nell'esempio seguente viene illustrato come usare spazi vuoti nelle formule. La formula calcola il rapporto delle vendite tra i rivenditori e i canali Internet. Tuttavia, prima di tentare di calcolare il rapporto il denominatore deve essere controllato per i valori zero. Se il denominatore è zero, deve essere restituito un valore vuoto; in caso contrario, il rapporto viene calcolato.
= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
La tabella mostra i risultati previsti quando questa formula viene usata per creare una visualizzazione tabella.
Etichette di riga | Accessoristica | Biciclette | Abbigliamento | Totale complessivo |
---|---|---|---|---|
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 |
Totale complessivo | 0.83 | 2.51 | 5.45 | 2.94 |
Nell'origine dati originale, la colonna valutata dalla funzione BLANK potrebbe includere testo, stringhe vuote o valori Null. Se l'origine dati originale è un database di SQL Server, i valori Null e le stringhe vuote sono tipi diversi di dati. Tuttavia, per questa operazione viene eseguito un cast di tipo implicito e DAX li considera come uguali.