You can't solve this without a precise and complete definition of 'this year' and 'last year'. They mean different things to different people.
For better assistance in answering your questions, please read this[/url].
Hidden RBAR: Triangular Joins[/url] / The "Numbers" or "Tally" Table: What it is and how it replaces a loop[/url] Jeff Moden[/url]