问与答27:如何查找包含通配符的文本?
微信公众账号:excelperfect
Q:我想查找并使用其它的字符替换工作表单元格文本中的*号,但实际上会替换掉单元格中所有的文本字符,如下图1所示,如何只替换掉*号呢?
图1
A:由于Excel会把*号当成任意数量的字符,因此在查找时不仅仅是单元格中的*号,还会是单元格中的所有字符。这样,替换掉的不仅仅是单元格中的*号,会替换掉单元格中的所有字符,就像图1中的那样。
如果我们在查找时,在*号前加上一个“~”号,那么就会只是找到单元格中的*号,并且在替换时会会正确地替换掉*号,如下图2所示。
图2
同理,Excel会认为?号代表字符中?号所在位置是任意一个字符。因此,如果只是要查找单元格里文本中的?号,那么在查找时应该在?号前加上“~”号。
例如下图3的示例工作表,想将“Gree?Red”中的“?”替换成“n”。
图3
如果像上图3那样设置“查找和替换”,结果如图4所示。
图4
可以看到,不想要替换的也被替换了。因为Excel认为“r、d”也是?号代表的字符。
应该像图5这样,在?号前加上“~”才能得到正确的替换结果。
图5
本文属原创文章,转载请联系我(xhdsxfjy@163.com)或者注明出处。
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎关注[完美Excel]微信公众号:
方法1—在微信“添加朋友”或者通讯录中搜索“完美Excel”或者“excelperfect”后点击关注。
方法2—扫一扫下面的二维码
- 蜜菓饮品加盟怎么样?前景如何_挣钱吗?
- 600万的房子还是留不住老婆的心,离婚时财产如何分割?
- 胡说有理 | 学习如何学习,成为高效率学习者!(一次演讲)
- 音乐桌面 2.0:音乐工作者如何提升生产力?
- 肺癌都有哪些症状?如何早点发现?
- 斑马线究竟如何礼让? 德宏司机很困扰
- 乘政策东风,看恒大养生谷如何落地新时代“大健康观”
- 如何挑选出优质基金,实现财富快速增值?
- 手把手教你如何在星巴克点咖啡,史上最全攻略
- 如何拉韧带弄不明白?几张图让锻炼时简单又轻松