如何批量替换表格中的公式呢?
我遇到一个问题,下图只是一个例子,我有大量的公式如 =Max(1,2,3)。我要替换成的新公式包含了新的参数。我在替换时,无法分几步替换,当我替换时,公式如果没写对,Excel会报错,如下图所示。
回复
1个回答

test
2024-06-24
主要是替换时,Excel会校验公式。有一个取巧的办法,可以先把 = 替换为一个特定的,从没有出现的字符串。这样Excel就不会校验公式了。之后再分布把公式替换好,最后把特定的字符串换回成为 =。如果你不介意写代码,可以试试Excel组件库,例如GcExcel,有直接可用的API进行替换,用组件库的话,可以匹配自动化的场景,可以结合自己实际的场景来取舍。查找和替换 - GcExcel 中文文档Java版 | 服务端高性能表格组件 - 葡萄城
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容