在 Excel 中,我有一个包含文本单元格的大型“原始”数据表,还有另一个数据表,其中显示以不同方式组织的原始数据子集,使用“间接”公式 - 例如,=INDIRECT("Data!C5")
显示数据表中 C5 的内容(例如,“我喜欢狗”)。
现在,在查看此类“派生”工作表时,我想(手动)复制特定单元格中出现的部分文本(例如,上例中的单词“dogs”),并将其粘贴到其他位置。按 F2 会隐藏引用的文本单元格,并显示公式(如预期的那样) - 这不是我需要的。
有没有简单的方法可以做到这一点?我可能需要对数十个甚至数百个单元格执行此操作 - 因此,将整个单元格内容复制到记事本并从那里复制粘贴等解决方案的开销太大了。
答案1
一种可能的方法是执行以下操作:
- 将整个(“派生”)工作表复制到新工作表
- 切换到新工作表,选择所有单元格(带有“间接”公式),按“复制”
- 将它们粘贴到“原位”(即在同一单元格范围内)作为“值”
- 使用新工作表(现在是纯文本),而不是原始工作表
当然,如果“原始”数据表发生变化,这些变化将不会反映在新表中。但现在选择性复制粘贴应该很容易了。