STDEVX.P
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล
แสดงค่าเบี่ยงเบนมาตรฐานของประชากรทั้งหมด
ไวยากรณ์
STDEVX.P(<table>, <expression>)
พารามิเตอร์
เงื่อนไข | คำนิยาม |
---|---|
table |
นิพจน์ DAX ใด ๆ ที่แสดงสเกลาเดียว valueซึ่งจะมีการประเมินนิพจน์หลายครั้ง (สําหรับแต่ละแถว/บริบท) |
expression |
นิพจน์ DAX ใด ๆ ที่แสดงสเกลาเดียว valueซึ่งจะมีการประเมินนิพจน์หลายครั้ง (สําหรับแต่ละแถว/บริบท) |
value ผลลัพธ์
ตัวเลขที่แสดงถึงค่าเบี่ยงเบนมาตรฐานของประชากรทั้งหมด
หมายเหตุ
STDEVX.P ประเมิน
expression
สําหรับแต่ละแถวของtable
and แสดงค่าเบี่ยงเบนมาตรฐานของนิพจน์ โดยสมมติว่า ตาราง อ้างอิงถึงประชากรทั้งหมด If ข้อมูลในtable
แสดงถึง sample ของประชากร คุณควรคํานวณค่าเบี่ยงเบนมาตรฐานโดยใช้ STDEVX.S แทนSTDEVX.P ใช้สูตรต่อไปนี้:
√[∑(x - x̃)2/n]
โดยที่ x̃ คือ averagevalue ของ x สําหรับประชากรทั้งหมด and n คือขนาดของประชากร
แถว Blank จะถูกกรองออกจาก
columnName
andnot พิจารณาในการคํานวณระบบจะส่งกลับ errorif
columnName
contains น้อยกว่า 2 แถวที่ไม่ใช่blankฟังก์ชันนี้ not ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณ or กฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงสูตรสําหรับคอลัมน์จากการคํานวณ ซึ่งจะคํานวณค่าเบี่ยงเบนมาตรฐานของ price หน่วยต่อ productเมื่อใช้สูตรในตาราง Product
= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))