1.将普通内容替换为公式
在替换时,可以直接在被替换内容中写入各种公式,进行非常灵活的编辑。
以下例子的场景在实际工作中可能用到很少,但这是一种重要的思路,在遇到复杂数据处理工作的时候可以大大简化流程。

上例中,需要将 E 列的内容4个1组变成横向展示。
首先在需要填充的单元格内写入原始列(E列:名称)的单元格坐标,
也就是 E3、E4、E5、E6……这样,然后利用Excel的自动填充功能拖一下。
之所以写成“keyE”是为了防止其他有“E”这个字母的地方被误替换。
然后 ctrl + H,将所有“keyE”替换成“=E”,也就是将普通文本直接替换成了公式。
在需要的时候,反过来,将“=E”变成“keyE”也是没问题的
也可以写入复杂一点的公式,比如将“keyE”替换成 =E2 & ":" & E 。
2.通配符替换
ctrl + H 的替换内容是支持通配符的,星号 * 代表不定长度内容,问号 ? 代表一个字符(英数字汉字都算一个字符)。
另外 波浪符号 ~ 的作用是星号和问号的转义符,作用等于与java中的斜杠(/)
具体可以参看下面的例子


3.利用格式进行精准替换
如果文档中的一些单元格进行过格式设定(比如字体颜色、背景色、字体字号、斜体加粗等等),可以只针对这些特性的单元格进行替换。
具体可以参看下面的例子

网友评论