ตัวอย่างที่ 1: ยอดขาย MTD
Sales MTD = TOTALMTD( [Total Sales], 'Date'[Date] )
ยอดขายสะสมตั้งแต่วันที่ 1 ของเดือน ถึงวันปัจจุบัน
คำนวณยอดสะสมตั้งแต่ต้นเดือน (Month-to-Date)
TOTALMTD ช่วยคำนวณยอดสะสมของ Expression ตั้งแต่วันแรกของเดือน จนถึงวันสุดท้ายของช่วงเวลาที่เลือก (Context) ยอดสะสมจะถูกรีเซ็ตเมื่อขึ้นเดือนใหม่
=TOTALMTD(Expression, Dates, [Filter])
=TOTALMTD(Expression, Dates, [Filter])
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| Expression | scalar | Yes | สูตรที่ต้องการหาผลรวมสะสม | |
| Dates | column | Yes | คอลัมน์วันที่จาก Date Table | |
| Filter | expression | Optional | ตัวกรองเพิ่มเติม (ถ้ามี) |
ดูความคืบหน้าของยอดขายสะสมในเดือนปัจจุบันเทียบกับเป้าหมายรายเดือน
เปรียบเทียบว่าสินค้ากลุ่มไหนทำยอดสะสมได้ดีที่สุดในเดือนนี้
Sales MTD = TOTALMTD( [Total Sales], 'Date'[Date] )
ยอดขายสะสมตั้งแต่วันที่ 1 ของเดือน ถึงวันปัจจุบัน
Red Sales MTD = TOTALMTD( [Total Sales], 'Date'[Date], 'Product'[Color] = "Red" )
ยอดขายสะสมรายเดือน เฉพาะสินค้าสีแดง
MoM Growth =
VAR SalesMTD = TOTALMTD( [Total Sales], 'Date'[Date] )
VAR SalesPMTD = CALCULATE( TOTALMTD( [Total Sales], 'Date'[Date] ), DATEADD('Date'[Date], -1, MONTH) )
RETURN
DIVIDE( SalesMTD - SalesPMTD, SalesPMTD )
อัตราการเติบโตเทียบกับเดือนที่แล้ว
ได้ TOTALMTD คือรูปย่อของ CALCULATE(Expression, DATESMTD(Dates))
TOTALMTD คือฟังก์ชันสำเร็จรูปสำหรับคำนวณ ยอดสะสมตั้งแต่ต้นเดือน (Month-to-Date) จนถึงวันที่ปัจจุบัน เหมาะสำหรับรายงานผลการดำเนินงานรายเดือน
ทำงานเหมือนกับ TOTALYTD แต่รีเซ็ตยอดสะสมใหม่ทุกๆ วันที่ 1 ของเดือน