简单文本函数
1 截取字符串
left(text,num_chars)
right(text,num_chars)
mid(text,start_num,num_chars)
left與right可以經(jīng)常一起搭配使用
注:以上三個(gè)函數(shù)若num_chars數(shù)字比較大時(shí),文本長(zhǎng)度不夠時(shí),會(huì)把剩下的都取出。
例:若有的文本長(zhǎng)度為5,有的為6,有的為7字符串,若取出第3位以后的,則可以為mid(text,3,100)
2 獲取文本中的信息
1 len與lenb函數(shù)
兩者區(qū)別:
len求字符數(shù)
lenb求字節(jié)數(shù)
例:張三 len為2,lenb為4
兩者搭配使用
例:283元、7852千克、788克……將數(shù)字和文字分開
=RIGHT(A2,LENB(A2)-LEN(A2))
=LEFT(A2,LEN(A2)-(LENB(A2)-LEN(A2)))
2 find函數(shù)
find(find_text,within_text,[start_num])
找到某一個(gè)字符在字符串的位置
find可以搭配left、right使用
例:find與left搭配找出郵箱中的用戶名(即@之間的字符串)
注:若字符串中存在多個(gè)要找的字符,可以嵌套使用find函數(shù),改變start_num位置
=FIND("-",J2,FIND("-",J2)+1)
3 關(guān)于身份證
取出身份證中的生日
方法1:date與mid搭配使用
=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))
方法二:text函數(shù)
=TEXT(MID(B2,7,8),"0000-00-00")*1
再設(shè)置下單元格格式即可
取出地區(qū)
=LEFT(B2,6)
總結(jié)
- 上一篇: 正则表达式在线检测工具推荐_PHP
- 下一篇: 华山怎么加点