我正在寻找一种方法或想法(首选阵列解决方案),您可以在其中确定连续数字是否会增加。
excel公式应该为以下序列提供“True”,因为我希望它排除#N / A值。
示例:
0,22 0,275 0,3162 0,36 #N/A 0,46 0,52
注意: 我看到了一个带有类似问题的reddit帖"Formula to detect if row values are increasing?"。我喜欢这个想法,我试图将它与我的数字一起使用,但是没有让公式完全发挥作用/理解它。
答案 0 :(得分:2)
我不确定它是否可以在一个数组公式中完成,因为具有N / A值的可能性会导致一些额外的复杂性。我可以建议一个带辅助列的解决方案。假设您的值列表在A1:A7中,那么您可以获得A2中的值与A1中的值之间的差异符号,如下所示:
Email
如果你把这个公式放在B2中,你可以将它拖到B7。现在,如果你将B2:B7的总和与你期望的增长数量进行比较,你就得到了答案:
= IF( ISNUMBER( A2 ), SIGN( A2 - LOOKUP( 2, 1 / ISNUMBER( A$1:A1 ), A$1:A1 ) ), 0 )
请参阅this very helpful page以获取有关如何获取范围内最后一个非空(c.q.数字)值的说明。