助力不平凡的你,越努力越幸運
特推超級會員限時瘋狂搶購
點擊了解
支持微信公眾號+小程序+APP+PC網站多平臺學習
說到Excel的學習,只要掌握「4+1」就可以應付大部分數據處理問題了,4個核心函數:VLOOKUP、IF、SUM、SUMIF,1個核心功能:數據透視表。其中的VLOOKUP函數是工作中最常用的一種查找函數,掌握好VLOOKUP函數能夠極大提高工作的效率。也是大部分小夥伴接觸的第一個函數,幾乎每天都在用,頻率很高。
但是,大部分小夥伴都是停留在基本的用法上,而且也發現了VLOOKUP函數的一些缺點,比如:不能逆向查找、不能多條件查找、不能返回多列等問題。下面我就和大家分享一下VLOOKUP函數的一些使用技巧,解決這些貌似不能的問題。
首先,先來看下VLOOKUP的最基礎用法,為了方便大家理解,做成了圖片。
總共只有4個參數,分別是:用誰去找、匹配對象範圍、返回第幾列、匹配方式(0表示精確匹配,1表示模糊匹配)。VLOOKUP的基礎單條件用法是簡單的一種用法,使用單個檢索關鍵字,並且檢索關鍵字在選擇區域的第1列,直接使用普通公示就可以解決。總結一下基礎查詢公式的用法就是:
=VLOOKUP(用誰找,去哪裡找,找到了返回什麼,怎麼著)。
問題一:逆向查找
逆向查找跟普通的VLOOKUP查找存在什麼差異,我們都知道檢索關鍵字必須在查找區域的第1列,逆向查找的檢索關鍵字不在查找區域的第1列,可以使用虛擬數組公式IF來做一個調換。如下圖示例:
總結一下,逆向查找的固定公式用法:
=VLOOKUP(檢索關鍵字,IF({1,0},檢索關鍵字所在列,查找值所在列),2,0)
這裡對IF函數的數組應用部分:IF({1,0},$C$4:$C$16,$B$4:$B$16)做一個詳細的說明,涉及到Excel數組公示的部分內容。
IF函數的第一個參數{1,0}是一個單行兩列的數組常量,有兩個元素;而第二、第三個參數都是十三行單列的數組。進行數組擴展後,三個參數都變成十三行兩列的數組,各有26個元素:
於是我們可以確定:這個數組公式需要重複計算26次,並返回一個十三行兩列的數組。
• 第一次計算分別取三個參數的第一個元素,組成普通公式=IF(1,"C4","B4"),根據數值類型自動轉換規律,1被轉換為邏輯值TRUE,所以計算結果為"C4",該結果為返回的數組中第一行第一列的值;
• 第二次計算分別取三個參數的第二個元素,組成普通公式=IF(0,"C4","B4"),根據數值類型自動轉換規律,0被轉換為邏輯值FALSE,所以計算結果為"B4",該結果為返回的數組中第一行第二列的值;
• 第三次計算分別取三個參數的第三個元素,組成普通公式=IF(1,"C5","B5"),計算結果為"C5",該結果為返回的數組中第二行第一列的值。
進行26次計算後返回下圖結果:
後面的就是VLOOKUP函數的基本步驟了,小夥伴們不難理解。這裡IF函數的數組計算部分,大家仔細理解一下,對後面使用數組函數很有用處。
問題二:多條件查找
在使用VLOOKUP匹配數據的時候,往往條件不是單一的,是由多個一起組成的,那麼也可以利用&將欄位拼接起來,並且利用IF數組公式構建出一個虛擬的區域。如下圖示例:
總結一下,多條件查找的固定公式用法:
=VLOOKUP(關鍵字1&關鍵字2,IF({1,0},序列1&序列2,查找值所在列),2,0)
注意事項,所有使用了數組的公式,不能直接回車,需要使用Ctrl+Shift+Enter,否則會出錯。
問題三:返回多列查找
查詢返回一列的情況很容易就能完成,如果是返回多列呢?這個時候就要藉助另外一個輔助函數COLUMN函數,有關COLUMN函數的簡介可以看下:
COLUMN返回的結果為單元格引用的列數,例如:COLUMN(B1)返回值為2,因為B1為第2列。
總結一下,返回多列的固定公式用法:
=VLOOKUP(混合引用關鍵字,查找範圍,COLUMN(xx),0)
返回第幾列就開始引用第幾列的單元格即可。
如果返回列的項目與查找區域的排列不一樣咋辦,比如先返回毛利,再返回銷售的布局。這就要用到MATCH函數了,簡介如下:
使用MATCH函數在範圍單元格中搜索特定的項,然後返回該項在此區域中的相對位置。例如,如果 A1:A3 區域中包含值 5、25 和 38,那麼公式 =MATCH(25,A1:A3,0) 返回數字2,因為25是該區域中的第二項。
VLOOKUP函數結合其他輔助函數,還可以實現更多的用法,聰明如你的小夥伴們,趕快開動腦筋,進行新的發現吧。
今天的分享就到這,如果教程對大家有用,希望大家多多分享點讚支持小編哦!你的每一次點讚和轉發都是支持小篇堅持原創的動力。
推薦學習★★★★★
Excel教程:吐血整理,70個精選實用Excel技巧(↶點擊學習)
好消息IOS APP發布啦
終於支持安卓和蘋果啦
請掃碼下載O(∩_∩)O哈哈~
Excel學習交流群Q群:582326909 歡迎加入
(群共享,配套練習課件,提供答疑)
推薦Office學習關注
(PPT WORD EXCEL)
點擊閱讀原文一鍵登錄官網,海量視頻vip任意學!(可試看)