每日一题:Excel函数与公式(8)-LEFT、MID、RIGHT!
2021-03-26Excel函数与公式(8)-LEFT、MID、RIGHT!
待续.........................
截取公式LEFT、MID、RIGHT
这三个截取公式是我们工作中经常使用的:
LEFT(单元格或字符串,截取长度):是从单元格或字符串最左侧截取指定长度的字符串,如:=LEFT('ABCDEFGH',3)='ABC'。
MID(单元格或字符串,开始位置,截取长度):是从单元格或字符串的中间,按指定的位置,截取指定的长度字符串,如:=MID('ABCDEFGH',2,4)='DEFG'。
RIGHT()单元格或字符串,截取长度,它和LEFT用法相同,但是是从单元格或字符串的右侧截取指定长度的字符串。
现在你会了吗?那好,我们来实际操作一下。
身份证号的省份
如下图:我们知道,身份证号的前两位代表省份,对照表如右边的表,想知道一个人是哪个省份的,我们可以先用=LEFT(C2,2)得到前两位数字。
然后,再用公式=VLOOKUP(D2,G:H,2,0),得到省份,如下图。
上面是分两步得到省份,实际上我们可以把两个公式合并起来,一步就得到省的结果,如下图,公式=VLOOKUP(LEFT(C2,2),G:H,2,0),这就是函数的组合应用。
出生日期的计算
如下图:我们知道在18位的身份证号里,从第7位开始的8位数字分别代表年月日,那我们就可以使用公式=MID(C2,7,8)得到年月日。
但是这样得到的是一个字符串,并不是真正的日期,现在我们可以用公式=--TEXT(D2,'0000-00-00'),把这个字符串变成真正的日期,如下图。
同样的原理,我们也可以一步直接写出公式,如下图,公式=--TEXT(MID(C2,7,8),'0000-00-00')。
赞 (0)