I am working with a Powder Flow Tester at a research company (outputs data in excel format) and need a way to summarize the data from ~2000 files [in one folder] in one excel spreadsheet. I'd like 6 pieces of data from each file. The data is in the same spot in each spreadsheet. I have tried the following, but they are too user intensive to be practical.
1) =SUM('C:\Users\MYUSER\Desktop\PFTData[PSFChoc.XLS]0001'!$K$26) poor because I need to change the file name manually for each file and need to change the cell accessed for each of the six data pieces I need.
2) =INDIRECT("'" & $K$3 & "'[" & A12 & "]" & $K$2 & "'!" & $K$1) poor because each file needs to be open for INDIRECT to work. Computer will not handle that well. Same problem as the original formula too.
3) Tried to use the Index function, but also needed to change the file name manually for each one.
Is there a formula that can create an array of each file name and access the six data pieces from each file? I am open to VBA solutions, but I have zero experience with VBA.