J
John Vinson
I want to do what you reccomended for me to do.
Just to be sure we're on the same page, here's what I have so far.
1. I get 4 separate excel spreadsheets of data from the 4 testers.
2. I combine them into 1 excel spreadsheet. (Im now done with excel)
Any reason to do so, rather than import them individually? Do all the
spreadsheets have the same structure, or does each tester have a
different suite of tests?
3. I import that excel spreadsheet into Access into a flat wide table with a
test per field.
That could be done using import, or you could link to the spreadsheet
(or sheets). If you're worried about database bloat, the link would be
preferable, I'd expect.
4. I created 3 queries (to avoid the query too complex error) which
converted and separated the wide table into 3 tall thin queries putting all
the tests and test results into thier own single fields. (Instead of ~107
fields, Im down to 7)
Now how do I combine the 3 queries into a single table?
Create the new Table with appropriate fields, indexing, and datatypes,
and base an Append query on each of the three normalizing UNION
queries.
Also, please keep in mind I will be importing new data to this db daily.
Will the spreadsheets contain only *new* data? or will they contain
data which is already in the normalized table?
I would also like everything to automatically go where it needs to after I
import the spreadsheet.
Then you'll need a Macro, or (much better) VBA code to run the various
imports and queries in the appropriate sequence.
When this is all set up I would like for it to be -
1. Import excel spreadsheet 2. I can now analyze the data in line/bar graphs
(eg. - test data vs some time period). Does this completely change the way I
have been setting this up?
Since I don't know how you've been setting it up, all I can say is
"probably so". You'ld use a Query selecting a particular test from the
tall-thin table, probably with a date range. This wouldn't be all that
different than selecting a fieldname from your wide-flat table, but
it's certainly not identical.
John W. Vinson[MVP]
