Hmmmm.... My first question is "Why do you have 2 sheets? Can't everything go on one sheet?"
Also, the way the sheet is set up is not conducive to what you want to do. There would be a lot of repetitive code that would break as soon as someone adds a column or deletes a row. It would be MUCH better if all the data was in ONE row. You could create a form to make sure you enter all the info correctly. This will then be much easier to process. You could then filter and sort and even create nice web page tables to show the data...
BUT, if you have to have them the way they are, this is the process you could follow:
On the 3rd sheet create a script that will read the data from the other 2 sheets using the range B8:V22 on the Jan tab. You would then combine these 2 arrays, filter out all the "blank lines" (if you want) and then paste the new values into the correct range on sheet 3. You would need to do this 5 times for each range on the Jan tab. Then you would have the code move to the Feb tab and do the same thing and so on...
So, could it be done, yes, would it be difficult, most likely.