1

Скажите, если у меня есть столбец положительных и отрицательных целых чисел,

120 100 -60 -240 -100 50

Как бы я суммировал, чтобы -240 игнорировалось, потому что это привело бы к отрицательной сумме в этой точке при суммировании сверху вниз?

2 ответа2

0

Предположим, что источник занимает A1:A6. Вставьте формулы:

B1=A1
B2=IF(B1+A2<0,B1,B1+A2)

Потяните вниз B2 до B6.

Чтобы найти, где значение было пропущено, вы можете использовать условное форматирование для B2:B6 = B1:B5.

0

Я положил ваши значения в A2:A7.

В ячейке B2 ваша формула =A2 , поскольку у вас нет второго значения для суммирования.

В ячейке B3 ваша формула будет =IF(SUM(B2,A3)>0,SUM(B2,A3),B2) . Это проверяет, сохранит ли положительная сумма добавление следующего числа в вашем списке. Если сумма становится отрицательной, это значение не будет добавлено, а накопленная сумма останется такой же, как в предыдущей строке. Перетащите эту формулу вниз по столбцу.

Вы хотели увидеть, в какой момент значение падает ниже 0, поэтому в столбце C ваша формула равна =0 для ячейки C2. Для ячейки C3 ваша формула будет =IF(SUM(B2,A3)<0,1,0) . Это говорит: «Если я добавлю это значение к моей совокупной сумме, и сумма станет отрицательной, сделайте значение ячейки 1, в противном случае сделайте его равным 0». Перетащите эту формулу вниз по столбцу. Затем я добавил условное форматирование в столбец C, чтобы все ячейки со значением 1 становились красными, а те, которые равны 0, были зелеными. Красные ряды - ваши провалы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .