Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Table.LastN(table as table, countOrCondition as any) as table
O nas
Zwraca ostatnie wiersze z tabeli, table, w zależności od wartości countOrCondition:
- Jeśli
countOrConditionjest liczbą, zostanie zwrócona taka liczba wierszy, począwszy od pozycji (koniec —countOrCondition). - Jeśli
countOrConditionjest warunkiem, wiersze spełniające warunek zostaną zwrócone w kolejności rosnącej, dopóki wiersz nie przestanie spełniać warunku.
Przykład 1
Znajdź dwa ostatnie wiersze tabeli.
Użycie
Table.LastN(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
}),
2
)
Wyjście
Table.FromRecords({
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})
Przykład 2
Znajdź ostatnie wiersze, w których [a] > wynosi 0 w tabeli.
Użycie
Table.LastN(
Table.FromRecords({
[a = -1, b = -2],
[a = 3, b = 4],
[a = 5, b = 6]
}),
each _ [a] > 0
Wyjście
Table.FromRecords({
[a = 3, b = 4],
[a = 5, b = 6]
})