Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Nuta
Ta funkcja jest zniechęcana do użycia w obliczeniach wizualizacji , ponieważ prawdopodobnie zwraca wyniki bez znaczenia.
Oblicza wyrażenie filtrowane według posortowanych wartości kolumny i zwraca pierwszą wartość wyrażenia, które nie jest puste.
Składnia
FIRSTNONBLANKVALUE(<column>, <expression>)
Parametry
| Termin | Definicja |
|---|---|
column |
Kolumna lub wyrażenie zwracające tabelę z jedną kolumną. |
expression |
Wyrażenie obliczane dla każdej wartości column. |
Wartość zwracana
Pierwsza niepusta wartość expression odpowiadająca posortowanych wartościom column.
Uwagi
Argument kolumny może być dowolny z następujących:
- Odwołanie do dowolnej kolumny.
- Tabela z jedną kolumną.
Ta funkcja różni się od FIRSTNONBLANK w tym, że
columnjest dodawana do kontekstu filtru na potrzeby ocenyexpression.-
Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykład
Następujące zapytanie DAX,
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"FNBV",
FIRSTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
Zwraca
| DimProduct[Class] | [FNBV] |
|---|---|
| L | 699.0982 |
| H | 13778.24 |
| M | 1000.4375 |
| 533.83 |