我有四張 Excel 檔案。
如何使用Excel內建函數使用特定參數複製?
例子:
表 1 - 總計:
A B C
1 Iveco 100 4.5
2 Jaguar 200 2.3
3 Iveco 150 1.0
4 Skoda 300 1.0
表 2 - 依維柯:
A B
1 100 4.5
2 150 1.0
表 3 - 捷豹:
A B
1 200 2.3
表 4 - 斯柯達:
A B
1 300 1.0
所以如果我在手機上寫A5在表 1 - 總計價值“依維柯”,自動從儲存格寫入值B5,C5到表 2 - 依維柯, 細胞A3,B3。
謝謝。
編輯
我的VLOOKUP在表 2 - 依維柯:
=VLOOKUP(Total!A1,Total!A1:H200,2,FALSE)
答案1
我有一個適合您的公式,我在類似情況下使用過。
在非總計工作表中使用此公式。它將取得工作表名稱,並在「總計」工作表中尋找該名稱,然後傳回 B 列(或您在 中輸入的任何內容Index()
)資訊。不重複:
=IFERROR(INDEX(Total!B$1:B$4,SMALL(IF(Total!A$1:A$4=MID(CELL("filename",$A$3),FIND("]",CELL("filename",A1))+1,255),ROW(Total!B$1:B$4)-ROW(Total!B$1)+1),ROWS(Total!B$1:B1))),"")
範圍Total!B1:B4
應該是您要傳回的資料的範圍。
Total!A1:A4
是工作表名稱的清單。
輸入此內容CTRL+SHIFT+ENTER