控制excel公式存在于一个工作表的多个工作表中

时间:2015-05-07 21:11:40

标签: excel excel-formula excel-2010

我有多个具有相同格式但数据不同的工作表。每个工作表中的每个都具有相同的公式。

例如,每个工作表的单元格D10具有一个公式来计算位于D9(= D9 ^ 2)中的值的平方。说,我有100个工作表,需要将公式从D9 ^ 2更改为D9 ^ 3。所以,我需要在每个工作表中进行此更改。如何在一张纸上保留配方,以便在不转到所有纸张的情况下进行任何更改?

3 个答案:

答案 0 :(得分:0)

ctrl + H ,然后在find what框中输入 D9 ^ 2 ,并在{中输入 D9 ^ 3 {1}}框。在选项中,选择在工作簿查找 公式中搜索。然后点击全部替换

答案 1 :(得分:0)

如果您希望在同一工作簿中的多个工作表中更改特定单元格,可以按如下方式进行“3D”选择:

  1. 通过 Shift Ctrl 选择要更新的工作表 - 单击以选择所需的选项卡。您还可以右键单击工作表选项卡,然后从上下文菜单中选择Select All Sheets以选择工作簿中的所有工作表。选择后,工作表标签将变为白色。

  2. 在当前可见的工作表上,更改您想要的单元格(例如D10)。

  3. 然后在所有选定的工作表中复制更改。

  4. (可选)不要忘记再次取消选中所有工作表以避免意外更改,方法是单击当前可见工作单后面的单个工作表或右键单击并选择Ungroup Sheets从上下文菜单中。

答案 2 :(得分:0)

实际上没有必要定期更换\替换公式,而只需编写一个与名称一起使用 Exponent Value 的公式,然后更改名称单元格中的值。

要实现此目的,请在工作簿级别创建名称,并为其指定指数值(请参阅下面有关如何创建和更新的图片它)

要创建名称,请在功能区选项卡“公式”\“已定义名称”组中,单击“已定义名称”图标,将出现“新名称”对话框:

enter image description here

键入kFmlExponent作为名称,选择Workbook作为范围,在评论中您可以键入名称的简短说明,然后在“参考”中选择=Sheet1!$A$1,然后只需更新值在这个细胞中。

enter image description here

然后在所有工作表中替换您的公式:

=D9^kFmlExponent

这与=D9^3相同 如果您需要将指数更改为2,则只需在 Sheet1 中的单元格 A1 中输入2