I apologize if I missed a thread already asking this question. I searched for a while but couldn't find anything quite like what I'm trying to do.
Scenario:
I have 5 spreadsheets; four of which are tables with part numbers, quantities, and a forecast spreading over 12 months. There are cells in each of these 4 tables that are tied to a corresponding cell with that part number in the 5th spreadsheet. These values are the quantities on hand and quantities on order. These cells are protected and automatically update with the 5th spreadsheet. I made this workbook because it used to be that we had to manually look up these quantities in our Linux system for each part number. This way, they will automatically fill in when opening the workbook.
The 5th spreadsheet is a list generated with external data using the "Data -> From Other Sources -> Microsoft Query -> Linux Data" connection. This list gets part numbers added to it fairly often because of the data entered into our Linux system; which of course means that rows are added to the list. But, this external data consists of part number, quantity on hand, quantity on order, and quantity on backorder columns for each part number.
Problem:
To tie each cells to the 5th spreadsheet, I am using the formula:
This worked fantastically for months because no parts were being added to the Linux system for this specific window of parts I am dealing with. But, when a part was added to Linux and another row was automatically added to the external data list, all my indirect references were shifted down a row and the 4 spreadsheets lost their correct cell connections to the 5th.![]()
=INDIRECT("Sheet5!$A$1")
Is there another function to get these connections to change with the changing external data spreadsheet when it updates?
Please tell me if my example is unclear. I hope I described it well enough.
Thanks in advance for the help.
Bookmarks