如果为负数,则求和最大连续单元格

如果为负数,则求和最大连续单元格

在此处输入图片描述

你好,我遇到了一个小问题,我的 A(2:11) 列中有随机正数和负数,我需要一个公式来找出连续负数的最高和,在本例中是 A7、A8、A9,总和 = -6。

不管有多少个负单元格,我都需要从该列中找到连续单元格的最高总和。

答案1

在此处输入图片描述

怎么运行的:

  1. =A2在单元格中写入C2
  2. 在单元格中C3写入此公式并向下拖动直到需要为止。

    =IF(SIGN(A3)=SIGN(A2),C2+A3,A3)

  3. 在单元格中写入此公式C13

=Min(C2:C11)

你得到-6如果为负数,则为最大连续单元格值的总和。

根据需要调整公式中的单元格引用。

答案2

首先,添加一个公式,在第一行的数据区域右侧的一个单元格(我们假设这里是A2),=如果(A2<0,A2+B1,0)它将查看左侧的单元格,如果为负数,则将其添加到上方单元格的值。复制它,并将其粘贴到 B 列中,对于 A 列中有数据的每一行。

请在 B 列单元格末尾添加一个新单元格(此处显示在 B13),其公式为:=MIN(B2:B11)

结果说明

相关内容