Marcelo Branco
MrExcel MVP
- Joined
- Aug 23, 2010
- Messages
- 17,100
- Office Version
-
- 365
- 2016
- 2010
- Platform
-
- Windows
Hi,
There is a workbook named Data with 31 worksheets named sequentially 1, 2, 3 .....31 (for each day of the month) where A1, B1 and C1 house the final results of each day.
In another workbook (same directory) , Report, the user wants to summarize the data using a formula and dragging down to get the data from every day.
To get A1 i tried this
=INDIRECT("[Data.xlsx]"&ROWS($1:1)&"!A1")
copy down
It worked but i'm facing two issues:
1. If the Data workbook has not been opened before, the formula generates a #REF.
2. If opened, after closing, any new calculation at Report provokes a #REF.
Is there another way, using formulas (i prefer to avoid VBA), to do this and get the data from A1, B1 and C1 even when Data.xlsx has not been opened?
Any help would be appreciated.
M.
There is a workbook named Data with 31 worksheets named sequentially 1, 2, 3 .....31 (for each day of the month) where A1, B1 and C1 house the final results of each day.
In another workbook (same directory) , Report, the user wants to summarize the data using a formula and dragging down to get the data from every day.
To get A1 i tried this
=INDIRECT("[Data.xlsx]"&ROWS($1:1)&"!A1")
copy down
It worked but i'm facing two issues:
1. If the Data workbook has not been opened before, the formula generates a #REF.
2. If opened, after closing, any new calculation at Report provokes a #REF.
Is there another way, using formulas (i prefer to avoid VBA), to do this and get the data from A1, B1 and C1 even when Data.xlsx has not been opened?
Any help would be appreciated.
M.