首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果数组中的任何值在treshold中的两个值之间,则Excel set 1或0

如果数组中的任何值在treshold中的两个值之间,则Excel set 1或0
EN

Stack Overflow用户
提问于 2019-09-26 02:27:26
回答 2查看 67关注 0票数 0

Excel中有一个带有一些值的动态数组。

值可能会根据某些公式而改变(与哪种公式无关)。

有树冠(0-31,61-85等等)。

根据这些阈值,如果数组第一行中的任何值在0-31之间,则CM-11应为1,否则为0。

对于CM-12,我们应该采用31-61,并检查该阈值中是否存在值25、26、185、625。因此,在这种情况下,它将是0,因为条件为false。对于每个细胞,依此类推。

有没有什么复杂的方法可以应用Excel公式来解决和自动化这项任务?或任何其他方法usingExcel?

EN

回答 2

Stack Overflow用户

发布于 2019-09-26 02:39:16

使用此公式,如下图所示,您可以计算阈值范围内的项目:

代码语言:javascript
复制
=COUNTIFS($B$2:$D$4,"<"&F9,$B$2:$D$4,">"&E9)

注意绑定到单元格引用的"<"& ...

如果值在0& 2、2& 4、4& 10和10 & 11之间,则检查我的小数组。

票数 1
EN

Stack Overflow用户

发布于 2019-09-26 02:46:10

没问题,我试着用图片来帮助你,你只需要调整正确的单元格

输入一个单元格,一个基值和一个上限值来定义条件,然后放入下面的单元格

代码语言:javascript
复制
=uppercell + 30

然后使用以下公式:

代码语言:javascript
复制
=if(and(base cell < input; imput < upper cell); 1; 0) 

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

https://stackoverflow.com/questions/58104531

复制
相关文章

相似问题

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