Excel vlookup函數(shù)的操作實(shí)例:查找提取數(shù)字案例
vlookup函數(shù)的操作實(shí)例我們?cè)谇懊娴慕坛汤锩嬷v了一個(gè)又一個(gè)。本文再給大家分享一個(gè)vlookup查找提取數(shù)字的案例,案例來(lái)源于部落窩教育學(xué)員的提問(wèn)。
說(shuō)實(shí)在的,看到在excel表格里面這樣錄入數(shù)據(jù)源,真心想說(shuō),別折騰自己!
對(duì)于excel數(shù)據(jù)規(guī)范的重要性 如果數(shù)據(jù)源規(guī)范,后期處理數(shù)據(jù)會(huì)方便很多很多,就不需要那些看似高手才能寫出來(lái)的幾十幾百個(gè)字符的公式來(lái)得到結(jié)果。 A列錄入的數(shù)據(jù)有各種屬性,什么年級(jí)班級(jí)姓名手機(jī)職務(wù)都在里面,現(xiàn)在想從A列凌亂的數(shù)據(jù)里面,只提取手機(jī)號(hào)碼出來(lái),放在B列。 Excel里面解題,找尋規(guī)律太重要了, A列的手機(jī)號(hào)碼雖然位置不一樣,但是手機(jī)號(hào)碼都是連續(xù)的一串?dāng)?shù)字,11位數(shù)字構(gòu)成。 B2單元格輸入公式:=VLOOKUP(,MId(A2,ROW($1:$99),11)*{0,1},2,),然后按下CTRL+SHIFT+回車,結(jié)束輸入。也就是傳說(shuō)中的數(shù)組公式。 MId(A2,ROW($1:$99),11)部分,MID函數(shù)依次從A2的第1、2、3……直至99個(gè)位置,提取長(zhǎng)度為11位的數(shù)據(jù),然后分別乘以0和1,即常量數(shù)組{0,1}。 如果MID函數(shù)的結(jié)果為文本,那么乘以{0,1}后,結(jié)果為錯(cuò)誤值{ #VALUE!, #VALUE!}; 如果MID函數(shù)的結(jié)果為數(shù)值,比如13387876754,結(jié)果為{0, 13387876754}。 由此建立了一個(gè)2列99行的內(nèi)存數(shù)組,作為VLOOKUP函數(shù)的第二參數(shù),用作查詢范圍。 VLOOKUP第一參數(shù)省略,表示用0查找。 采用精確匹配的方式,在以上內(nèi)存數(shù)組的第一列查詢首個(gè)0出現(xiàn)的位置,并且返回相對(duì)應(yīng)的內(nèi)存數(shù)組第二列的結(jié)果,就得到了手機(jī)號(hào)碼。