問題
使用日期函數 (例如 DATEPART()) 時,會忽略會計年度開始。例如,如果會計年度設定為二月,則 DATEPART('month', #2/1/2022#) 將傳回 2,即使二月應是第一個月。
DATEPART('year' DATEADD('month', 11, [Order Date]) )
DATE( "2/1/" + STR( YEAR( DATEADD( 'month', 11, [Order Date] ))))
DATEDIFF('week',[First fiscal day],[Order Date]) +1
會計年度起始月份 | 加上的月數 |
---|---|
二月 | 11 |
三月 | 10 |
四月 | 9 |
五月 | 8 |
六月 | 7 |
七月 | 6 |
八月 | 5 |
九月 | 4 |
十月 | 3 |
十一月 | 2 |
十二月 | 1 |