excel匹配函數vlookup和lookup


1.vlookup(查找的條件,查找的區域,滿足查找條件后需要返回的值在選中的查找區域的第幾列,精確匹配還是近似匹配(精確匹配為0或False表示,反之為1或True))

 

 =VLOOKUP(J2,$G$1:$H$8,2,0)匹配查找張三參與了哪個項目,這里要注意,查找的條件要在查找區域的第一列,而且格式要一致,如果一個為數值一個為文本,則判斷為不等,匹配不出結果。而且如果查找區域的第一列存在多個與查找區域的值相同,則只能返回最上面的值,因為系統是從上往下找相同的值,找到即返回,不會往下繼續查找。所以查找的條件要在查找區域內的第一列是唯一的。下面舉個例子:

(1)用姓名匹配的結果,因為存在重名,所以無法匹配到正確的值

 

(2)此時以唯一標示學號進行匹配才可正確返回值

 

這時候就要注意格式的問題了,如果未轉換一致格式,就會出現下面這種情況,也匹配不到值

 

 

 2.多條件查找LOOKUP(1,0/((條件區域1=條件1)*(條件區域2=條件2)),查詢區域)

 

 =LOOKUP(1,0/(($G$2:$G$8=J2)*($F$2:$F$8=K2)),$H$2:$H$8),查詢一隊的張三參與的項目,匹配需要注意的點同vlookup,格式及是否唯一。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM