我有一个包含四张表的 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