Excel 未更新粘贴为值公式

Excel 未更新粘贴为值公式

尝试以下步骤:

1. 打开 Excel
2. 在单元格 A1 中输入 3 个值
3. 在单元格 B1 中输入 A
4. 在单元格 C1 中输入 1
5. 在单元格 B5 中输入 ="="&B1&C1
6. 复制单元格 B5
7. 选择单元格 B6 并右键单击“选择性粘贴”,然后选择“值”并单击“确定”
8. 单元格 B6 现在显示 =A1 公式.... 但是为什么它没有计算这个公式呢?

答案1

最快的方法是将公式粘贴到所需的单元格中,然后通过选择列突出显示它们,然后单击“立即计算”按钮:

在此处输入图片描述

这将更新公式的结果。

如果以前这种方法有效,那么可能是因为计算选项已设置为手动。点击菜单并选择“自动”:

在此处输入图片描述

答案2

粘贴后,Excel 不会通过其解释器运行单元格,因此单元格值仍然是一串文本。

按下F2然后Enter强制 Excel 重新解释该单元格。

但是,如果您使用单元格 B1 和 C1 来构建单元格引用,那么您可能应该使用该INDIRECT()函数。

答案3

谢谢你的帮助。我找到了一个解决方案:将单元格复制粘贴到新工作簿中。将工作簿另存为制表符分隔的文本文件。在记事本中打开文本文件复制所有内容并将其粘贴回 excel。现在它起作用了!

答案4

  1. 选择“粘贴为值”单元格
  2. 复制(CTRL + C)
  3. 粘贴(CTRL +V)替换这些单元格本身;(不要“选择性粘贴”)
  4. Excel 将更新这些单元格

相关内容