首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google中多个匹配的Vlookup

Google中多个匹配的Vlookup
EN

Stack Overflow用户
提问于 2019-10-31 21:35:56
回答 2查看 4.5K关注 0票数 3

我的数据看起来是:

代码语言:javascript
运行
复制
id   state   value
1     abc      x
1     bcd      y
1     def      z
2     abc      p
2     bcd      q
2     def      r
3     bcd      m
3     def      n

我正在尝试vlookup id 1、2等的值,但是状态不是abc。Excel自动选择第一个条目,我尝试在列上使用if条件,但无法使其工作。我甚至尝试使用Index中的if条件进行匹配,但这也不起作用。

有什么办法我能做到吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-31 22:05:57

使用过滤器:

代码语言:javascript
运行
复制
=index(filter(C2:C9,A2:A9=1,B2:B9<>"abc"),1)

如果您想要满足条件的所有内容,请删除索引包装器:

代码语言:javascript
运行
复制
filter(C2:C9,A2:A9=1,B2:B9<>"abc")

票数 3
EN

Stack Overflow用户

发布于 2019-10-31 22:08:20

尝试:

代码语言:javascript
运行
复制
=FILTER(C:C, B:B<>"abc", REGEXMATCH(A:A&"", "1|2"))

或者只是:

代码语言:javascript
运行
复制
=FILTER(C:C, B:B<>"abc")

对于部分abc,可以这样做:

代码语言:javascript
运行
复制
=FILTER(C:C, NOT(REGEXMATCH(B:B, "abc")))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58651444

复制
相关文章

相似问题

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