1樓:匿名使用者
vlookup如果使用了精確摸查,只會返回第一個符合條件的結果,後面的不會考慮的。唯一性。
你的情況只會返回第一個姓名一致的身份證號,後面同姓名的就顯示不出來了。
如果要區分就只有結合**號碼使得摸查目標的唯一性。
在sheet1列a前插入一輔助列a,原列a變成了列b,原列b成了列c在a2輸入=b2&c2 並向下填充
在sheet2的數量下輸入即可
我excel**中用vlookup函式匹配資料 遇到麻煩了,有重複的資料 可是 匹配出來 只顯示第一個 怎麼樣處理
2樓:心in10愛
vlookup只能查詢到第一個匹
配項,如果需要查詢全部匹配項,建議使用vba:
dim i as integer
do where cells(i,2)<>""
if 身份證=身份證 then
......
end if
i+=1
loop
3樓:匿名使用者
第一:截部分圖來看看。
第二:用macth函式。
4樓:匿名使用者
你要從哪個表裡查詢資料?
excel 裡面vlookup函式, 如果查詢有相同的值,預設返回的是第一個。有什麼辦法可以返回第二個值?
5樓:匿名使用者
類似的問題我回答過知友,用index函式或vlookup函式都可以實現,請參考附件。
6樓:匿名使用者
=index(d:d,match(f1,a:a,)+1)
Excel中,用Vlookup呼叫資料的問題
公式有幾個問題 一 引用區域只有兩列,而公式第三個引數是4,超出了2列的範圍。返回肯定是 n a。處理 要麼就改區域,將8 a b改為8 a e,要麼就改引數,將4改為2.根據實際需要修改。二 vlookup的返回結果不會出現空值的,只有三種結果 錯誤值 實際結果 0 如果查詢結果對應的是 會返回0...
excel中的vlookup函式
公式沒有問題 意思是 查詢b列某個值,在橡果 a d這表的a d資料區域,對應返回第3列的值,其他2個公式以此類推,然後將這3個公式產生的值,中間用空格連線起來。這是把三個值在同一個單元格顯示,這三個值分別是vlookup b b,橡果 a d,3,0 vlookup b b,橡果 a e,4,0 ...
Excel使用VLOOKUP函式填充後有的單元格會出現N A這個符號,是怎麼回事
可能公式中的引用區域未加上絕對引用,而造成引用區域未出現查詢條件,無法精確匹配,返回錯誤值。公式格式 vlookup a2,sheet2 a b,2,0 或 vlookup a2,sheet2 a 2 b 36,2,0 excel使用vlookup函式填充後有的單元格會出現 n a 這個符號,那是因...