Thep Excel

CLOSINGBALANCEQUARTERค่ายอดคงเหลือ ณ วันสิ้นไตรมาสในบริบทปัจจุบัน

CLOSINGBALANCEQUARTER ประเมิน Expression ณ วันสิ้นไตรมาสของบริบทวันที่ปัจจุบัน เหมาะกับมาตรวัดยอดคงเหลือปลายไตรมาส และรองรับตัวกรองเพิ่มเติม

fx
=CLOSINGBALANCEQUARTER(<Expression>, <Dates>[, <Filter>])

ความนิยม4/10
ความยาก5/10
ประโยชน์4/10

อัปเดต 13 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด ค่าเริ่มต้น คำอธิบาย
Expression scalar นิพจน์/มาตรวัดที่ต้องการประเมิน (เช่น [Balance])
Dates column คอลัมน์วันที่จากตารางวันที่/ปฏิทิน
[Filter]ไม่บังคับ filter ไม่ระบุ ตัวกรองเพิ่มเติมที่ต้องการใช้ก่อนประเมินนิพจน์

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

CLOSINGBALANCEQUARTER ใช้ประเมินนิพจน์ (เช่น มาตรวัดยอดคงเหลือ) ที่ “วันสิ้นไตรมาส” ของบริบทวันที่ปัจจุบัน เหมาะกับการทำรายงานยอดคงเหลือปลายไตรมาส เช่น ยอดคงเหลือของบัญชี/สต๊อก ณ สิ้นไตรมาส และสามารถใส่ตัวกรองเพิ่มเติมได้

How it works

ยอดคงเหลือปลายไตรมาส

เช่น ยอดคงเหลือของบัญชี ณ สิ้นไตรมาส

ทำ KPI ปลายไตรมาสแบบมีเงื่อนไข

เช่น ยอดคงเหลือปลายไตรมาสเฉพาะบางกลุ่ม

Examples

ตัวอย่างที่ 1: ยอดคงเหลือสิ้นไตรมาสBalance สิ้นไตรมาส = CLOSINGBALANCEQUARTER( [Balance], 'DimDate'[Date] )

เหมาะกับรายงานปลายไตรมาสที่ต้องการค่าปิดงวด

fx
Balance สิ้นไตรมาส =
CLOSINGBALANCEQUARTER(
[Balance],
'DimDate'[Date]
)

ผลลัพธ์คืนค่า [Balance] ณ วันสิ้นไตรมาสในบริบทปัจจุบัน
ตัวอย่างที่ 2: ยอดคงเหลือสิ้นไตรมาสพร้อมตัวกรองเพิ่มBalance สิ้นไตรมาส (Type A) = CLOSINGBALANCEQUARTER( [Balance], 'DimDate'[Date], Accounts[Type] = "A" )

ใส่ตัวกรองเพิ่มเติมเพื่อคุมกลุ่มที่ต้องการก่อนประเมิน ณ วันสิ้นไตรมาส

fx
=Balance สิ้นไตรมาส (Type A) =
CLOSINGBALANCEQUARTER(
[Balance],
'DimDate'[Date],
Accounts[Type] = "A"
)

ผลลัพธ์คืนยอดคงเหลือสิ้นไตรมาสเฉพาะ Type A
ตัวอย่างที่ 3: เปรียบเทียบกับสิ้นปี (แนวคิด)Balance End of Year = CLOSINGBALANCEYEAR( [Balance], 'DimDate'[Date] )

ถ้าต้องการปลายปีให้ใช้ CLOSINGBALANCEYEAR ซึ่งเป็นแนวคิดเดียวกันแต่ต่างช่วงเวลา

fx
Balance End of Year =
CLOSINGBALANCEYEAR(
[Balance],
'DimDate'[Date]
)

ผลลัพธ์คืนค่า [Balance] ณ วันสิ้นปี

FAQs

ควรใช้ CLOSINGBALANCEQUARTER เมื่อไร?+

เมื่อมาตรวัดของคุณเป็นค่าแบบ snapshot และต้องการดูค่าปลายไตรมาส เช่น ยอดเงินคงเหลือหรือยอดคงคลัง ณ สิ้นไตรมาส

