大家好,我是涼涼老師,今天給大家分享一下Excel表格vlookup函數搭配match函數的用法,首先看圖:

上面的表格是右邊的數據,根據名稱在左邊數據裡面查詢對應的數據,=iferror(vlookup($f2,$a$1:$d$6,2,0),"")首先我們先來分析一下這個函數,其中的vlookup的第一個參數$f2是我們要查找的值「趙3」,根據這個值在第二個參數的數據區域$a$1:$d$6裡面進行查找引用,如果後面填充需要加這個$,當前區域共有4列,知識點關注後可以看一下我空間的教學視頻,都是免費的,當前要返回的是數學這一列,也就是第2列,所有第三個參數是2,第四個參數為0,為精確查找,外層的iferror是處理錯誤值的,下方視頻連結有詳細講解,如果返回錯誤值就顯示空,

我們再看下另一個輔助函數match,這個函數返回當前查找的值在區域中的位置,第一個參數為查找的值,如果是中文要加英文雙引號,第二個參數是查找區域,第三個為精確匹配,如上圖,

把這個函數替換掉vlookup裡面的第三個參數,讓函數自動返回列號,實現自動匹配,注意要加$,最後就可以實現填充公式後自動引用數據的效果了,下面的連結是我空間的視頻教程,
Excel查詢函數vlookup專題 2 vlookup搭配match函數用法
朋友們如果感覺對自己有幫助,幫忙轉發,分享,先謝謝大家了