VLOOKUP到底有多重要?

2021-02-14 網優僱傭軍

VLOOKUP 函數簡直就是表哥表姐表叔表嬸們的大眾情人,原因在於這個函數的確非常管用,尤其在處置大量數據的查找時效率可謂驚人。下面的內容來自知乎的兩位大牛,為你揭秘VLOOKUP到底有多重要?

Zhang Fisher,Excel 就是個坑 越挖越深

vlookup的邏輯比較簡單 用的人也多 但在實用性 靈活性上 index match 完爆vlookup

Vlookup 因為lookup value 被搜索項必須在第一列 你還要查你所需的數據在第幾列 眼睛都瞎了啊



已知名字和分數 A8 A11是 vlookup b8 b11 是index match 你想通過名字 查分數 兩邊是一樣的 但是你想通過反查分數 vlookup是做不到的 index match 輕鬆搞定 關鍵是你還不用數到底是第幾列啊!


親 你還在用vlookup麼?你還在lookup value 不在第一行無法輕鬆找而煩惱麼?你還在為了數col—_index_num 操勞麼?那你還在等神馬 扔了你的vlookup 選擇高科技的index match 吧 解決你的一切煩惱 不要998 毛錢都不用啊!


苗旭,格子控,喜歡EXCEL。

其實學習函數本身很容易,但是放在應用場景就會有很多問題,很多時候你會碰到,為什麼取不到數,為什麼出錯,為什麼取數錯誤。這些都能解決,你才算真正掌握vlookup。

有些人的回答給我的感覺就是,何不食肉糜。vlookup不好呀,他和vba比起來差了多少,比index+match差了多少。

我估計這些人根本沒接觸過excel的初學者,什麼是好用不好用,能最快能解決問題的就是好用。

我做過很多excel是0基礎的培訓,第一個教的函數就是vlookup,學會了再學countif,sumif,再學mid,left,right,再學if等等,大部分人的工作用了前3個就已經夠了,不過這時候就會冒出一些尖子,他們不滿足學這幾個函數,會再努力提高。這才是入門函數的作用。

順便貼一篇最近剛寫的教程。

VLOOKUP的基礎概念和一些日常碰到的問題。

例一


這裡就是一個vlookup函數的最簡單的雛形。通過李四名字進行查找到相應的成績。這裡我先解釋一下這個函數

=VLOOKUP(E2,A2:B4,2,FALSE)

E2代表了李四,就是需要求的項目,A2:B2代表的是需要查找的區域,2代表的是該區域的第二列,就是成績列,FALSE是代表了精確查找,和ture(模糊查找)相對,但是大多數情況下都是用FALSE,TURE要使用的時候情況比較特殊。

vlookup的四個參數,第一:單元格。第二:區域。第三:數字,必須是正數(不能超出你區域的總列數)。第四,一般用false或0。

這裡如果明白了,先恭喜你,你已經踏入了這個函數的門了。

例二:

例一隻是引入門,我會在例二部分,充分的講解該函數的使用和注意事項。


表格有了變化,大家注意一下,現在問一個問題,如果我要查找李四的年齡怎麼辦,1,2,3,考慮完了,就是把函數中的列數選中為「3」,這裡我要說一些注意事項。

1、這裡的「3」不是指該表格的第三列,而是選取範圍的第三列,該表格的選取範圍是B2:E6,年齡就是為第三列。

2、「李四」是作為函數的檢索條件,「李四」所在的列,必須是在該函數的第一列,如果B2:E6我改成A2:E6會是什麼結果呢?如圖


是的,它出錯了。

3、因為所在列必須是第一列,所以也就只能提取右邊的數值,不能提取左邊的,提取可以用index+match或是if(1,0),不過這個不在這個教程內闡述。

4、如果一列裡有出現多個「李四」的情況下,默認只提取第一個。

5、vlookup查找時注意查找值與查找區域的第一列的格式設置必須一致。 如果不一致也會出錯,如圖:


我這裡使用學號進行檢索姓名,但是A列和H2的格式不同,也無法得出結果。

