首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >忽略范围中的数组是否不存在Excel公式

忽略范围中的数组是否不存在Excel公式
EN

Stack Overflow用户
提问于 2019-04-18 19:06:38
回答 1查看 35关注 0票数 0

如果我有这样的数据:

代码语言:javascript
运行
复制
Range:
  |  A  |  B  |    C   | D |
1 | 50  | 100 | Range1 |   |
2 | 150 | 200 | Range2 |   |
3 | 250 | 300 | Range3 |   |
4 | 350 | 400 | Range4 |   |
Input:
5 |  36 | 324 |  271   |   |

通过使用以下公式,将给出正确的结果:Range3 (这是我想要的),因为范围已经在那里了。

代码语言:javascript
运行
复制
=INDEX(C1:C4;SUMPRODUCT(--(C5<=B1:B4);--(C5>=A1:A4);ROW(D1:D4)))

但是使用相同的公式,不同的输入,就会给出错误的结果:#值!因为范围不存在。

代码语言:javascript
运行
复制
=INDEX(C1:C4;SUMPRODUCT(--(A5<=B1:B4);--(A5>=A1:A4);ROW(D1:D4)))

代码语言:javascript
运行
复制
=INDEX(C1:C4;SUMPRODUCT(--(B5<=B1:B4);--(B5>=A1:A4);ROW(D1:D4)))

那么,如何处理错误,如果范围不存在,使用公式?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-18 19:12:38

您可以添加像这样的IFERROR函数来处理错误-

=IFERROR(INDEX(C1:C4;SUMPRODUCT(--(C5<=B1:B4);--(C5>=A1:A4);ROW(D1:D4))); "Range doesn't exist")

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

https://stackoverflow.com/questions/55752361

复制
相关文章

相似问题

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