MINX
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล
ส่งกลับค่าต่ําสุดที่เป็นผลมาจากการประเมินนิพจน์สําหรับแต่ละแถวของตาราง
วากยสัมพันธ์
MINX(<table>, < expression>,[<variant>])
พารามิเตอร์
เทอม | นิยาม |
---|---|
table |
ตารางที่มีแถวที่จะประเมินนิพจน์ |
expression |
นิพจน์ที่จะประเมินสําหรับแต่ละแถวของตาราง |
variant |
(ไม่บังคับ) หาก TRUE และ ถ้ามีชนิดค่าผลัดหรือแบบผสม ค่าต่ําสุดตาม ORDER BYASC จะแสดงขึ้นมา |
ค่าผลลัพธ์
ค่าต่ําสุด
หมาย เหตุ
ฟังก์ชัน MINX ใช้เป็นอาร์กิวเมนต์แรกสําหรับตารางหรือนิพจน์ที่แสดงตาราง อาร์กิวเมนต์ที่สองประกอบด้วยนิพจน์ที่มีการประเมินสําหรับแต่ละแถวของตาราง
ข้ามค่าว่าง ค่า
TRUE
/FALSE
ไม่ได้รับการสนับสนุนถ้านิพจน์มีตัวแปรหรือชนิดค่าผสม เช่น ข้อความและตัวเลข จากนั้นตามค่าเริ่มต้น MINX พิจารณาเฉพาะตัวเลขเท่านั้น ถ้า
<variant> = TRUE
ค่าต่ําสุดจะถูกส่งกลับฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่างที่ 1
ตัวอย่างต่อไปนี้กรองตาราง InternetSales และส่งกลับเฉพาะแถวสําหรับเขตการขายเฉพาะ สูตรจะค้นหาค่าต่ําสุดในคอลัมน์การขนส่ง
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
ตัวอย่างที่ 2
ตัวอย่างต่อไปนี้ใช้ตารางที่กรองแล้วเช่นเดียวกับในตัวอย่างก่อนหน้า แต่จะแทนที่การค้นหาเฉพาะค่าในคอลัมน์สําหรับแต่ละแถวของตารางที่กรองแล้ว ฟังก์ชันจะคํานวณผลรวมของสองคอลัมน์ Freight และ TaxAmt และส่งกลับค่าต่ําสุดที่เป็นผลมาจากการคํานวณนั้น
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
ในตัวอย่างแรก ชื่อของคอลัมน์จะไม่เหมาะสม ในตัวอย่างที่สอง ชื่อคอลัมน์จะตรงตามเกณฑ์
เนื้อหาที่เกี่ยวข้อง
ฟังก์ชัน MINMINA ฟังก์ชันฟังก์ชันทางสถิติ