อ่านในภาษาอังกฤษ

แชร์ผ่าน


SUMX

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

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

ไวยากรณ์

SUMX(<table>, <expression>)  

พารามิเตอร์

เงื่อนไข คำนิยาม
table ตารางที่มีแถวที่จะประเมินนิพจน์
expression นิพจน์ที่จะประเมินสําหรับแต่ละแถวของตาราง

value ผลลัพธ์

เลขทศนิยม

หมายเหตุ

  • ฟังก์ชัน SUMX ใช้เป็นอาร์กิวเมนต์ firstor นิพจน์ที่ส่งกลับตาราง อาร์กิวเมนต์ second คือคอลัมน์ที่ contains ตัวเลขที่คุณต้องการ sumor นิพจน์ที่ประเมินเป็นคอลัมน์

  • SUMX เป็นฟังก์ชันตัวทําซ้ํา

  • นับเฉพาะจํานวนในคอลัมน์เท่านั้น ค่าว่าง valuesตรรกะ ข้อความ and จะถูกละเว้น

  • สําหรับตัวอย่างที่ซับซ้อนมากขึ้นของ SUMX ในสูตร ให้ดู ALLandCALCULATETABLE

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

ตัวอย่าง

ตัวอย่างต่อไปนี้ firstfilters ตาราง InternetSales บนนิพจน์ 'InternetSales[SalesTerritoryID] = 5', and จากนั้นจะส่งกลับ sum ของ allvalues ในคอลัมน์การขนส่ง กล่าวอีกนัยหนึ่ง นิพจน์ดังกล่าวจะส่งกลับ sum ของค่าธรรมเนียมการขนส่งสําหรับพื้นที่ขายที่ระบุเท่านั้น

= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])  

If คุณจําเป็นต้อง notfilter คอลัมน์ ให้ใช้ฟังก์ชัน SUM ฟังก์ชัน SUM จะคล้ายกับฟังก์ชัน Excel ที่มีชื่อเดียวกัน except จะใช้คอลัมน์ในการอ้างอิง

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