我有多个工作表具有相同的格式,但数据不同。每个公式在每个工作表中相同的位置有相同的公式。
例如,每个工作表的单元格D10有一个公式来计算位于D9 (=D9^2)中的值的平方。比如说,我有100个工作表,需要将公式从D9^2改为D9^3。所以,我需要在每个工作表中做这个修改。我如何将公式保存在一张纸上,这样就可以在不使用所有纸张的情况下进行任何更改。
发布于 2015-05-07 21:35:55
按ctrl + H,然后在find what框中键入D9^2,在replace with框中键入D9^3。在这些选项中,选择在工作簿中搜索并查看formulas。然后单击替换所有。
发布于 2015-05-19 05:52:02
实际上,不需要定期更改\替换公式,而只需编写一个与包含Exponent值的名称一起工作的公式,然后根据需要更改名称单元格中的值。
要实现这一点,在Workbook级别创建一个名称并将指数值赋给它(参见下面关于如何创建和更新它的图片)
若要创建名称,请在“公式”选项卡“\”定义名称“组”中,单击“已定义名称”图标,然后将出现“新建名称”对话框:

键入kFmlExponent作为名称,选择Workbook作为作用域,在注释中可以键入名称的简短描述,并在引用中选择=Sheet1!$A$1,然后只需更新该单元格中的值。

然后在所有工作表中替换您的公式:
=D9^kFmlExponent如果需要将指数改为2,则与=D9^3相同,然后只需在Sheet1中的单元格A1中输入2。
https://stackoverflow.com/questions/30111737
复制相似问题