Re: [算表] vlookup回傳多筆不同的資料

看板Office作者 (windknife18)時間12年前 (2013/07/19 16:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
這已經是非常常見的問題囉, 假如資料量不大, 請參考 B1 =IFERROR(INDEX(sheet2!$B:$B,SMALL(IF(sheet2!$A$1:$A$100=$A1, ROW(sheet2!$A$1:$A$100)),COLUMNS($B1:B1))),"") 輸入完後按 Ctrl+Shift+Enter 結束 (陣列公式) 參考檔案 http://goo.gl/VxncP ※ 引述《joeowl (I was born to love you)》之銘言: : 軟體: : Excel : 版本: : 2011 : 爬文之後有找到一篇類似的文章 : 但是那篇最後解決的方法是回傳一個數值,但是我想回傳的是資料,就變成錯誤了 : 我的資料大致上是如下 : A B : 1 contig_1 =VLOOKUP($A1,sheet2!A:B,2,FALSE) : 2 contig_2 : 3 contig_20 : 4 contig_36 : sheet1 : A B : 1 contig_30 metabolic : 2 contig_40 cell : 3 contig_1 metabolic : 4 contig_20 transport : 5 contig_1 transport : 6 contig_36 cell : 7 contig_1 electron : 8 contig_20 cell : sheet2 : 原本vlookup都用得ok,但後來發現有的有重複出現,有的沒有, : 重複也不一定只有一次,可能有很多個,但是他只回傳一個 : 請問這樣有解決方法嗎,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.146.144 ※ 編輯: windknife18 來自: 122.116.146.144 (07/19 16:14)
文章代碼(AID): #1HwFE0Go (Office)
文章代碼(AID): #1HwFE0Go (Office)