如何用VLOOKUP函式提取同一條件的多個結果

2025-07-11 16:30:16 字數 1151 閱讀 5435

1樓:網友

e2=if(countif($a:$a,$d2)陣列公式,右拉下拉。

2樓:受司大人

vlookup函式一般一次只能bai返回乙個結果du,本例介紹通zhi過輔助列的方法使daovlookup函式查詢乙個版值,返回權這個值對應的多個結果。

工具/原料。

excel方法說明:

在原始資料中a列有多個「張三丰」,需要提取每個「張三丰」對應的「工號」。

一般情況的vlookup只能返回第乙個值,如下:

vlookup(a8,a1:d5,2,0)

在【姓名】列前插入一列,如下圖輸入公式:

countif(b$2:b2,b2)

這個公式返回每個「姓名」從上到下是第幾次出現,如第二個「張三丰」標記2。

將a2公式改成:

b2&countif(b$2:b2,b2)

這樣就將b列的「姓名」和出現次數連在一起。

在b8輸入公式:

a8&row(a1)

將a8值和row(a1)返回的1連在一起,下拉row(a1)會變成row(a2)返回2。

將b8的公式修改成如下:

也就是在a1:e5範圍內查詢「張三丰」和出現次數的文字對應第3列的【工號】。

將公式下拉,就將所有「張三丰」對應的資訊查詢出來了。

3樓:網友

陣列公式,右拉下拉。

4樓:霹靂閒談

可參考vlookup具體使用方法。

如何應用vlookup函式實現乙個查詢條件在多個**查詢

5樓:網友

如果非得用vlookup函式的話。

iferror(vlookup(a1,表1!a:b,2,),0)+iferror(vlookup(a1,表2!a:b,2,),0)

這樣的話,公式比較長,所以建議採用cfzzj007給的sumif()函式做條件求和比較簡單一些。

6樓:網友

即然單號不重複,那就用兩個vlookup組合即可,當然我不認為用這個函式好,因為得排除未找到錯誤,所以:

sumif(表1!a:a,a2,表1!b:b)+sumif(表2!a:a,a2,表2!b:b)

如何用excel中的vlookup函式怎樣在表1中查詢表2中

表1的b2輸入 index 表2 b b,all if 表2 a 2 a 500 a2,row 2 500 2 20 column a1 陣列公式,ctrl shift 回車結束,向右向下填充公式,即可 在表1的b2中輸入公式 index sheet2 b b,all if sheet2 a 2 a...

如何用Excel中的vlookup函式查詢另表中值,若是有重複數值則顯示兩個資料的和

這個不是用vlookup完成的,這是條件求和,用sumif函式 公式為 sumif sheet2 c c,a2,sheet2 f f 如何用excel中的vlookup函式查詢另一個表中一個值,則返回顯示另一個表中的多個值 假設sheet1表的a1填入 唐思科 查詢sheet2表a列的 唐思科 如有...

如何用vlookup函式兩個表匹配相同資料?

vlookup兩個表匹配相同資料的方法 開啟excel 在a列和b列單元格中輸入資料,需要找到a列和b列中的相同資料。 在c單元格中輸入函式公式 vlookup b b,a a,, 然後點選回車,即可看到c單元格中顯示了b列對應的a列中相同的資料。 之後向下拖動單元格填充公式,即可看到相同的資料即可...