我有一大行数据,其中包含多个观察值。数据包括:采购订单编号金额位置
请参阅附图:

现在我想要的是在A8:L8中查找PO编号8382 (A2),并将每个PO编号的数量放入B2,并将位置放入C2。因此,它需要做的是在行中查找一个值,并提取该行右侧的值。我尝试过H.lookup,但不起作用。
有谁可以帮我?我使用了索引和匹配,但是我不能让它工作。我相信这可能是一个简单的问题,但我想不出来。
提前谢谢你!
发布于 2019-04-11 16:33:26
你的想法是正确的。
在单元格B2中:
=INDEX($A$8:$L$8,1,MATCH($A2,$A$8:$L$8,0)+1)
在单元格C2中:
=INDEX($A$8:$L$8,1,MATCH($A2,$A$8:$L$8,0)+2)
抄下来。
发布于 2019-04-11 16:12:44
试试这个(它在第8行找到第一个匹配项)
=OFFSET($A$1;1;MATCH($A2;8:8;0);1;1)
=OFFSET($A$1;1;MATCH($A2;8:8;0)+1;1;1)公式
发布于 2019-04-11 17:36:13
您可以使用:
=IFERROR(INDIRECT(ADDRESS(8,MATCH(A6,$A$8:$H$8,0)+1)),"PO not found")使用IFERROR可避免在未找到任何PO时收到错误。

https://stackoverflow.com/questions/55627554
复制相似问题