Привет, у меня есть небольшая проблема, у меня есть столбец A(2:11) со случайными положительными и отрицательными числами, и мне нужна формула для нахождения наибольшей суммы последовательных отрицательных чисел, в данном случае A7, A8, A9 с суммой = - 6.

Неважно, сколько отрицательных ячеек, мне нужно найти наибольшую сумму последовательных ячеек из этого столбца.

2 ответа2

2

Сначала добавьте формулу, одну ячейку справа от диапазона данных в первой строке с данными (которые мы будем здесь предполагать как A2), = IF (A2 <0, A2+B1,0), который будет смотреть на ячейку слева и, если отрицательно, добавьте ее к значению ячейки выше. Скопируйте его и вставьте в столбец B для каждой строки, в которой у вас есть данные в столбце A.

Ниже конца ячеек столбца B добавьте новую ячейку (здесь показано на B13) с формулой = MIN (B2:B11)

Иллюстрация результата

0

Как это устроено:

  1. Напишите =A2 в ячейке C2 .
  2. В ячейке C3 запишите эту формулу и перетащите ее вниз, пока она не понадобится.

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

  3. Напишите эту формулу в ячейке C13 .

=Min(C2:C11)

Вы получаете -6 качестве суммы максимального значения последовательной ячейки, если отрицательно.

При необходимости измените ссылки на ячейки в формуле.

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