Does this one help?
If not, can you try creating a duplicate datasource, blend it, and bring that field in? (make sure your date filter does not apply to that one).
I think it's already calculating beyond year border.
But I found some behavior difference between Sheet 1 and Sheet 2.
The difference is caused by continuous and discrete, but not sure about detail
Hope this helps a bit.
Seasonal with MA_SM_10.0.twbx 122.9 KB