You need normalized data in access. If you really can do nothing about the data you receive and you have excel 2016 or 2013, you can do the preprocessing fully in excel, with power query. In:
- excel 2016 you have it built-in as get&transform feature,
- excel 2013 this ia a microsoft free com add-in, that you need to download, install and activate. See for starting:
Before switching to power query:
- make sure that table headers are proper excel dates,
- convert monthly data to tables (select any cell inside data and choose insert>table, you should see them with alternating colours rows), give tables meaningful names (say tblJan, tblFeb, etc.).
Create query for each table that normalizes monthly tables:
- create query "from table" from excel get&transform (2016), you should get power query interface,
- select columns without date headers, right-click and unpivot other columns,
rename defauld headers if you like to,
- close and create a connection only (if excel added new sheet with table, you can delete it).
As a result you should get 12 queries named tblJan, tblFeb etc, as your table names. Again, you can rename them.
Now combine queries:
- add blank query, in power query interface write in formula line =tblJan (should be query name for January data),
- add February data from February query ("append" action),
- repeat steps for other months queries.
You can output to worksheet or create connection only.
This seems to be complicated, but you complete it in 15 minuts. You can connect access to connection or table in excel.
combo