LASTNONBLANKVALUE

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 l'ultimo valore dell'espressione non vuota.

Sintassi

LASTNONBLANKVALUE(<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

Ultimo 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 LASTNONBLANK 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],
  "LNBV",
  LASTNONBLANKVALUE(
    DimDate[Date],
    SUM(FactInternetSales[SalesAmount])
   )
)

Rendiconto

DimProduct[Classe] [LNBV]
L 132.44
H 137.6
M 84.97
2288.6