尝试以下步骤:
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
- 选择“粘贴为值”单元格
- 复制(CTRL + C)
- 粘贴(CTRL +V)替换这些单元格本身;(不要“选择性粘贴”)
- Excel 将更新这些单元格