如何在多個工作表中同步 Excel 中的文本

如何在多個工作表中同步 Excel 中的文本

我有四張 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

相關內容