หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ไวยากรณ์
Table.MinN(
table as table,
comparisonCriteria as any,
countOrCondition as any
) as table
เกี่ยวกับ
ส่งกลับแถวtableที่เล็กที่สุดใน ตามcomparisonCriteria หลังจากเรียงลําดับ countOrCondition แถว จะต้องมีการระบุพารามิเตอร์เพื่อกรองผลลัพธ์เพิ่มเติม โปรดทราบว่าอัลกอริทึมการเรียงลําดับไม่สามารถรับประกันผลลัพธ์ที่เรียงลําดับแบบคงที่ได้ พารามิเตอร์ countOrCondition สามารถใช้หลายฟอร์ม:
- ถ้ามีการระบุตัวเลข จะมีการส่งกลับรายการหน่วยข้อมูลสูงสุดถึง
countOrConditionรายการในลําดับจากน้อยไปหามาก - ถ้ามีการระบุเงื่อนไข รายการหน่วยข้อมูลที่ตรงตามเงื่อนไขในเบื้องต้นจะแสดงขึ้นมา หากหน่วยข้อมูลไม่เป็นไปตามเงื่อนไข จะไม่มีการพิจารณาหน่วยข้อมูลเพิ่มเติม
ตัวอย่าง 1
ค้นหาแถวที่มีค่าน้อยที่สุดในคอลัมน์ [a] ที่มีเงื่อนไข [a] < 3 ในตาราง แถวจะถูกเรียงลําดับก่อนที่จะมีการใช้ตัวกรอง
การใช้งาน
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 4]
}),
"a",
each [a] < 3
)
เอาท์พุท
Table.FromRecords({
[a = 0, b = 0],
[a = 2, b = 4]
})
ตัวอย่าง 2
ค้นหาแถวที่มีค่าน้อยที่สุดในคอลัมน์ [a] ที่มีเงื่อนไข [b] < 0 ในตาราง แถวจะถูกเรียงลําดับก่อนที่จะมีการใช้ตัวกรอง
การใช้งาน
Table.MinN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] < 0
)
เอาท์พุท
Table.FromRecords({})