FIRSTNONBLANKVALUE
Nota
Questa funzione è sconsigliata per l'uso nei calcoli visivi perché probabilmente restituisce risultati senza significato.
Valuta un'espressione filtrata in base ai valori ordinati di una colonna e restituisce il primo valore dell'espressione che non è vuota.
Sintassi
FIRSTNONBLANKVALUE(<column>, <expression>)
Parametri
Termine | Definizione |
---|---|
column |
Colonna o espressione che restituisce una tabella a colonna singola. |
expression |
Espressione valutata per ogni valore di column . |
Valore restituito
Primo valore non vuoto di expression
corrispondente ai valori ordinati di column
.
Osservazioni
L'argomento colonna può essere uno dei seguenti:
- Riferimento a qualsiasi colonna.
- Tabella con una singola colonna.
Questa funzione è diversa da FIRSTNONBLANK in quanto il
column
viene aggiunto al contesto di filtro per la valutazione diexpression
.Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
La query di DAX seguente:
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"FNBV",
FIRSTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
Rendiconto
DimProduct[Classe] | [FNBV] |
---|---|
L | 699.0982 |
H | 13778.24 |
M | 1000.4375 |
533.83 |