文章插圖

文章插圖
Hello,大家好,在很多人的印象中vlookup函數就是用來查詢的數據的 。今天跟大家分享一種vlookup函數全新的使用方法——提取固定長度的數值 。如下圖所示,我們想要在數據中將手機號碼提取出來,很多人遇到這樣的問題首先想到的就是利用Ctrl+E,但是在這里數據是毫無規律的,我們利用這個快捷鍵是不能提取到正確的數據的,如下圖所示
在這里除了vlookup函數,我們還需要用到mid函數,下面我們就來簡單的了解下這個函數
MID:從一個字符串中截取中指定數量的字符
語法:=MID(text, start_num, num_chars)
第一參數:需要提取的字符串
第二參數:從哪一位開始提取
第三參數:提取幾位
假如一個字符串是123456,他的單元格位置是A1,我們將公式設置為:=MID(A1,3,2)它的結果就是34,因為它是從字符串的第三位開始提取數據,提取兩個字符長度
二、vlookup提取固定長度的數字
在這里我們只需要將公式設置為:=VLOOKUP(0,{0,1}*MID(A2,ROW($1:$30),11),2,FALSE)然后點擊回車向下填充即可,這樣的話就能提取到固定長度的數值 。下面跟大家簡單的講解下這個函數的是如何理解的
第一參數:0,也就是查找值第二參數:{0,1}*MID(A2,ROW($1:$30),11),利用mid函數構建的一個查找區域第三參數:2,在數據區域中返回第二列第四參數:false,精確匹配在這里關鍵是如何理解vlookup函數的第二參數也就是{0,1}*MID(A2,ROW($1:$30),11)這個結果,我們以第一個數據為例來看下他的計算過程,如下圖所示在這里我們查找值是0,黃色數據區域的結果是0 。當vlookup函數查找數據遇到重復值,函數僅僅會返回第一個找到的結果,而在這里第一個結果又正好是我們所需要 。這個就是函數的計算過程 。它是一個數組公式,理解起來還是比較難的 。如果你還是比較難理解,記得這個公式的套路即可
以上就是今天分享的方法,怎么樣?你學會了嗎?
【excel截取字符串函數if excel截取字符串函數len】我是Excel從零到一,關注我,持續分享更多Excel技巧
- excel表格怎么做庫存表 excel如何做庫存表
- excel表格統計個數,怎么用excel表格統計數據范圍內的個數?
- excel怎樣顯示隱藏的行 Excel怎么顯示隱藏的行
- excel怎么用公式計算總數 excel怎么用公式計算年齡
- 隨機生成數字Excel excel自動生成隨機數字
- excel怎樣復制公式 Excel怎么復制公式
- excel中怎么能打印是首行固定 打印固定首行單元格怎么設置
- 怎樣把pdf免費轉換成excel 怎樣把pdf免費轉換成jpg格式的圖片
- excel二維碼生成器表白文字 如何生成表白二維碼
- excel表格函數公式 excel表格公式大全
