We have a multi-sheet costing and quotation tool in Excel (2007 and later). One of the sheets contains a table of model numbers and prices exported from SAP on a regular basis. This sheet is named “SAP04222012” or whatever the date was when the export occurred.
At various places throughout other sheets in the workbook, specifically on the quotation page, we make reference to this price list sheet in a formula such as =UPPER(VLOOKUP(C129,SAP04222012!$A$3:$E$4778,2,0)) where C129 contains the product part number. This formula will return the model description in all upper case. Others across the line will return list price and cost price accordingly.
However, every time we update the SAP sheet we need to do a global search and replace for the sheet name. It occurs to me that there should be a way to reference the SAP sheet name in the formula so whenever the sheet name changes the references are automatically updated. I’ve looked at =CELL(“filename”) and =INDIRECT but can’t really make sense of it nor work out how to use them in these formulae.
Can someone help?
Keith