我试图清理电子表格 - 但我试图避免输入公式中引用的大量硬编码值。
所以现在,我有一个接受字符串的函数
=FunctionThatWantsAString(A1,SomeOtherInputs)
在单元格 A1 中,我有“SomeString”
有没有办法用字符串“SomeString”轻松替换公式中的单元格链接“A1”?
谢谢
最佳答案
简单的解决方案是转到公式功能区 > 定义名称 > 名称管理器 > 新建 [或简单地选择 A1,然后单击显示“A1”的名称框并输入“SomeString”]
这允许您命名指定的范围。然后,您可以在 Excel 工作表或 VBA 中引用该名称。
编辑附加请求
如果您不希望 A1 必须保存文本“SomeString”,您实际上可以使用名称管理器创建一个引用字符串的名称。即:您可以让 Name SomeString 等于“asdf”。然后,使用 ctrl+f 在工作表中查找“A1”的所有实例并将其替换为“SomeString”。
或者,只需使用 ctrl+f 查找并用“asdf”替换“A1”,然后将结果直接硬编码到所有单元格中。出于维护目的,可能不建议这样做。
关于Excel - 用单元格中的值替换公式中的单元格链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31299242/