Table.MinN
Trả về (các) hàng nhỏ nhất sử dụng tiêu chí cho sẵn.
Syntax
Table.MinN(
table as table,
comparisonCriteria as any,
countOrCondition as any
) as table
Remarks
Trả về (các) hàng nhỏ nhâ ́t trong table
, khi được cho sẵn comparisonCriteria
. Sau khi sắp xếp các hàng, phải chỉ định tham số countOrCondition
để lọc thêm kết quả. Lưu ý: thuật toán sắp xếp không thể đảm bảo kết quả sắp xếp cố định. Tham số countOrCondition
có thể có nhiều dạng:
- Nếu một số được chỉ định, một danh sách tối đa
countOrCondition
mục theo thứ tự tăng dần được trả về. - Nếu một điều kiện được chỉ định, một danh sách các mục đáp ứng điều kiện được trả về. Khi một mục không đáp ứng điều kiện, không có mục nào khác được xem xét.
Examples
Example #1
Tìm hàng có giá trị nhỏ nhất trong cột [a] với điều kiện [a] < 3 trong bảng. Hàng được phân loại trước khi áp dụng bộ lọc.
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
Result:
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
Example #2
Tìm hàng có giá trị nhỏ nhất trong cột [a] với điều kiện [b] < 0 trong bảng. Hàng được phân loại trước khi áp dụng bộ lọc.
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
Result:
Table.FromRecords({})
Category
Table.Ordering