left(Left函数2个另类应用技巧)

LEFT、MID、RIGHT函数都是提取字符串函数。

LEFT就是左边的意思,从字符串左边开始指定数量的字符。RIGHT就是右边,从右边提取字符串。MID就是中间,在中间提取字符串。

语法

=LEFT(字符串,长度)

字符串: 返回最左侧字符的字符串表达式。可以是具体的文本,也可以是存放文本的单元格。

长度: 数值表达式,指示要返回的字符数。 如果为 0,则返回零长度字符串 ("") 字符串。 如果大于或等于字符串中的字符数,则返回整个字符串。如果省略,则默认为1,返回一个字符串。

=RIGHT(字符串,长度)

字符串: 返回最右侧字符的字符串表达式。

长度: 数值表达式,指示要返回的字符数。 如果为 0,则返回零长度字符串 ("") 字符串。 如果大于或等于字符串中的字符数,则返回整个字符串。如果省略,则默认为1,返回一个字符串。

=MID(字符串,截取起始位置,截取数量)

字符串: 是包含要提取字符的文本字符串。

截取起始位置: 是要在文本中提取的第一个字符的位置。如果大于文本长度,则返回空文本 ("");小于文本长度,但加上截取数量 超过了文本的长度,则返回至文本末尾的字符。如果小于 1,则返回错误值 VALUE!。

截取数量:指定希望 MID 从文本中返回字符的个数。如果为负数,则返回错误值 VALUE!。

示例

1、身份证号提取籍贯

身份证号提取籍贯=VLOOKUP(LEFT(A2,6),$A$9:$B$17,2,0)

身份证号的前两位代表籍贯的省份,三四位代表的是市,五六位是区县。所以利用LEFT函数提取身份证号的前六位,对照数据表查找对应的籍贯。

LEFT(A2,6) 就是身份证号从左边起提取6位。利用VLOOKUP在对照表中查找对应的籍贯。

2、身份证号提取出生年月日

身份证号提取出生年月日=TEXT(MID(A2,7,8),"0000-00-00")

身份证号的第七位开始,至第十五位是出生年月日,所以使用MID函数提取身份证号中从第七位开始,提取八位。

MID(A2,7,8) 从身份证号第七位开始提取8位。利用TEXT函数转化为日期格式。

3、身份证号提取性别

身份证号提取性别=IF(ISEVEN(LEFT(RIGHT(A2,2),1)),"女","男")

身份证号的倒数第二位是性别代码,奇数代表男性,偶数代表女性。

RIGHT(A2,2) 提取身份证号后两位。

LEFT(RIGHT(A2,2) 再提取后两位中的前面一位。

ISEVEN(LEFT(RIGHT(A2,2),1) 判断是不是偶数。

IF(ISEVEN(LEFT(RIGHT(A2,2),1)),"女","男") 如果是偶数,返回女,否则返回男。

搜索建议:left  left词条  
热传

 苯巴胺与多巴胺的区别?

男女之间来电的时候,会产生一种化学物质叫苯巴胺.多巴胺由脑内分泌,可影响一个人的情绪。Arvid Carlsson确定多巴胺为脑内信息传递者的角色使他赢得了20...(展开)

热传

 怎么做落肩毛衣

『 黄梨 』好看好钩又好穿的一款等直编衣衣,新手也能很快完工。粗花呢,适合外套,钩衣服有型。上手钩并不柔软,但是下水后手感完全不一样,上身很暖和。材料:【云点】...(展开)