分享

如何借助Word提取Excel单元格区域内的邮政编码?

 碧荷晨露 2016-04-13

请点左下角的“阅读原文”


如何借助Word提取Excel单元格区域内的邮政编码


如图 15?10所示Excel工作表中,B3:B20单元格区域的每一个单元格内均含有6位邮政编码,但其所处位置不定,如何批量提取此区域内的所有邮政编码呢?提取结果如图 15?11所示。

15?10待提取邮政编码的工作表单元格区域


15?11从工作表单元格区域中批量提取的邮政编码


→ 解决方案

借助Word的查找功能批量提取指定单元格区域内的所有6位邮政编码。

→ 操作方法

提取Excel单元格中的邮政编码

按住鼠标左键不放拖拉选取工作表A1:A25单元格区域,按组合键;启动Word程序,按组合键;按组合键弹出“查找和替换”对话框,单击“查找”选项卡,如 15?12所示,在“查找内容(N)”输入框内录入“[0-9]{6}”(不包括双引号),单击“更多(M) >>”按钮→勾选“使用通配符(U)”左侧复选框→“在以下项中查找(I)”按钮→下拉菜单中的“主文档(M)”命令,按键关闭“查找和替换”对话框;如 15?13所示,将鼠标指向最后一个选中的邮政编码,单击鼠标右键弹出快捷菜单→“复制(C)”命令;激活Excel窗口,按组合键。

15?12查找6位邮政编码的“查找和替换”对话框设置


15?13复制查找到的所有6位邮政编码


→ 知识扩展

{m,n}”为通配符之一,表示“出现次数介于mn之间(包括mn)”,如果出现次数不是一个范围,而是某一个固定值,则写成“{m}”的形式,本疑难的查找式“[0-9]{6}”表示连续6个数字。

复制查找到的所有邮政编码前一定要将鼠标指向最后一个邮政编码,否则复制后会出现数据错位。

本疑难的邮政编码均不以“0”开头,如果源数据中存在以“0”开头的邮政编码,则在激活Excel窗口执行粘贴之前,应先将目标单元格区域的格式设置为“文本”,再参考 15?8执行“匹配目标格式”的粘贴操作


版权所有 转载须经Excel技巧网许可


Office交流 QQ 群

进入 Excel技巧网 公众号 exceltip_net

回复 QQ 查询 Office交流群号,与高手们一同学习


扫描获取更多技巧 ↓ ↓ 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多