批量编辑列并添加公式

批量编辑列并添加公式

我有一列包含如下值

2015
2000
1950

我想用类似的东西替换此列

=YEAR(TODAY())-2015
=YEAR(TODAY())-2000
=YEAR(TODAY())-1950

如果我有 1000 行,我该怎么做?

我知道一个技巧,即创建引用它的新列,然后隐藏原始列。但如果可能的话,我想避免有两列。

答案1

您可以使用查找和替换要做到这一点。

  1. 打开查找和替换(从“编辑”>“查找和替换”,或使用Ctrl+H快捷键)
  2. 寻找输入^(使用正则表达式匹配一行的开头)
  3. 用。。。来代替 =YEAR(TODAY())-(因此它将用您想要的公式的开头替换行的开头)
  4. 查看使用正则表达式搜索
  5. 搜索您可以选择具体范围并输入此列的范围(例如Sheet1!A:AA 列)
  6. 然后做全部替换

实际操作: 在此处输入图片描述

相关内容