在没有循环的情况下改变范围内的单元格的值

时间:2009-06-17 16:35:35

标签: excel excel-2007

您可以在不使用循环或额外代码的情况下将包含特定值的单元格更改为其他单元格(Excel中是否有内置函数)?

例如在Excel 2007中我有一个范围(A1:B3)

       A    B    C
  1   -1    56   100
  2   100   45   1
  3   34   -999  0

现在我想将单元格的值更改为7,如果它包含100,那么现在我们的范围变为

       A    B    C
  1   -1    56   7
  2    7    45   1
  3   34   -999  0

1 个答案:

答案 0 :(得分:2)

编辑Excel 2007:

主页 - >编辑 - >查找&选择 - >替换。另请参阅IF函数,您可以使用类似

的内容在另一个工作表上创建副本
=IF(A1= 7,100, A1)

并拖动右上角以创建所有单元格的副本(它会自动更改公式以使用B1等)