批量公式替换/查找/替换功能中的动态参考

时间:2014-11-07 19:27:08

标签: excel excel-2010

我有大约一百个含有配方的细胞 = GETPIVOTDATA(...)

我想用= ifError(getPivotData(...),0)替换所有这些

查找&替换似乎不成功。或者至少我找不到在替换文本中使用原始值的方法。

将部分内容,即用= ifError(getPivotData优先,然后替换)替换= getPivotData),0)失败,因为"公式包含错误"消息。

谢谢。

1 个答案:

答案 0 :(得分:1)

我不确定是否有更多的正统方式来做你所要求的,但我认为你可以尝试更换' ='有一些独特的文字,所以Excel并不期望它是一个公式。当然,这个文本不应该在任何其他单元格中找到。例如," @@@"。因此,您首先将=getPivotData替换为@@@ifError(getPivotData,然后将)替换为),0)参见注释),最后将@@@替换为= }}

注意:请确保您没有找到数百个不是公式结尾的) !!