Excel数组公式如果返回匹配条件的值的语句
我有一个Excel格式的数组公式:
=IF(ABS(range-0.25)<0.1,1,0)
基本上看起来整个行被定义为0.25 range
的值的范围。 如果发现符合这个条件的东西,就打印数字1。
我想要做的是打印索引的range
find符合此条件的值。 所以,例如,如果range
的第11个值是.2505(符合我的条件),我希望输出为11.有没有办法做到这一点?
公式解决scheme,不需要数组input:
=MATCH(TRUE,INDEX(ABS(range-0.25)<0.1,),0)
请注意,如果没有符合您的条件,它将返回一个错误。 你可以通过将其封装在IFERROR
来避免这种情况