送人玫瑰,手有余香,請將文章分享給更多朋友
動(dòng)手操作是熟練掌握EXCEL的最快捷途徑!
【置頂公眾號(hào)】或者【設(shè)為星標(biāo)】及時(shí)接收更新不迷路
小伙伴們大家好,我們都有過收發(fā)快遞的經(jīng)歷。一般快遞的收貨人都會(huì)包含姓名、電話和地址等信息。
如果你是一名快遞從業(yè)人員,那么你會(huì)怎樣提取上面這些信息呢?
觀察一下源數(shù)據(jù),它們有一個(gè)特點(diǎn)就是,文本和數(shù)值混合。我們知道,文本時(shí)雙字節(jié)字符,而數(shù)字是單字節(jié)字符。因此,解開這道題目的關(guān)鍵就在這里了!
我們先來看一下如何提取姓名。上面說了,數(shù)字是單字節(jié)字符,而所有的姓名都在手機(jī)號(hào)碼的左側(cè)。因此我們就可以使用SEARCHB函數(shù)來定位第一個(gè)數(shù)字的位置,然后再利用LEFT函數(shù)提取姓名。
在單元格B2中輸入公式“=LEFTB($A2,SEARCHB("?",$A2)-1)”并向下拖曳即可。
思路:
SEARCHB("?",$A2)部分,問號(hào)“?”代表一個(gè)字節(jié)的字符,因此這是一個(gè)經(jīng)典的查找第一個(gè)單字節(jié)字符位置的公式
第一個(gè)數(shù)字找到后減去1,就是姓名的最后一個(gè)位置
利用LEFTB函數(shù)就可以提取到姓名了
下面我們吧來看看如何提取手機(jī)號(hào)碼。由于我們的手機(jī)號(hào)碼都是11位的,因此提取手機(jī)號(hào)碼也變得十分簡單了。
在單元格C2中輸入公式“=MIDB($A2,SEARCHB("?",$A2),11)”并向下拖曳即可。
公式非常簡單,不再贅述了。
最后我們看看如何提取地址。同樣的道理,在找到第一個(gè)數(shù)字(手機(jī)號(hào)碼的第一位)后,向右加11就是地址的第一個(gè)字符。
在單元格D2中輸入公式“=MIDB($A2,SEARCHB("?",A2)+11,100)”并向下拖曳即可。
MID函數(shù)的第三個(gè)參數(shù)是表示提取字符串長度的。這里簡單地使用了一個(gè)比較長的數(shù)值。其實(shí)數(shù)字值只要長過文本的長度即可。
-END-
長按下方二維碼關(guān)注EXCEL應(yīng)用之家
面對(duì)EXCEL操作問題時(shí)不再迷茫無助
我就知道你“在看”
聯(lián)系客服