您的位置:首页 > 其它

简单文本函数

2015-09-04 23:39 246 查看

1 截取字符串

left(text,num_chars)

right(text,num_chars)

mid(text,start_num,num_chars)


left与right可以经常一起搭配使用

注:以上三个函数若num_chars数字比较大时,文本长度不够时,会把剩下的都取出。

例:若有的文本长度为5,有的为6,有的为7字符串,若取出第3位以后的,则可以为
mid(text,3,100)


2 获取文本中的信息

1 len与lenb函数

两者区别:

len求字符数

lenb求字节数

例:张三 len为2,lenb为4

两者搭配使用

例:283元、7852千克、788克……将数字和文字分开

=RIGHT(A2,LENB(A2)-LEN(A2))

=LEFT(A2,LEN(A2)-(LENB(A2)-LEN(A2)))


2 find函数

find(find_text,within_text,[start_num])


找到某一个字符在字符串的位置

find可以搭配left、right使用

例:find与left搭配找出邮箱中的用户名(即@之间的字符串)

注:若字符串中存在多个要找的字符,可以嵌套使用find函数,改变start_num位置

=FIND("-",J2,FIND("-",J2)+1)


3 关于身份证

取出身份证中的生日

方法1:date与mid搭配使用

=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))


方法二:text函数

=TEXT(MID(B2,7,8),"0000-00-00")*1


再设置下单元格格式即可

取出地区

=LEFT(B2,6)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: