Hi
I would like to know ifза и на are interchangeable when expressing a period of time

For instance

Could we say -за каникулах- вместо -на каникулах-

или

-многое сделано на последний год- вместо -многое сделано за последний год- ?

Спасибо за помощь