แชร์ผ่าน


STDEVX.P

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

แสดงค่าเบี่ยงเบนมาตรฐานของประชากรทั้งหมด

ไวยากรณ์

STDEVX.P(<table>, <expression>)

พารามิเตอร์

เงื่อนไข คำนิยาม
table นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลาเดียว ซึ่งจะมีการประเมินนิพจน์หลายครั้ง (สําหรับแต่ละแถว/บริบท)
expression นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลาเดียว ซึ่งจะมีการประเมินนิพจน์หลายครั้ง (สําหรับแต่ละแถว/บริบท)

ค่าผลลัพธ์

ตัวเลขที่แสดงถึงค่าเบี่ยงเบนมาตรฐานของประชากรทั้งหมด

หมายเหตุ

  • STDEVX.P ประเมิน expression สําหรับแต่ละแถวของ table และแสดงค่าเบี่ยงเบนมาตรฐานของนิพจน์ โดยสมมติว่า ตาราง อ้างอิงถึงประชากรทั้งหมด หากข้อมูลใน table แสดงตัวอย่างของประชากร คุณควรคํานวณค่าเบี่ยงเบนมาตรฐานโดยใช้ STDEVX.S แทน

  • STDEVX.P ใช้สูตรต่อไปนี้:

    √[∑(x - x̃)2/n]

    โดยที่ x ̃ คือค่าเฉลี่ยของ x สําหรับประชากรทั้งหมด และ n คือขนาดประชากร

  • แถวที่ว่างเปล่าจะถูกกรองออกจาก columnName และไม่ถูกพิจารณาในการคํานวณ

  • มีการแสดงข้อผิดพลาดถ้า columnName มีแถวที่ไม่ว่างเปล่าน้อยกว่า 2

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงสูตรสําหรับคอลัมน์จากการคํานวณ ซึ่งจะคํานวณค่าเบี่ยงเบนมาตรฐานของราคาต่อหน่วยสําหรับแต่ละผลิตภัณฑ์เมื่อใช้สูตรในตาราง Product

= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))