通过简称查找匹配全称前面介绍过
那么怎么全称查找匹配简称呢?
已知:地区对应邮政编码如下所示:
此表位于单元格的F:G列
地区邮政编码拱墅310011西湖310013滨江310051上城310002
需求:查找匹配地址对应的邮政编码
【EXCEL通过全称查找匹配简称!】此表位于单元格A:D列
文章插图
在D2应该怎么输入公式?思考1分钟……
前面讲过一种思路是在D2输入公式:
=INDEX(G:G,MAX(ISNUMBER(FIND($F$2:$F$5,C2))*ROW($F$2:$F$5)))
按CTRL+SHIFT+ENTER键,向下填充
今天要讲的另外一个公式:
=LOOKUP(100,FIND($F$1:$F$5,C2),$G$1:$G$5)
数组函数解读
文章插图
公式1:FIND($F$1:$F$5,C2)
结果1:{#VALUE!;4;#VALUE!;#VALUE!;#VALUE!}
在C2内容“杭州市拱墅区金华路23号”全称中查找简称字符,存在拱墅区字符在C2的第4个,其他简称字符都查找不到
公式2:LOOKUP(100,公式1,$G$1:$G$5)
结果2:310011
lookup函数,查找小于公式1结果数组中小于100的最接近的值,为4,对应第2个序号,即返回G1:G5中的第2个值,即310011
- Excel中单元格换行几种方式
- 教你2招删除重复数据 ?excel表格怎么删除重复内容
- 不要动我的Excel表格,excel教程!
- Excel表格只能看不能改动怎么设置!
- 单元格内文字换行3种方法 ?excel单元格内怎么换行
- 20个Excel办公常用小技巧,不会你就OUT了
- CAD小技巧:怎么把Excel表格导入实现同步修改
- 动画片是怎么制作出来的
- Excel单元格中的0,不显示的4种方法,快快来学!
- Excel公式越长,水平越高吗?