ถ้าตารางวันที่ไม่ต่อเนื่องจะมีผลไหม?+

อาจทำให้การหาวันสิ้นไตรมาสไม่ถูกต้องหรือไม่สม่ำเสมอ แนะนำให้ใช้ตารางวันที่ที่ต่อเนื่องและกำหนดเป็นตารางวันที่ของโมเดล

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ CLOSINGBALANCEQUARTER จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้CLOSINGBALANCEQUARTERTime Intelligence
Time Intelligence (7)
CLOSINGBALANCEMONTH

CLOSINGBALANCEMONTH ประเมิน Expression ณ วันสิ้นเดือนของบริบทวันที่ปัจจุบัน เหมาะกับการทำมาตรวัดยอดคงเหลือปลายเดือน และรองรับการใส่ตัวกรองเพิ่มเติม

CLOSINGBALANCEWEEK

CLOSINGBALANCEWEEK ประเมินนิพจน์ (มาตรวัด) ที่วันสิ้นสัปดาห์ของบริบทวันที่ปัจจุบัน สำคัญสำหรับรายงานปิดสัปดาห์และ snapshot ยอดคงเหลือ

CLOSINGBALANCEYEAR

ฟังก์ชันเวลา Intelligence ที่ประเมิน Expression ณ วันสิ้นปีของปีในบริบทปัจจุบัน รองรับปีบัญชี (Fiscal Year) และตัวกรองเพิ่มเติม เหมาะสำหรับมาตรวัด Semi-additive เช่น ยอดคงเหลือ ยอดเงินสด

DATESQTD

DATESQTD คืนตารางวันที่ของช่วงตั้งแต่ต้นไตรมาสถึงวันที่ล่าสุดในบริบทปัจจุบัน เหมาะสำหรับสร้างมาตรวัด QTD ใน CALCULATE โดยทำงานร่วมกับ Time Intelligence Functions ตัวอื่นๆ ได้ดี และควรใช้คู่กับ ShowValueForDates pattern เพื่อป้องกันการแสดงค่าในอนาคต

ENDOFQUARTER

ENDOFQUARTER คืนตารางวันที่ของวันสิ้นไตรมาสตามบริบทวันที่ปัจจุบัน เหมาะกับการใช้เป็นตัวกรองเวลาใน CALCULATE เพื่อประเมินมาตรวัด ณ วันสิ้นไตรมาส

OPENINGBALANCEQUARTER

OPENINGBALANCEQUARTER ประเมิน Expression ณ วันที่เทียบเท่ากับวันสิ้นไตรมาสก่อนหน้า ภายใต้บริบทตัวกรองที่กำหนด ใช้เพื่อหา “ค่าเปิดงวดรายไตรมาส”

OPENINGBALANCEYEAR

OPENINGBALANCEYEAR คำนวณค่า Expression ณ วันแรกของปี โดยดึงค่าจากวันสิ้นปีปีก่อนหน้า เหมาะสำหรับการหา opening balance ของคงเหลือ บัญชี สต็อก และค่าที่วัดได้แค่ที่จุดเวลาเดียว

Filter (1)
CALCULATE

CALCULATE เป็นฟังก์ชันหลักที่สำคัญที่สุดใน DAX ใช้สำหรับ evaluate expression ภายใต้ filter context ที่ถูกปรับเปลี่ยน สามารถเพิ่มตัวกรองใหม่ ลบตัวกรองเดิม หรือแทนที่ filter ที่มีอยู่ได้ รองรับทั้ง Boolean expression และ table expression เป็น filter arguments พร้อม filter modifier functions เช่น REMOVEFILTERS, ALL, ALLEXCEPT, KEEPFILTERS เพื่อควบคุมการกรองอย่างละเอียด มีพฤติกรรมพิเศษคือ context transition ที่เปลี่ยน row context เป็น filter context โดยอัตโนมัติ ทำให้เป็นเครื่องมือหลักในการสร้าง measure ที่ซับซ้อนและ calculated column ที่ต้องใช้ aggregation

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่