Hi Herman,
Create a module with the following two lists, Custom Year and Custom Months (M1-M12), instead of the default Time.By putting the Custom Year on the page, Custom Month on the column, you can create the table/chart requested.
Hope it helps.
Let me know if it works.
Regards,
Leo