Condividi tramite


FIRSTNONBLANKVALUE

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

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 di expression.

  • 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