Funzione BLANK
Viene restituito un valore vuoto.
Sintassi
BLANK()
Valore restituito
Valore vuoto.
Osservazioni
I valori vuoti non sono equivalenti ai valori Null. In DAX i valori blank vengono utilizzati sia per i valori Null dei database che per le celle blank in Excel. Per ulteriori informazioni, vedere Tipi di dati supportati nelle cartelle di lavoro di PowerPivot.
Alcune funzioni DAX trattano le celle blank in modo diverso rispetto a Microsoft Excel. I valori blank e le stringhe vuote ("") non sono sempre equivalenti, ma per alcune operazioni potrebbero venire trattati come tali. Per informazioni dettagliate sul comportamento di una funzione o un operatore specifico, vedere Riferimento alle funzioni DAX.
Esempio
Nell'esempio seguente viene illustrato come utilizzare i valori blank nelle formule. La formula consente di calcolare il rapporto di vendite tra i rivenditori e i canali Internet. Tuttavia, prima di tentare di calcolare il rapporto, è necessario verificare la presenza di valori zero nel denominatore. Se il denominatore è pari a zero, verrà restituito un valore vuoto. In caso contrario verrà calcolato il rapporto.
=IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
Nella tabella sono illustrati i risultati previsti quando questa formula viene utilizzata per creare una tabella pivot.
Reseller to Internet sales ratio |
Etichette di colonna |
|
|
|
---|---|---|---|---|
Etichette di riga |
Accessories |
Bikes |
Clothing |
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 |
Si noti che, nell'origine dati originale, nella colonna valutata dalla funzione BLANK potrebbe essere incluso 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 di dati diversi. Per questa operazione viene tuttavia eseguito un cast di tipo implicito e in DAX questi tipi di dati vengono trattati nello stesso modo.