首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在数组公式中使用Vlookup公式

在数组公式中使用Vlookup公式
EN

Stack Overflow用户
提问于 2019-06-27 16:40:36
回答 1查看 184关注 0票数 0

我使用以下公式在列中搜索"Yes“,它在单元格中运行良好:

代码语言:javascript
复制
=VLOOKUP("Yes",INDEX(AH:AH,ROW()):INDEX(AI:AI,ROW()+30),2,FALSE)

然而,我的工作表有超过20000行,并且每天都会增加,所以我需要对它进行Arrayformula。下面的方法不起作用。我只想让range搜索下30行,或者在下一次在第一列中找到"Yes“时返回第二列。

代码语言:javascript
复制
=arrayformula(IF($A4:$A<>"",VLOOKUP("Yes",INDEX(AH:AH,ROW()):INDEX(AI:AI,ROW()+30),2,FALSE),0))

感谢任何人的帮助。

编辑:

下面是电子表格的图像。在第一列中,AK是第一个公式,只是一个简单的Vlookup。正如您所看到的,它在AH列中搜索下一个值"Yes“,并返回它旁边的单元格中的值。

列AM是包装在数组公式中的相同公式,但如您所见,它不起作用。

EN

回答 1

Stack Overflow用户

发布于 2019-06-27 23:13:29

代码语言:javascript
复制
=ARRAYFORMULA(IF(LEN(A:A), IF(B1:B="yes", C1:C, ), ))

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

https://stackoverflow.com/questions/56787190

复制
相关文章

相似问题

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