| 粉絲留言,要從無規(guī)律的摘要中提取姓名,Ctrl+E甚至Python都用上了還是搞不定,遇到這種不規(guī)范數(shù)據(jù)有什么更好的辦法? 99%的情況下,都需要有規(guī)律,不過凡事都有例外。今天,盧子讓你看看這些特殊的案例。
 這種看似無規(guī)律,但實際上有一個規(guī)律,數(shù)字都是連續(xù)的。
 
 如果直接用Ctrl+E提取,數(shù)字前面的0會丟失。
 
 遇到這種情況,將單元格設(shè)置為文本,然后再輸入前2-3行數(shù)字,再按Ctrl+E。
 
 2.混合內(nèi)容提取日期、步數(shù)、排名這種看似沒規(guī)律,但實際上有一個規(guī)律,就是同一個內(nèi)容都是3個數(shù)字。
 
 輸入第一個內(nèi)容,數(shù)字用空格隔開(換成其他分隔符號也行),8 3668 1461,按Ctrl+E。
 
 
 
 3.混合內(nèi)容提取日期和所有金額 比案例2內(nèi)容更亂,每行的金額次數(shù)都不一樣,這種用Ctrl+E就真的搞不定。
 
 這時就要用到前天的Ctrl+H,在Word里面的替換非常強大,如果還不知道的,可以先看看這篇文章:Ctrl+H這么好用,為什么我現(xiàn)在才知道!|快捷鍵
 將內(nèi)容復(fù)制到Word,按Ctrl+H,查找內(nèi)容輸入[!0-9.],意思就是查找不是數(shù)字和小數(shù)點的,替換內(nèi)容敲一個空格,勾選使用通配符,點全部替換。
 
 這樣就只剩下用空格隔開的數(shù)字。 
 復(fù)制到Excel,再按空格將數(shù)字分列。 這個摘要真的夠亂的,正常情況下,你Excel水平再高都提取不出來。
 
 但是,如果這些姓名都是公司的員工,那就另當別亂了。基本上,每個公司都有所有員工的信息對應(yīng)表,有了這個,再亂的摘要都沒關(guān)系。
 
 現(xiàn)在就可以根據(jù)員工信息表里面的姓名進行查找了。
 
 =LOOKUP(1,0/FIND(員工信息表!$A$2:$A$9,A2),員工信息表!$A$2:$A$9)  
 =LOOKUP(1,0/FIND(所有姓名的區(qū)域,摘要的單元格),所有姓名的區(qū)域) 在使用LOOKUP的這個用法,有一個注意點,就是區(qū)域只引用實際有內(nèi)容的區(qū)域。如果你貪圖方便,引用整列,反而會導(dǎo)致出錯,切記! 同理,從地址中提取省份、城市,只要有全國省市就可以提取,最關(guān)鍵的是對應(yīng)表。
 最后,盡量規(guī)范表格,Excel畢竟不是萬能的。退一步,即使是萬能的,也得水平很厲害,而且剛好想到方法,有一些估計想一兩個小時都解決不了。
 
 推薦:Ctrl+H這么好用,為什么我現(xiàn)在才知道!|快捷鍵 上篇:不服來試!被吹上天的Ctrl+E?究竟有多厲害!| 快捷鍵 平常輸入摘要的時候,你有什么方法分享一下?
 
 作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創(chuàng)始人,個人公眾號:Excel不加班(ID:Excelbujiaban) |