Automatic update of worksheet name in formula

Occasional Visitor

I have several worksheets within the same workbook in which  data is pulled from a worksheet titled "2017 Budget".  I would like to update this workbook with my 2018 budget numbers.  Is there a way to have the formulas in other worksheets automatically update to the "2018 Budget" without having to retype all formulas?  Your expertise would be greatly appreciated!

3 Replies



Do rename the worksheet "Budget 2017" to  "Budget 2018", and the formulas in other worksheets that connected to this worksheet will change automatically!


Give it a try!



I just ran across your post, and it sounds like we are doing similar things.


I have two workbooks: Budget 2017 and Budget 2018. Actually I have budgets back for several years. Each has 12 worksheets, layed out as a month in each worksheet with the number of lines corresponding to dates of the month. Formulas auto-update budget values for each day and for the month. The end value of each month auto-updates as the beginning value of the succeeding month (i.e., the last entry in March auto-updates to the beginning value of April, and so on).


To create subsequent year budgets, I created a blank budget template. It's blank in that it has no data for expenditure descriptions or associated amounts, but does have all the formatting info, including formulas. I just do a "save as" and rename the saved workbook as the appropriate year budget (e.g., Budget 2019). Then I can fill all the new income and expenditure data and get auto-updated daily and monthly totals.


My problem is getting the ending value of December 2017 (in the Budget 2017 Workbook, for example) to auto-update to the beginning value of January 2018 (in the Budget 2018 Workbook, for example). All I have been able to do so far is "link" the associated cells, and then I can change the value. Any ideas on setting up the auto-update?



Hi, Amy, I have a different problem, but I believe also related to the automatic update of worksheet name in formula: I decided to use lambda function to turn into formula a long command line, which had been working perfectly until then. The LAMBDA function also worked perfectly the first time. As soon as I closed the workbook and rebooted it, the function stopped working. I manually deleted the reference to the page at the beginning of the function and it returned to work. If you or others at the Tech Community can help with that too, I'd be very grateful.