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

แชร์ผ่าน


RUNNINGSUM

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

แสดงผลรวมสะสมที่คํานวณตามแกนที่กําหนดของเมทริกซ์วิชวล นั่นคือผลรวมของคอลัมน์ที่กําหนดซึ่งคํานวณจากองค์ประกอบทั้งหมดจนถึงองค์ประกอบปัจจุบันของแกน

ไวยากรณ์

RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )

พารามิเตอร์

เงื่อนไข คำนิยาม
column คอลัมน์ที่ให้ค่าสําหรับแต่ละองค์ประกอบ
axis (ไม่บังคับ) การอ้างอิงแกน ทิศทางที่ผลรวมสะสมจะได้รับการคํานวณ
blanks (ไม่บังคับ) ค่าจาระเลี่ยงที่กําหนดวิธีการจัดการค่าว่างเมื่อเรียงลําดับ
ค่าที่ได้รับการสนับสนุนคือ:
  • ค่าเริ่มต้น (ค่าเริ่มต้น) ซึ่งลักษณะการทํางานสําหรับค่าตัวเลขจะถูกเรียงลําดับระหว่างค่าศูนย์และค่าลบ ลักษณะการทํางานสําหรับสตริงเป็นค่าว่างจะถูกเรียงลําดับก่อนสตริงทั้งหมด รวมถึงสตริงที่ว่างเปล่า
  • ก่อนอื่น ช่องว่างจะถูกเรียงลําดับในตอนแรกเสมอ โดยไม่คํานึงถึงการเรียงลําดับจากน้อยไปหามากหรือจากมากไปหาน้อย
  • LAST ช่องว่างจะถูกเรียงลําดับที่ส่วนท้ายเสมอ โดยไม่คํานึงถึงการเรียงลําดับจากน้อยไปหามากหรือจากมากไปหาน้อย
reset (ไม่บังคับ) ระบุว่าการคํานวณรีเซ็ตหรือไม่ และระดับใดของลําดับชั้นคอลัมน์ของรูปร่างวิชวล ค่าที่ยอมรับคือ: NONE, LOWESTPARENT, HIGHESTPARENT หรือจํานวนเต็ม ลักษณะการทํางานจะขึ้นอยู่กับเครื่องหมายจํานวนเต็ม:
- ถ้าเป็นศูนย์หรือเว้นไว้ การคํานวณจะไม่รีเซ็ต เทียบเท่ากับ NONE
- ถ้าเป็นค่าบวก จํานวนเต็มจะระบุคอลัมน์ที่เริ่มต้นจากสูงสุด เป็นอิสระจากเกรน HIGHESTPARENT เทียบเท่ากับ 1
- ถ้าเป็นค่าลบ จํานวนเต็มจะระบุคอลัมน์โดยเริ่มต้นจากต่ําสุด ซึ่งสัมพันธ์กับเกรนปัจจุบัน LOWESTPARENT เทียบเท่ากับ -1

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

ค่าสเกลา ซึ่งผลรวมสะสมจนถึงองค์ประกอบปัจจุบันของแกน

หมายเหตุ

ฟังก์ชันนี้สามารถใช้ได้ในการคํานวณวิชวลเท่านั้น

พารามิเตอร์ axis, blanks และ reset สามารถเว้นไว้ได้

ตัวอย่าง

กําหนดตารางที่สรุปยอดขายทั้งหมดสําหรับแต่ละหมวดหมู่ผลิตภัณฑ์และปีปฏิทิน คิวรี DAX ต่อไปนี้จะเพิ่มคอลัมน์ที่มียอดขายทั้งหมดสําหรับหมวดหมู่นั้นจนถึงปีที่ระบุ

SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)

สกรีนช็อตด้านล่างแสดงเมทริกซ์วิชวลและนิพจน์การคํานวณวิชวล:

การคํานวณวิชวล DAX

ดูเพิ่มเติม

ดัชนี
MOVINGAVERAGE
ORDERBY
PARTITIONBY
หน้าต่าง