检查行号是否增加,Excel

时间:2017-01-15 14:26:54

标签: excel row

我正在寻找一种方法或想法(首选阵列解决方案),您可以在其中确定连续数字是否会增加。

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?"。我喜欢这个想法,我试图将它与我的数字一起使用,但是没有让公式完全发挥作用/理解它。

1 个答案:

答案 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.数字)值的说明。