亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
851
2025-03-31
Excel亂序數字中提取手機號 Excel利用vlookup函數提取數字手機號
這是一個辦公小蜜蜜做的Excel表格,一起來看看。小蜜蜜詢問如何把B列錄制的手機號碼提取出來放在C列?
當這張Excel表格呈現在我面前,不想罵人都不行。我反問她,為何不把手機號碼單獨錄入到一列,而是雜七雜八的東東往B列塞。
如果數據源是我們自己可以掌控,自己錄入的,請千萬記得Excel不是記事本,一個單元格記錄一個屬性,方便我們后期數據分析處理,否則就是自己給自己找茬。 叨叨完,該幫助的還得幫助。仔細想想B列的數據規律,手機號碼都是11位連續數字構成,我們可以用MID函數+VLOOKUP提取數字?! ∠仍贑2單元格輸入公式:=VLOOKUP(0,MID(B2,ROW(:),11)*{0,1},2,0),然后按下CTRL+SHIFT+ENTER結束數組公式輸入,即可提取到手機號碼?! lookup提取手機號公式剖析: MID(B2,ROW(:),11)部分,MID函數依次從B2單元格的第1、2、3、4……直至30個位置,提取長度為11位的數據,然后分別乘以0和1,即常量數組{0,1}?! ∵x擇MID(B2,ROW(:),11)*{0,1},按下F9,抹黑公式可以看到運算結果如下: 如果MID函數的結果為文本,那么乘以{0,1}后,結果為錯誤值{ #VALUE!, #VALUE!};如果MID函數的結果為數值,比如13388124598,結果為{0, 13388124598}。 由此建立了一個2列30行的內存數組,作為VLOOKUP函數的第二參數,用作查詢范圍。 VLOOKUP第四參數為0,采用精確匹配的方式,在以上內存數組的第一列查詢首個0出現的位置,并且返回相對應的內存數組第二列的結果,于是就得到了手機號碼。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。