我有一张仅有ids(年)的床单
| Jan | Feb | Mar | Apr |
Vendor | Name | Product ID | ? | ? | ? | ? |
1 | Test | 20 | ? | ? | ? | ? |
1 | Test2| 30 | ? | ? | ? | ? |
2 | Test3| 50 | ? | ? | ? | ? |
以及带有ID和值的多个工作表(月)
这是我的jan表
Vendor | Name | Product ID | Value | Month
1 | Test | 20 | 5 | January
1 | Test2| 30 | 7 | January
2 | Test3| 50 | 9 | January
Aand这样的另一张(feb):
Vendor | Name | Product ID | Value | Month
2 | Test3| 50 | 8 | February
如何将值导入/查找到单个工作表(年份)?
以下是我的尝试:
= VLOOKUP(C2;jan!C:C;4;FALSE)
任何人都知道这是否可行?
答案 0 :(得分:1)
是。对的,这是可能的。你的问题(你没有提到)可能是你正在使用的搜索数组是一个列(C:C
)而你试图从它的第四列返回一个值#34;柱。另外它看起来(你没有提到它在哪里,所以我再次猜测)好像C2可能包含Product ID
标签而不是要查找的值。
所以我建议:
=IFERROR(VLOOKUP($C3;INDIRECT(D$1&"!C:D");2;FALSE);"")
外部只是错误处理,因此空白显示未找到值的位置(如果在2月搜索20
似乎就是这样)。
搜索词(C3
)的基础是为了便于在不同月份进行复制(对于每个月,ID仍来自相同的列)。由于查找标签似乎毫无意义,行号I增加了一倍。
我建议间接,以便(年)表上的标题可以合并到公式中,并逐页保存备选的选择。 ColumnsC:D(因此2
)根据您在上面显示的内容而不是您的公式所暗示的选择可能是现实。
应用于我认为可能是D3的东西,你应该能够将公式复制到适当的位置。