LEFT、RIGHT 、MID函数的运用实例
让我们来看看如何应用这三个函数。
身份证号包含籍贯、生日、性别等信息。想通过身份证号获取一个人的生日信息,该怎么办?
身份证号中第7 ~ 10位表示每个人出生年份,第11 ~ 12位表示每个人出生月份,第13 ~ 14位表示每个人出生日期。身份证号码的第17位数代表性别,奇数代表男性,偶数代表女性。
知道了以上信息,就可以进行使用MID函数,提取某人出生的年、月、日、性别等信息。
例如,计算出生年份的公式是“ = mid (d23,7,4)”,如下图所示。
提取身份证信息。
比如可以提取性别进行信息,我们自己只需要提取身份证号的第17位数字技术就可以得到识别性别的号码,函数计算公式为:
=MID(D23,17,1)
至于如何把数字变成男人和女人,过去讲if函数的时候有过具体的解释,这里就不重复了。
公式“=MID(D23,17,1)”用于提取性别,从左到右计数,第17位。
如果从右向左数,原来的第17位会变成倒数第二位。那么问题来了,从右向左计数时,如何从底部提取第n位数字?
没有提取倒数的特定函数。我们来看第二种提取字符的方法。
首先,理清思路。如果从右边看,可以理解为先提取右边的两位数字,然后从两位数字中提取左边的一位数字。最后提取的数字是倒数第二个数字吗?
让我们来看看。在单元格E23中输入公式“=RIGHT (D23, 2)”,右边就会出现3和6这两个字符,如下所示。
提取正确的两个字符。
继续修改单元格E23中的公式,并将公式更改为:
=LEFT(RIGHT(D23,2),1)
得到倒数第三个字符3,如下图所示。
提取倒数第二个字符。
从上面的操作可以得出结论,如果要从底部提取第n个字符,就应该提取右侧的所有第n个字符,然后提取这些字符中最左边的字符。
有人会说提取性别号的过程只用一个MID函数就可以完成,那为什么这么复杂呢?
在这里,第二个方法是给大家提供一个使用Excel函数的新思路。通过对新思想的分析,可以解决函数中的许多问题。
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/14021.html