6、如果要下拉vlookup公式,在第二參數裡面加上「$」符號。沒加「$」,下拉後,第二參數的區域就變動了。所以需要加「$」把你要查找的區域固定住。如圖:一個是沒有加「$」的截圖,一個是加了「$」的截圖。



注意看函數的位置,如果你是橫拉就在字母前加「$」,如果是豎拉,就在數字前加「$」。

例三:拓展用法,暫時還沒想出太多的拓展情況,我先舉出一個例子,就是函數的複合使用。


注意看我圈起來的部分,如果是直接使用H2進行提取,肯定是無法識別「李四」的成績,因為有時候各地個人寫表格的時候,要求不同,但是碰到不一樣的情況怎麼辦呢,在函數上進行修改,LEFT就是提取該數值的前幾位,LEFT(H2,2)就是H2的前2位。所以

LEFT(「李四102」,2)=李四

網優僱傭軍微信訂閱號:hr_opt

通信路上,一起走!

相關焦點

  • 讓vlookup搞定多條件查詢
  • 這個比vlookup更強的姐妹函數,看對比才知道它有多好用
    我們都知道Excel中常用的查詢函數就vlookup函數,各類數據的提取匯總都需要用到它,但是有一個比它更簡單實用的函數,很多人可能見過但是從來都沒有用過
  • vlookup函數一對多查詢有多難?這個方法簡單大家都在用
    vlookup函數對於絕大多數人來說是再熟悉不過了,Excel數據查詢裡面應該是使用頻率最高的一個函數。當然這個函數也有自己的一個弊端,那就是不能單獨進行數據的一對多查詢,今天我們就來學習一下,如何使用vlookup函數進行一對多查詢操作。
  • vlookup一對多查詢的4種解法
    職場快與慢-第18期前幾天,財務突然QQ上找我說有要事相商,當時我內心恐懼,小劇場一幕幕上演,難道這個月要拖欠工資了,難道我的報銷填寫錯誤了,我懷揣著一顆不安定的心,來到財務辦公室,原來財務再處理一個髮票問題時遇到了麻煩,於是我協助財務一起解決了整個問題;
  • vlookup函數教程,都少了這幾個重要的知識點
    vlookup函數教程很多,都是介紹它的用法。
  • 銷售人員必備Excel技能,利用VLOOKUP函數製作漂亮的銷售記錄表
    作為一名銷售人員,製作一份漂亮的銷售記錄表是一件特別重要的事情,其實銷售人員也應該精通Excel的各項技能,製作一份非常實用的產品銷售記錄表,到底有多實用呢?首先我們需要將庫存信息數據輸入到一個Excel表格中這個表格命名為sheet2,我們在產品名稱下面的單元格輸入公式=vlookup(c3,sheet2!$A$2:$D9,2,0),同樣的道理,在單位下面的單元格輸入公式=vlookup(c3,sheet2!$A$2:$D9,3,0),單價下面的單元格就輸入公式=vlookup(c3,sheet2!
  • EXCEL表格詳解vlookup第三彈-index()函數實現vlookup功能
    在vlookup函數的使用過程中,有時需要查找的數據在匹配的列的前面,而這時我們通用的做法是將查找列拷貝到匹配列的後面,這樣就可以使用vlookup了。但在實際的使用過程中會修改源數據表,難免回對後續其他的一些操作帶來不便。
  • 值得學習的excel操作小技巧,利用vlookup函數實現一對多查詢
    我們在實際工作中,我們經常使用excel表格對數據進行處理和分析,我們都清楚excel具有強大的excel函數和數據處理工具,我們可以憑藉這些工具盒函數對數據進行快速處理,這次我們還是要講解一下有關vlookup函數的相關內容,我們知道vlookup函數是一個查找函數,我們這次講解的是利用
  • vlookup函數多工作數據查詢,這兩個操作80%的人不知道
    我們都知道vlookup函數可以進行數據查詢,但是這僅僅是限於對於一個工作表數據的查找。今天我們就來學習一下vlookup函數兩種多表查詢方法,讓我們輕鬆實現多工作表數據查找。
  • Indirect搭配Vlookup函數輕鬆實現多表查詢.
    Excel情報局生產搬運分享Excel基礎技能用1%的Excel基礎搞定99%的日常工作做一個有文藝範的
  • vlookup函數結合match函數實現多行查找
    今天先不繼續更新index函數,有同學說,index函數使用時,通過match兩次使用獲取行列位置有些麻煩,很擔心出錯。
  • vlookup函數使用匯總大全!
    大家都知道,在使用excel時,vlookup函數的使用頻率非常大,之前在網上看到這樣的一句話,不會vlookup函數就不要說會excel,那麼今天就帶領小夥伴們一起去了解它吧,看看在工作中都一般用於哪些場景呢?
  • 函數vlookup更有價值更高級的運用——跨表查詢
    我們不妨試想一下,如若考試成績登記表的數據有幾百行,而我們要查找的數據也有五十多個,那麼函數vlookup的價值似乎更高了,但是方法與之前介紹的基本操作方法區別卻不大,所以今天我向大家講述一個十分經典的例子來讓函數vlookup的身價倍增。
  • 你的vlookup為啥匹配不到數據?vlookup各種錯誤解決方法
    前面分享了兩篇關於vlookup函數的使用教程。在這段時候,很多童鞋私信問我,vlookup為啥匹配不到數據?今天特地分享一下,vlookup各種錯誤解決方法,歡迎大家拍磚。一、第二參數錯誤,導致Vlookup匹配不到數據如上圖,通過科目名稱,匹配對應的科目餘額,提示「#N/A」錯誤。
  • excel中vlookup函數的使用方法
    vlookup函數是excel表格中高級的用法,通過vlookup函數我們可以調用符合條件的數據,在大量調用時可以節省我們查找複製excel數據的時間,今天我就教下大家vlookup函數的使用方法吧。vlookup函數的使用方法如圖我準備了一張員工入職時間表,員工有非常多,如果我要在這裡面一一找出張三李四王五等人的入職時間的話,可以通過查找黏貼的方式,但是這樣的效率就很低了,特別是要找的人多的話,那使用vlookup函數是最簡單的方法。
  • Excel跨表查詢:vlookup+indirect函數組合,你都不知道有多強大
    江湖傳聞在excel查找界頗有名氣的vlookup函數即將退休,微軟官方也公布將迎來的是xlookup函數,據說功能也是強大的一批!目測感覺有些用法就是vlookup函數和lookup函數的結合體啊,但在目前形勢來看普及該函數可能還需要一段時間,因為還需要考慮各個excel版本版的兼容性!
  • vlookup函數使用教程
    vlookup函數是一個查詢函數,可以在眾多的數據中,根據條件查詢想要的數據,下面是vlookup函數的使用教程。1、VLOOKUP函數語法解析函數一共有四個參數,表達式為=vlookup(查找值,查找區域,查找結果所在的列,匹配類型) 可以理解為:VLOOKUP(找什麼,在哪找,找到後返回其右側對應的第幾列數據,精確還是模糊查找)
  • 一個比Vlookup好用2.2倍的Excel函數,你知道嗎?
    誰能比vlookup更好用?很多同學看到標題就能猜出來:是lookup函數!這個2.2倍是怎麼來的?看完本文即可揭曉。Vlookup和 lookup長的太像了,以致於很多同學傻傻分不清。到底這兩函數在使用上有什麼不同?。
  • vlookup+column函數,匹配還能這樣用
    今天,我們就介紹下,vlookup函數如何進行多列匹配。vlookup函數想要進行多列匹配,一定要搭配上colunm函數,兩者搭配,法力無邊~~具體操作如下動圖:首先,我們認識一下column函數,此函數是用來輸出單元格所在列數的,如B列的單元格,所輸出的數據就是2,C列單元格輸出的數據就是3:想要進行多列匹配的時候
  • Vlookup函數的多列查找、多條件查找
    vlookup函數可能很多人用過,但多列查找和多條件查找很多人不會,我們來先回顧一下函數語法。