Существует ли формула для нахождения наибольшего значения двух соседних ячеек? - PullRequest
0 голосов
/ 05 января 2019

У меня есть набор данных, представляющих общий объем продаж по месяцам из столбца B в столбец M. Я хотел бы создать формулу, которая может найти наибольшую сумму двух соседних ячеек.

Пример

1,3,4,6,6,1,9,2,5,2,1,4

Я бы хотел, чтобы в качестве ответа в формуле было указано 12 (6 + 6). Мне удалось найти только формулу, которая возвращает «11», представляющую (9 + 2).

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

Я использовал всего 4 формулы

Я использовал = LARGE (B17: M17,1) в ячейке R17, а затем в Q19 и R19 я использовал = INDEX (B17: M17, MATCH (R17, B17: M17,0) -1) и = INDEX (B17 : M17, MATCH (R17, B17: M17,0) +1) и для окончательной формулы я использовал = R17 + БОЛЬШОЙ (Q19: R19,1) -

Ответы [ 2 ]

0 голосов
/ 05 января 2019

Использовать AGGREGATE:

=AGGREGATE(14,6,A1:K1+B1:L1,1)

enter image description here

или БОЛЬШОЙ в записи массива:

=LARGE(A1:K1+B1:L1,1)

Подтвердить с помощью Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования

или MAX как массив:

=MAX(A1:K1+B1:L1)

Еще раз подтвердите, нажав Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования

0 голосов
/ 05 января 2019

Использовать INDEX в своей модели массива и смещать один массив.

=MAX(INDEX(A1:K1+B1:L1, , ))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...