Please could you advise me how to approach this task?
I have 3 identically structured tables of financial data - each relates to a different financial year and is around 50,000 rows by 13 columns.
One column is CostCentre, One is CostElement and a third is a concatenation of the two, FullCode. Fullcode uniguely identifies a record. Most Fullcodes are in all 3 tables but some will only exist in one of the tables. There is also a column I have added to each indicating the financial year. Only one financial year exists in each table.
I also have two more tables that contain futher information about CostCentres and about CostElements.
When working with smaller datasets I would create a single database within Excel. Add further columns populated with vlookups to the CostCentre and CostElement tables. Convert to values and then I and colleaques would analyse and report using advanced filters, autofilters, pivottables etc.
I have tried to use Query (with all the data tables in an excel file) without much success:
1. I could not define a join that would include every fullcode that exists in one or more table.
2.tendency to hang / freeze up/take hours.
Now, I have Access at home but not at work and nor do many colleagues who would need to access the data. I have had some basic Access training but have never really used it. Most colleagues are still developing their Excel skills, learning about pivot tables etc. and have no knowledge of Access. Certainly data extracts and reports would need to be in Excel format.
I would have no problem having each year's data in a different column in a single "flat file" database, rather than have it fully normalised.
ps I will not be working on this much during the (UK) day so apologies in advance if I am slow to respond to suggestions.
Gavin
I have 3 identically structured tables of financial data - each relates to a different financial year and is around 50,000 rows by 13 columns.
One column is CostCentre, One is CostElement and a third is a concatenation of the two, FullCode. Fullcode uniguely identifies a record. Most Fullcodes are in all 3 tables but some will only exist in one of the tables. There is also a column I have added to each indicating the financial year. Only one financial year exists in each table.
I also have two more tables that contain futher information about CostCentres and about CostElements.
When working with smaller datasets I would create a single database within Excel. Add further columns populated with vlookups to the CostCentre and CostElement tables. Convert to values and then I and colleaques would analyse and report using advanced filters, autofilters, pivottables etc.
I have tried to use Query (with all the data tables in an excel file) without much success:
1. I could not define a join that would include every fullcode that exists in one or more table.
2.tendency to hang / freeze up/take hours.
Now, I have Access at home but not at work and nor do many colleagues who would need to access the data. I have had some basic Access training but have never really used it. Most colleagues are still developing their Excel skills, learning about pivot tables etc. and have no knowledge of Access. Certainly data extracts and reports would need to be in Excel format.
I would have no problem having each year's data in a different column in a single "flat file" database, rather than have it fully normalised.
ps I will not be working on this much during the (UK) day so apologies in advance if I am slow to respond to suggestions.
Gavin