แชร์ผ่าน


MINX

นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ

ส่งกลับค่าต่ําสุดที่เป็นผลมาจากการประเมินนิพจน์สําหรับแต่ละแถวของตาราง

ไวยากรณ์

MINX(<table>, < expression>,[<variant>])  

พารามิเตอร์

เงื่อนไข คำนิยาม
ตาราง ตารางที่มีแถวที่จะประเมินนิพจน์
สีหน้า นิพจน์ที่จะประเมินสําหรับแต่ละแถวของตาราง
ตัว แปร (ไม่บังคับ) ถ้า TRUE และถ้ามีชนิดค่าแบบแปรปรวนหรือแบบผสม ค่าต่ําสุดตาม ORDER BY ASC จะถูกส่งกลับ

ค่าที่ส่งกลับ

ค่าต่ําสุด

หมายเหตุ

  • ฟังก์ชัน 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])  

ในตัวอย่างแรก ชื่อของคอลัมน์จะไม่เหมาะสม ในตัวอย่างที่สอง ชื่อคอลัมน์จะตรงตามเกณฑ์

ฟังก์ชัน MIN
ฟังก์ชัน MINA
ฟังก์ชันทางสถิติ