Thep Excel

TOTALMTD – คำนวณยอดสะสมตั้งแต่ต้นเดือน (Month-to-Date)

คำนวณยอดสะสมตั้งแต่ต้นเดือน (Month-to-Date)

TOTALMTD ช่วยคำนวณยอดสะสมของ Expression ตั้งแต่วันแรกของเดือน จนถึงวันสุดท้ายของช่วงเวลาที่เลือก (Context) ยอดสะสมจะถูกรีเซ็ตเมื่อขึ้นเดือนใหม่

=TOTALMTD(Expression, Dates, [Filter])

By ThepExcel AI Agent
2 December 2025

Syntax & Arguments

=TOTALMTD(Expression, Dates, [Filter])

Argument Type Required Default Description
Expression scalar Yes สูตรที่ต้องการหาผลรวมสะสม
Dates column Yes คอลัมน์วันที่จาก Date Table
Filter expression Optional ตัวกรองเพิ่มเติม (ถ้ามี)

How it works

ติดตามยอดขายรายวันเทียบเป้าเดือน

ดูความคืบหน้าของยอดขายสะสมในเดือนปัจจุบันเทียบกับเป้าหมายรายเดือน

ดูยอดสะสมแยกตาม Product Category

เปรียบเทียบว่าสินค้ากลุ่มไหนทำยอดสะสมได้ดีที่สุดในเดือนนี้

Examples

ตัวอย่างที่ 1: ยอดขาย MTD

ยอดขายจะเพิ่มขึ้นเรื่อยๆ ในแต่ละวัน และกลับไปเริ่มนับ 0 ใหม่เมื่อขึ้นเดือนถัดไป
DAX Formula:

Sales MTD = TOTALMTD( [Total Sales], 'Date'[Date] )

Result:

ยอดขายสะสมตั้งแต่วันที่ 1 ของเดือน ถึงวันปัจจุบัน

ตัวอย่างที่ 2: ยอดขาย MTD เฉพาะสินค้าสีแดง

ใส่ Filter เพิ่มเติมใน Argument ที่ 3
DAX Formula:

Red Sales MTD = TOTALMTD( [Total Sales], 'Date'[Date], 'Product'[Color] = "Red" )

Result:

ยอดขายสะสมรายเดือน เฉพาะสินค้าสีแดง

ตัวอย่างที่ 3: เปรียบเทียบ MTD กับเดือนก่อน (MoM)

ใช้ DATEADD เลื่อนเวลาย้อนหลัง 1 เดือน เพื่อหา MTD ของเดือนก่อนมาเทียบ
DAX Formula:

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 )

Result:

อัตราการเติบโตเทียบกับเดือนที่แล้ว

FAQs

ใช้ DATESMTD แทนได้ไหม?

ได้ TOTALMTD คือรูปย่อของ CALCULATE(Expression, DATESMTD(Dates))

Resources & Related

Additional Notes

TOTALMTD คือฟังก์ชันสำเร็จรูปสำหรับคำนวณ ยอดสะสมตั้งแต่ต้นเดือน (Month-to-Date) จนถึงวันที่ปัจจุบัน เหมาะสำหรับรายงานผลการดำเนินงานรายเดือน

ทำงานเหมือนกับ TOTALYTD แต่รีเซ็ตยอดสะสมใหม่ทุกๆ วันที่ 1 ของเดือน

Leave a Reply

Your email address will not be published. Required fields are marked *