I'm downloading values directly to excel. Each download starts a new worksheet. The downloads place the data in the exact same place on each worksheet, and labels the worksheet by date and time.
Sounds like this is automated with VBA ?
If it is can you post up what you're using -- I would probably advocate just tweaking that routine such that when a new sheet is added the VBA adds the formulae to the master sheet referencing the new sheet. The only other way to do it would be to manually insert the sheet name say in row 1 of each column on the Master sheet -- then use INDIRECT in the array formulae to reference each sheet... INDIRECT is volatile so best avoided where possible... hence the VBA idea -- you can simply create the formula to link to the correct sheet by default on time of creation.
Just to explain the indirect method... continuing prior example -- let's assume on Sheet1 you have the values previously mentioned in A2:B6.
On your Master sheet in A2 you have your criteria value - eg 2.
On your Master sheet in B1 you have the name of the sheet you wish to look at: Sheet1
On your Master sheet in B2 you wish to return the MAX value from Sheet1 col B based on your +/- 50% of A value on Sheet1 col A, so B2 becomes:
(entered as array with SHIFT + CTRL + ENTER)
If you added another sheet say called Sheetx you would add Sheetx to C1 on Master Sheet and copy formula from B2 to C2 and it should update.
I reiterate though... if you're using VBA I'd opt for a VBA method of formula insertion disposing of need for volatile function.
Bookmarks