Hi @Aqureshi025
I think a Batch macro IS the way to go.
https://community.alteryx.com/t5/Alteryx-Designer-Knowledge-Base/Getting-Started-with-Batch-Macros/ta-p/488165
Since you are trying to avoid macros, maybe filtering each year individually and then union all, may give you what you need.