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.FirstN(table as table, countOrCondition as any) as table
Informacje
Zwraca pierwsze wiersze tabeli table, w zależności od wartości countOrCondition:
- Jeśli
countOrConditionjest liczbą, zostanie zwrócona taka liczba wierszy (rozpoczynających się od góry). - Jeśli
countOrConditionjest warunkiem, wiersze spełniające warunek będą zwracane, aż do napotkania wiersza, który nie spełnia warunku.
Przykład 1
Znajdź dwa pierwsze wiersze tabeli.
Zastosowanie
Table.FirstN(
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 = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Przykład 2
Znajdź pierwszy wiersz w tabeli, w którym [a] > = 0.
Zastosowanie
Table.FirstN(
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4],
[a = -5, b = -6]
}),
each [a] > 0
)
Wyjście
Table.FromRecords({
[a = 1, b = 2],
[a = 3, b = 4]
})