Excel合並數據查找函數VLOOKUP()一直顯示最后一行數據或者一直報錯的解決方法


Excel合並數據查找函數VLOOKUP()一直顯示最后一行數據或者一直報錯的解決方法

大家好,我叫亓官劼(qí guān jié ),在CSDN中記錄學習的點滴歷程,時光荏苒,未來可期,加油~博客地址為:亓官劼的博客亓官劼的博客2


  這篇文章就來說是Excel中VLOOKUP()的一些坑,今天一個朋友來找我幫他合並兩個Excel表,兩個表中都是一些信息,但是第一個表中缺失了兩列內容,身份證號和病情,(為了數據安全着想,本文章就不貼圖了),在第二個表中有身份證號和病情。他兩個表中的人名是唯一的,也就是說唯一標識符是姓名,序號是打亂的。
  這時他需要補充完第一個表中的身份證號和病情,一開始他是逐個手動查找的,奈何數據太多。。。然后找到了我,我看了下,使用VLOOKUP()是可以查找合並數據的,但是它一直只顯示最后一行的那個人的身份證號和病情,這就讓我很奇怪。然后去百度上找了很久,都沒有解決方案。。。
  最后,在谷歌上找到了原因,因為在VLOOKUP()函數中,在數據域中,你唯一標識的那個數據列必須是第一列,否則則會查找失敗,或者一直顯示最后一行的內容。也就是說你需要查找的值,必須是在數據域的第一列的。然后修改下表2的結構,把姓名放在第一列,就一切正常了。


免責聲明!

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



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