tft每日頭條

 > 生活

 > excel表vlookup公式運用

excel表vlookup公式運用

生活 更新时间:2024-08-20 21:10:27

日常工作中,隻要你有數據核對,多表合并等方面的需求,那麼使用頻率最高的就是vlookup函數了,今天咱們就從頭到尾學習下vlookup的各種套路;

1、語法結構是這樣的,vlookup(找什麼,要找的範圍,返回第幾列的内容,近似還是精确找)

第一個參數是你要找的東西,他必需在第二個參數的第一列。

第二個參數是選的的查找的範圍,這個範圍首列必須包含第一個參數指定的值,否則函數将返回錯誤值。并且如果有多個值,隻能返回查到的第一個值。

第三個參數用于指定返回查詢範圍中第幾列的值。

第四個參數是确定查找的方式,如果為true或者被省略,就是近似匹配,如果是FALSE或者0,就是精确匹配。

2、精确查詢

根據姓名從A-B的範圍查詢第二列的部門,公式如下

=VLOOKUP(F2,A:B,2,FALSE)

excel表vlookup公式運用(excel必學函數VLOOKUP的用法都在這裡了)1

3、近似查詢

根據F-G列的對照标準,判斷C列顔值,屬于哪個類型,快速鎖定目标對象

excel表vlookup公式運用(excel必學函數VLOOKUP的用法都在這裡了)2

要注意的是,查詢區域的首列必需按照升序排列,否則無法取到正确的值。

4、查詢條件不在首列

=VLOOKUP(E2,CHOOSE({1,2},B2:B6,A2:A6),2,0)

excel表vlookup公式運用(excel必學函數VLOOKUP的用法都在這裡了)3

此處難點是vlookup函數要求查詢的條件,必須在查詢範圍的首列,顯然直接查詢是滿足不了條件的,因此需要将目标數據進行列的對調。這裡巧妙的利用choose函數,它的第一個參數是常量數組{1,2},将A列和B列進行對調順序,形成新的兩列多行内存數組,部門為首列。在用vlookup函數以部門為查詢條件,在内存數組中查詢并範圍對應的姓名,從而實現不在首列也可以查詢的效果。

5、多個條件查詢

同時滿足部門和姓名兩個條件,查詢對應的顔值,G2函數為=VLOOKUP(E2&F2,IF({1,0},B2:B6&A2:A6,C2:C6),2,FALSE),

原理就是第一個參數使用&将部門和姓名合并成新的字符串,作為查詢條件。

利用if函數,先将B列和A列職務連接,使用ifd的{1,0}的方式,形成一個部門 姓名合并,對應顔值的内存數組。在利用vlookup函數查詢内存數組,返回對應的顔值

特别強調的是使用的數組公式,不要忘了同時按ctrl shift enter組合鍵。

excel表vlookup公式運用(excel必學函數VLOOKUP的用法都在這裡了)4

感謝:各位看官,與其當個吃瓜群衆,追劇、看明星互撕、關心别人的隐私、花錢打遊戲,讓别人數錢數的手抽筋,不如學習知識,傳播知識,豐富自己,為了自己努力一把,為知識而關注和點贊

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved