CLOSINGBALANCEYEAR ประเมิน Expression ณ วันสิ้นปีของบริบทวันที่ปัจจุบัน รองรับตัวกรองเพิ่มเติมและการกำหนดวันสิ้นปีบัญชี เหมาะกับมาตรวัดยอดคงเหลือปลายปี
=CLOSINGBALANCEYEAR(<Expression>, <Dates>[, <Filter>[, <YearEndDate>]])
=CLOSINGBALANCEYEAR(<Expression>, <Dates>[, <Filter>[, <YearEndDate>]])
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| Expression | scalar | Yes | นิพจน์/มาตรวัดที่ต้องการประเมิน (เช่น [Balance]) | |
| Dates | column | Yes | คอลัมน์วันที่จากตารางวันที่/ปฏิทิน | |
| Filter | filter | Optional | ไม่ระบุ | ตัวกรองเพิ่มเติมที่ต้องการใช้ก่อนประเมินนิพจน์ |
| YearEndDate | text | Optional | "12-31" | วันสิ้นปีบัญชีในรูปแบบ “MM-DD” เช่น “03-31” |
เช่น ยอดเงินคงเหลือ ณ สิ้นปี
กำหนด YearEndDate ให้สอดคล้องกับปีบัญชีขององค์กร
Balance End of Year = CLOSINGBALANCEYEAR( [Balance], 'DimDate'[Date] )Balance End of Year =
CLOSINGBALANCEYEAR(
[Balance],
'DimDate'[Date]
)
คืนค่า [Balance] ณ วันสิ้นปีในบริบทปัจจุบัน
Balance สิ้นปีบัญชี (Concept) = CLOSINGBALANCEYEAR( [Balance], 'DimDate'[Date], TRUE(), "03-31" )=Balance สิ้นปีบัญชี (Concept) =
CLOSINGBALANCEYEAR(
[Balance],
'DimDate'[Date],
TRUE(),
"03-31"
)
ประเมินยอดคงเหลือ ณ วันสิ้นปีบัญชีตามที่กำหนด
Balance สิ้นไตรมาส = CLOSINGBALANCEQUARTER( [Balance], 'DimDate'[Date] )Balance สิ้นไตรมาส =
CLOSINGBALANCEQUARTER(
[Balance],
'DimDate'[Date]
)
คืนค่า [Balance] ณ วันสิ้นไตรมาส
ENDOFYEAR คืนชุดวันที่ของวันสิ้นปี (เป็นตาราง) ส่วน CLOSINGBALANCEYEAR ประเมิน Expression ณ วันสิ้นปีให้เลย (คืนค่าสเกลาร์)
แนะนำให้มีตารางวันที่ที่ต่อเนื่องและกำหนดเป็นตารางวันที่ของโมเดล เพื่อให้การหาวันสิ้นปีและการเลื่อนช่วงทำงานถูกต้อง
CLOSINGBALANCEYEAR ใช้ประเมินนิพจน์ (เช่น มาตรวัดยอดคงเหลือ) ที่ “วันสิ้นปี” ของบริบทวันที่ปัจจุบัน เหมาะกับรายงานปิดปี เช่น ยอดคงเหลือสิ้นปี และสามารถใส่ตัวกรองเพิ่มเติมได้ รวมถึงกำหนดวันสิ้นปีบัญชีได้