首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态数组vlookup公式(在vlookup中查找?)

动态数组vlookup公式(在vlookup中查找?)
EN

Stack Overflow用户
提问于 2020-03-26 13:23:26
回答 2查看 364关注 0票数 1

我被一个复杂的数组vlookup公式困住了。解释:

  • 在一张纸上,我有所有地点的工作地点。
  • 在另一张纸上,我有所有的工人。

一个简单的目标是,当一个工作人员在自己的行中写入一个工作站点时,通过Vlookup导入其他列。(容易)

但是我正在尝试做更多的事情:每个工人都有不同类型的作业,我希望vlookup根据作业类型为每个工人导入一个不同的列。

所以,好像每个工人的返回栏都不一样.(听起来很奇怪)

就像vlookup中的vlookup或vlookup中的hlookup?

知道该怎么做吗?

在这里,指向示例表的链接:

Ck24RBJmh5n8hcyt3TrxTm1YPGDKU9DqA7xE/edit?usp=sharing

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-26 15:17:41

尝试:

代码语言:javascript
复制
=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, DB_Localisation!A2:AQ, 
 MATCH(E2:E, DB_Localisation!1:1, 0), 0)))

电子表格演示

票数 1
EN

Stack Overflow用户

发布于 2020-03-26 14:23:29

与第二次使用vlookup不同,最好是使用Index和Match函数的组合。就像这样,您可以在第一次查找时获得所需的偏移索引。

所以这就是我的Sheet2:

代码语言:javascript
复制
+---+----+----+
|   | 1  | 2  |
|---|----|----|
| a | aa | bb |

在我的第一张纸里

代码语言:javascript
复制
+---+---+----------------------------------------------------------------+
| a | 2 | `=VLOOKUP(B1,Sheet2!A1:Z100,MATCH(C1,Sheet2!B1:Z1) + 1)   //bb`|
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60868286

复制
相关文章

相似问题

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