A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Hi,
To fetch data from another workbook where any component of the path is variable would involve the usage of the INDIRECT() function. The problem with the INDIRECT() function is that it will not work if the source workbook is closed. As one opens the source workbook, the value in the destination workbook will work fine. Since it is not practical to have the source workbook open at all times that the destination workbook is also open, the INDIRECT() function solution will not be a viable one.
Here's my take:
1. Type the path (C/Fiscal Year/Month/Report.xlsx) of the source workbook in a certain cell of the destination workbook
- In the destination workbook, use the INDIRECT.EXT() function to fetch data from a closed workbook. This function will work even if the source workbook is closed. The INDIRECT.EXT() function is not a built in function - it part of the Morefunc add-in (third party add-in) which you can download from this link of my website.
- As you change the path in step 1 above, the formula will fetch data from the workbook at that location even if the source workbook is closed.
Hope this helps.