What is the biggest issue you can't seem to resolve? Assigning the years to OrderDate?
You Excel file seems a bit to complicated here, there seems to be no relation between Device, State and year start / end. So you could just create a master calendar and apply your year start / end logic there.
If you have done something like this, the rest should be quite straight forward as a front end solution, see attached for a sample.