在 Excel 中引用另一个单元格的公式的公式
Formula to Reference another Cell's Formula in Excel
我在教同事 Vlookup。我们试图复制上个月的点差sheet,将其重命名为包含日期,然后引用另一个点差sheet,该点差也重命名为包含当前日期。
让我们称第一个价差sheet 投资者报表和第二个价差sheet 每个投资者的价值。我将 Q3 2019 Investor Statements 复制到一个新文件夹中并重命名为 Q4 2019 Investor Statements。必须保存每个季度以供审计之用。然后我将 Q3 每个投资者的价值复制到 Q4 每个投资者的价值。它们也被保存到文件夹 Q4 中,因此文件位置是新的。
投资者报表价差sheet 使用 VLOOKUP 从每个投资者价值价差sheet 中提取几个值。问题是由于有新的文件位置和新的文件名,必须更新 VLOOKUP 公式的范围。大约有 50 位投资者,因此复制并粘贴到每一页上很痛苦。
我的第一个想法是创建一个主投资者声明价差sheet 和一个主投资者价值价差sheet。然后我可以更新 Value Per Investor spreadsheet 中的信息,并让它更新投资者报表中的 VLOOKUP。这没有用,因为 VLOOKUP 在投资者声明中的文件位置将保持不变,并且仍然引用每个投资者的主价值 sheet。
我需要一种方法来更新投资者声明中的 VLOOKUP 而无需更新所有 50 个选项卡。所以我的同事问我为什么不能只更新第一个选项卡并让其他选项卡在该单元格中引用该公式。这类似于我们更新日期的方式。我们将日期放在第一个选项卡上,然后在第二个选项卡上,它是该单元格的 link。然而,这仅适用于 VALUES 而不适用于 FORMULAS。
从昨天开始我就一直在思考这个问题,希望有人有巧妙的方法绕过复制和粘贴 50 次。
谢谢,
马特
我假设你不想走 VBA 路线,我相信有人可能会有更好的答案,但你有没有想过一个简单的查找和替换 (CTRL +F)?
只需将当前文件位置替换为新位置,查找并全部替换。它适用于公式。
我在教同事 Vlookup。我们试图复制上个月的点差sheet,将其重命名为包含日期,然后引用另一个点差sheet,该点差也重命名为包含当前日期。
让我们称第一个价差sheet 投资者报表和第二个价差sheet 每个投资者的价值。我将 Q3 2019 Investor Statements 复制到一个新文件夹中并重命名为 Q4 2019 Investor Statements。必须保存每个季度以供审计之用。然后我将 Q3 每个投资者的价值复制到 Q4 每个投资者的价值。它们也被保存到文件夹 Q4 中,因此文件位置是新的。
投资者报表价差sheet 使用 VLOOKUP 从每个投资者价值价差sheet 中提取几个值。问题是由于有新的文件位置和新的文件名,必须更新 VLOOKUP 公式的范围。大约有 50 位投资者,因此复制并粘贴到每一页上很痛苦。
我的第一个想法是创建一个主投资者声明价差sheet 和一个主投资者价值价差sheet。然后我可以更新 Value Per Investor spreadsheet 中的信息,并让它更新投资者报表中的 VLOOKUP。这没有用,因为 VLOOKUP 在投资者声明中的文件位置将保持不变,并且仍然引用每个投资者的主价值 sheet。
我需要一种方法来更新投资者声明中的 VLOOKUP 而无需更新所有 50 个选项卡。所以我的同事问我为什么不能只更新第一个选项卡并让其他选项卡在该单元格中引用该公式。这类似于我们更新日期的方式。我们将日期放在第一个选项卡上,然后在第二个选项卡上,它是该单元格的 link。然而,这仅适用于 VALUES 而不适用于 FORMULAS。
从昨天开始我就一直在思考这个问题,希望有人有巧妙的方法绕过复制和粘贴 50 次。
谢谢, 马特
我假设你不想走 VBA 路线,我相信有人可能会有更好的答案,但你有没有想过一个简单的查找和替换 (CTRL +F)?
只需将当前文件位置替换为新位置,查找并全部替换。它适用于公式。