如何更改特定列或多列中的多个公式

时间:2014-07-19 09:06:29

标签: excel

我有一张excel表,其中有100行和20列。如果我想将公式从“= SUM”更改为=“AVERAGE”,仅针对列B中存在的单元格,而不影响其中可能也包含“= SUM”公式的任何其他列,那么如何执行该操作?

我尝试过使用Ctrl + F和Replace,但要么只替换一个公式,要么替换所有列中的公式。或者我必须手动继续单击替换100次,以替换B列中的公式。

有没有简单的方法可以做到这一点? 谢谢

1 个答案:

答案 0 :(得分:1)

考虑:

Sub Macro1()
    Columns("B:B").Replace What:="SUM", _
        Replacement:="AVERAGE", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, _
        SearchFormat:=False, ReplaceFormat:=False
End Sub