Excel中的查找替换功能很强大,但有些时候,我们需要设置一些条件进行查找替换,比如本例中所说的,将除某种专业外的其余专业都替换为数字,如果用简单的查找替换,就很难实现。在这里,介绍两个在模糊查找替换中常用的特殊——?和*,来实现按条件进行部分查找替换的功能。
?在查找替换中代替一个字符,比如"A?CD",会将ABCD、A字CD以及包含这类字符串的数据都查找出来。简单的说,?就是实现替代任意一个字符;
*在查找替换中代替任意多个字符,比如"A*CD",会将ABCDCD、A很多个字CD以及包含这类字符串的数据都查找出来。简单地说,*就是实现替代任何多个字符。
本例就介绍下,如何巧用*通配符,实现按条件进行部分查找替换。
前期准备工作(包括相关工具或所使用的原料等)
Office2007详细的操作方法或具体步骤
这是原始数据。
需要将C列中的除"学前教育专业"外的,其余所有专业都替换成数字2。
这里的举例数据比较少,可以一个一个查找替换,但当数据量很大,假如有100种以上专业时,一个个查找替换,就太麻烦了。

首先,选择C列,然后按下Ctrl+F查找替换快捷键,弹出查找替换对话框;
选择”替换“选项卡,并在查找内容后面的空格中输入”学前教育专业“,然后在下面替换为后面的空格中输入一个特殊符号”|“;点击”全部替换“,完成替换。
注意:特殊符号是临时过渡作用,一定要保证所选择的替换区域中没有这个特殊符号,否则,会在后续的替换中,将原来的特殊符号一并替换了。

接着,在查找内容后的空格中,输入”*专业“;
在替换为后的空格中,输入”2“
然后点击”全部替换“。
这样就将全部以专业结尾的数据,都替换成了数字2.

接下来,在查找内容后输入第2步中的特殊字符”|“;
在替换为后输入”学前教育专业“;
然后点击”全部替换”。
这样就将”|“替换回”学前教育专业“了。

通过这样一个中间特殊符号的过渡,就实现了题目开始想要的替换结果,如下图所示:

注意事项
综合运用*和?可以实现很多功能强大的查找替换功能查找替换不仅仅限于工作表,还可以实现工作簿的查找替换经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
