工作中,我們經常要從一堆表中,提取出所需的數字或者文本!
如果連信息提取,都在一個個複制剪切,老闆看了都翻白眼。
因為效率太慢,數據雜亂時,還容易出錯~根本不适用!
今天教大家4個常用的函數批量提取方法,幾秒搞定工作!拿來對付老闆妥妥的!
1、拆分文本和數字
如下GIF,要從住址中:
1
提取出左邊的文本部分
輸入公式:=LEFT(A2,LENB(A2)-LEN(A2)),往下填充即可。
2
提取右邊的數字
輸入公式:=RIGHT(A2,(2*LEN(A2)-LENB(A2))),往下填充即可,不到1分鐘就解決啦!
說明:
① left函數(text,num_chars),表示從左邊第幾位開始提取需要的文本信息。
② len函數(text),是返回字符串的字符數,數字、字母和漢字均為1個字符長度。
③ LENB,則返回字符串的字節數,漢字為2個字節長度,數字和字母為1個字節長度。
2、從郵箱中提取用戶名和域名
如下GIF,我們要從郵箱地址中,提取出用戶名和域名。
1
提取用戶名
選中C列單元格,輸入公式=LEFT(B2,FIND("@",B2)-1),按【Ctrl Enter】,批量填充。
說明:這裡用FIND函數查找出“@”符号的位置,減去1正好是用戶名的長度,再利用LEFT函數從左提取即可。
2
提取域名
選中D列,輸入公式:=RIGHT(B2,LEN(B2)-FIND("@",B2)),按【Ctrl Enter】填充。
說明:這裡先用LEN函數計算整個字符串長度減去@符号前面字符長度,求得域名字符串長度,再利用RIGHT函數從右提取即可。
3、提取産品編号并判斷所屬類别
如下GIF,要先提取出産品的編号,然後進行大類的判斷。
選中C列,輸入公式:
=IF(LEFT(A2,2)="DQ","電器",IF(LEFT(A2,2)="JJ","家具","裝飾")),【Ctrl Enter】填充。
Excel培訓,PPT培訓,秒可職場,職業培訓,在線教育平台
說明:先利用LEFT函數提取出前兩個字符,再結合IF函數進行判斷。
4、提取混合字符串中的數字
如下GIF,要把字符串中間的數字提取出來:
先選中B列,輸入公式:
=MIDB(A2,SEARCHB("?",A2),(2*LEN(A2)-LENB(A2))),【Ctrl Enter】填充。
說明:
先用SEARCHB("?",A2)查找出第一個數字在字符串中的位置;
2*LEN(A2)-LENB(A2)則是計算出數字的個數;最後用MIDB函數提取出來。
這裡帶有B後綴的函數公式,都是按照字節數進行計算。
給大家留個小作業:最後一個例子,若要提取出前後的文本,公式怎麼寫呢?
知道答案的朋友,歡迎在留言區回複分享哦!覺得本文有用的,建議:支持三連~大家的支持,就是秒可職場更新幹貨的動力!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!