請各方高手幫幫忙~一個excel,有2個sheetsheet1是平常登打資料的,長這樣:sheet2是要抓資料的,長這樣:請問如何讓sheet2 B2的地方可以帶出SHHET1的100呢?由於SHEET1會常增減欄/列數,所以用HLOOKUP不合適...會帶不出正確的資料...用INDEX跟MATCH想破頭還是解不出來....是否這個組合只能取代VLOOKUP無法取代HLOOKUP呢?請厲害的高手救救頭腦爆炸的小妹.....(跪)
dolisa wrote:打= 之後用滑鼠去...(恕刪) 因為資料蠻多的,而且sheet2的資料也是公式帶出來的,之後可能會增加到G.H......Z,這樣一個一個點可能會比較吃力...還是謝謝你的回覆喔~
參考看看附件的打法。有問題請附上檔案。參考檔https://mega.nz/#!K1BGkCgA!K4ElVLZulAtQZZsbrVHA0W8nDrDQdv5AlbQFzMmJssI錯在ADDRESS()公式最後的"表1",要改成你工作表的全名,如"工作表1"或"sheet1"
=VLOOKUP($B$1,工作表1!$A$2:$G$5,MAX((工作表1!$B$1:$G$1=工作表2!A2)*COLUMN(工作表1!$B$1:$G$1)),FALSE)這樣應該不管增減欄位應該都可以....因為都是比對字串是陣列函數 所以要按SHIFT+CTRL+ENTER