Excel技巧之——MID函数
在表格处理中,常常需要在字符串中提取部分字符,以进行下一步处理,手动操作较繁琐,利用excel提供的文本处理函数则可以很方便地解决问题。
操作方法
- 01
MID函数用于从指定位置开始,提取用户指定的字符数,例如,从第3个字符开始,提取5个字符,公式表示为mid(参数1,3,5),参数2表示开始提取的位置,参数3表示提取的字符数 在以下表格中从第3个字符开始,提取5个字符,
- 02
在单元格B13输入公式:=mid(a13,3,5),回车后即可
- 03
mid函数的应用范围比left和right函数要大,其可以根据用户的要求,从任意字符开始提取,而left和right函数都是从首字符开始提取。
- 04
mid函数参数2也支持使用数组,表示分别从第几位开始提取指定的字符 例如,从第4位开始,第8为结束,分别提取一个字符,在c13:c17区域输入数组公式: =MID(A13,{4;5;6;7;8},1),即可分别提取a13中的,分别从第4位至第8位开始的一个字符。 此外,参数2也可以用row和indirect相配合来表示
- 05
从身份证中提取出生年月日,目前18位身份证号码中,第7位-15位表示出生年月日,因此要提取出生日期,可以利用mid函数来实现 在B20中输入公式:=mid(a20,7,8)即可提取出生日期
- 06
18位身份证中,第17位表示性别,奇数为男,偶数为女,因此提取出第17位数字后进行奇偶性判断即可得出性别 在c20单元格输入公式: =IF(MOD(MID(A20,17,1),2),"男","女")即可判断性别 解释:mid函数用于提取第17位开始的1个字符,mod函数用于判断奇偶性,最后利用if函数返回性别
赞 (0)