Table.LastN
Trả về số lượng hàng được chỉ định cuối cùng.
Syntax
Table.LastN(
table as table,
countOrCondition as any
) as table
Remarks
Trả về (các) hàng cuối cùng từ bảng table
tùy theo giá trị của countOrCondition
:
- Nếu
countOrCondition
là một số thì nhiều hàng sẽ được trả về bắt đầu từ vị trí (kết thúc bằng -countOrCondition
). - Nếu
countOrCondition
là một điều kiện thì các hàng đáp ứng điều kiện này sẽ được trả về theo vị trí tăng dần cho đến khi một hàng không đáp ứng điều kiện.
Examples
Example #1
Tìm hai hàng cuối cùng của bảng.
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
)
Result:
Table.FromRecords({
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})
Example #2
Tìm các hàng cuối cùng trong đó [a] > 0 trong bảng.
Table.LastN(
Table.FromRecords({
[a = -1, b = -2],
[a = 3, b = 4],
[a = 5, b = 6]
}),
each _ [a] > 0
)
Result:
Table.FromRecords({
[a = 3, b = 4],
[a = 5, b = 6]
})
Category
Table.Row operations