EXCEL 函数应用实例:[6]截取姓(含复姓)
第一篇经验提取姓时,我们忽略了复姓。结合前两篇经验关于如何通过关键字拆分单元格内容,在截取姓时,就可以将复姓考虑至其中。本次要使用的函数有:“VLOOKUP”、“LEFT”、“IFERROR”函数。
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/d695563104ebf6a719ba039fffee1c324a184f09.jpg)
工具/原料
Microsoft office EXCEL 2003 以上的版本 或 WPS
姓名表
复姓表
一、姓截取(含复姓)分析
1、在前面就了解到,普通姓只有一个字,复姓则有两个字。我们遇上一个人,发现是认识的朋友,而这个过程的前提是我们对这个朋友有记忆。同样的要让计算机识别某个姓是否为复姓,就必须建立一个复姓的数据库,将所有的复姓都收录。计算机在复姓库中找到复姓,那么就会认定这个是复姓。这就是前一篇经验我们分离单元格的用意。先从百度百科中找到现存的复姓,复制下来。
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/1d735518512c8cf19512a787c384cde34a2c4609.jpg)
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/49c5d3e34b2c56ee28ca07baf775e5f4fdf54009.jpg)
2、将复姓分离出来,不会的朋友请看第五篇经验。这个表就是我们自己建立的复姓库,是EXCEL对复姓的“记忆”,有补充可以在这里添加,让提取复姓更准确,
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/874f6275e5f4fcf5b6b8bb7a21d7726b0de2bd09.jpg)
3、在姓名表中,参杂着复姓和普通姓。需要将姓名截取两个汉字去与复姓表中的A列查找,如果俣挫呲蹀找到则为复姓,找不到则为普通姓。从左边截取两个字符串,用“LEFT”或者“MID”函数都可以。判断能否找到用“IFERROR”函数。
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/e4b5e2f5ee0d3acef062f3df87e265e7350fbb09.jpg)
二、截取姓(含复姓)
1、首先介绍新的函墙绅褡孛数VLOOKUP(lookup_value,table_array,col_inde旌忭檀挢x_num,[range_lookup])函数是一个纵向查找函数,按列查找,最终返回该列所需查询列序所对应的值。lookup_value为要查找的值;table_array为查找的范围;col_index_num返回数据在区域的第几列数,从查找的列作为1开始数;range_lookup 可选参数,模糊匹配还是精确匹配,TRUE(或不填) /FALSE(精确匹配)
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/fdb4f00d3aceaad729de8d56eee7340f6578b809.jpg)
2、如果你对EXCLE函数格式不熟悉,可以用鼠标点选。特别是选择查找范围时,范围选择完之后,加上英文的逗号即可开始输入下一个函数。col_index_num 直接返回第一列的值即可。
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/732a12e265e7340f3bcd959735b9763e20c2b409.jpg)
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/5c9c964ce54a2f27785aa9b2e00192dd3240f409.jpg)
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/9b2098254193cee8dbb1d5af5a0ff2260c9aa809.jpg)
3、一定要选择精确匹配。
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/0cdb2f0e1799e92ac90dc3f4e1fec314f0c5a009.jpg)
4、加上错误判断函数,以及找不到时截取左边第一位。好了之后向下填充即可。
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/94af5fc1b727ac537a3d10982ecadce891489909.jpg)
![EXCEL 函数应用实例:[6]截取姓(含复姓)](https://exp-picture.cdn.bcebos.com/01bd69f7980e5f20c6c4de6fbd20b93acc898e09.jpg)