BLANK
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Restituisce un blank.
Sintassi
BLANK()
Restituisce value
Oggetto blank.
Osservazioni
Gli spazi vuoti sono not equivalenti ai valori Null. DAX usa spazi vuoti per entrambi i valori Null del database and per le celle blank in Excel.
Alcune funzioni DAX trattano le celle blank in modo leggermente diverso da Microsoft Excel. Gli spazi vuoti and stringhe vuote ("") sono not 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 tra le vendite tra i rivenditori and i canali Internet. Tuttavia, prima di tentare di calculate il rapporto il denominatore deve essere controllato per zero values. If il denominatore è zero, deve essere restituito un blankvalue; 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 or valori Null. If l'origine dati originale è un database di SQL Server, i valori Null and stringhe vuote sono tipi diversi di dati. Tuttavia, per questa operazione viene eseguito un cast di tipo implicito andDAX li considera come uguali.