首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于查找提取其他列值

基于查找提取其他列值
EN

Stack Overflow用户
提问于 2019-04-11 16:03:48
回答 3查看 29关注 0票数 1

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

请参阅附图:

现在我想要的是在A8:L8中查找PO编号8382 (A2),并将每个PO编号的数量放入B2,并将位置放入C2。因此,它需要做的是在行中查找一个值,并提取该行右侧的值。我尝试过H.lookup,但不起作用。

有谁可以帮我?我使用了索引和匹配,但是我不能让它工作。我相信这可能是一个简单的问题,但我想不出来。

提前谢谢你!

EN

回答 3

Stack Overflow用户

发布于 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)

抄下来。

票数 1
EN

Stack Overflow用户

发布于 2019-04-11 16:12:44

试试这个(它在第8行找到第一个匹配项)

=OFFSET($A$1;1;MATCH($A2;8:8;0);1;1)

  • Cell =OFFSET($A$1;1;MATCH($A2;8:8;0)+1;1;1)

公式

  • 单元格B2公式
票数 0
EN

Stack Overflow用户

发布于 2019-04-11 17:36:13

您可以使用:

代码语言:javascript
复制
=IFERROR(INDIRECT(ADDRESS(8,MATCH(A6,$A$8:$H$8,0)+1)),"PO not found")

使用IFERROR可避免在未找到任何PO时收到错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55627554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档