当前位置: 主页 > 生物技术 > 软件与科研工具 > 通用效率与文献管理

巧用Excel快速查询邮政编码

2006-01-08 16:04 未知 未知 阅读 0
核心摘要: 本文介绍如何利用Excel的数据有效性功能制作一个邮政编码查询表,通过命名区域、设置下拉列表和VLOOKUP公式,实现快速查询。步骤详细,适合需要批量处理信函的办公人员参考。

在日常工作中,经常需要向外界发送大量信函,查找邮政编码成为一项繁琐的任务。利用Excel的数据有效性功能,可以轻松制作一个邮政编码查询表,提高工作效率。以下为详细步骤:

1. 准备工作:启动Excel 2003(其他版本操作类似),新建工作簿并保存。

2. 输入数据:切换到Sheet2工作表,按图1样式输入各地邮政编码数据。相关数据可从网络搜索获取,复制粘贴到Excel中整理即可。

图1 输入各地邮政编码

3. 命名区域:选中B1至B10单元格(北京市地名区域),在名称框中输入“北京市”并按Enter确认(图2)。

图2 在“名称框”中输入省市名

对其他省、市、自治区所在单元格区域进行类似命名,名称与E列的省、市、自治区名称保持一致。

4. 命名省市列表:选中E1至E30单元格区域,命名为“省市”。

5. 创建查询界面:切换到Sheet1工作表,按图3样式输入“选择省市”等固定字符。

图3 选择查询的省市

6. 设置数据有效性:选中B5单元格,执行“数据→有效性”,在“允许”中选择“序列”,在“来源”中输入“=省市”(图4)。

图4 “数据有效性”界面

选中C5单元格,同样设置数据有效性为“序列”,来源输入“=INDIRECT(B5)”。

7. 输入查询公式:选中D5单元格,输入公式:=IF(ISERROR(VLOOKUP(C5,数据!B1:C375,2,FALSE)),"",VLOOKUP(C5,数据!B1:C375,2,FALSE))

8. 使用查询:选中B5单元格,从下拉列表中选择省市(如“安徽省”);再选中C5单元格,选择对应的市、县名称,D5单元格即显示对应邮政编码。也可直接在C5单元格输入市县名称查询。

    发表评论