Excel - Найти наибольшее общее количество ячеек - PullRequest
0 голосов
/ 20 марта 2020

2003-2004 is the largest two-year/cell stretch----how to code this?

Привет!

Возможно ли, чтобы Excel нашел в своих данных наибольшую сумму из двух, трех или четырех ячеек? Например, даты вводятся как 2000, 2001, 2002 и т. Д. c в столбце A и в столбце B, есть еще один показатель, HR. У меня есть документ, отсортированный по датам (колонка A), и теперь я хочу увидеть наибольшее количество HR за два сезона. Это кажется очень полезным и используется в данных, но все еще недооценено.

-Больше всего приземлений в течение двух сезонов. (большинство приземлений в течение трех сезонов и пр. c.) - Самый кассовый 3-месячный отрезок. -Дополнительные два дня когда-либо -Больше превышение скорости билетов, выпущенных в течение двух дней. -Последние двухдневные выигрыши в Jeopardy. -ET C

Можно ли выполнить поиск в документе Excel и увидеть самое большое 2-дневное количество осадков, как описано? Что-то похожее на "Найти все" в Excel, но для последовательных ячеек, хотя Я полагаю, это не находит наибольшее. Было бы здорово, если бы вы могли перетащить диапазон, скажем, 3 ячейки, в более широкий диапазон, и Excel мог бы найти самые большие итоги в этом более широком диапазоне.

Я сомневаюсь, что это возможно - но наверняка есть способ, которым ученые по данным или просто газеты могут организовать данные, чтобы найти наибольшее общее количество за определенный отрезок? (большинство HR на 5-сезонный отрезок) Как я мог это сделать? Может для этого нужна программа на SQL или что-то? Спасибо.

https://www.exceltip.com/summing/sum-the-largest-two-numbers-in-range-in-microsoft-excel.html Это кажется близким, но просто находит две самые большие цифры, а не две самые большие последовательные цифры, это то, что я ищу.

1 Ответ

1 голос
/ 20 марта 2020

Использование диапазонов смещения:

=MAX(B2:B12+B3:B13)

или комбинированного промежуточного итога / смещения:

=MAX(SUBTOTAL(9,OFFSET(B1,ROW(B1:B11),0,2,1)))

(первый становится громоздким при расширении до 3,4,5 ... соседних ячеек )

необходимо вводить в виде формул массива, используя Ctrl Shift Ввод

enter image description here

РЕДАКТИРОВАТЬ

Если вы хотите найти первое, второе et c. самая большая пара, которую вы можете использовать Большая вместо Макс:

=LARGE(B$2:B$12+B$3:B$13,ROW()-1)

или

=LARGE(SUBTOTAL(9,OFFSET(B$1,ROW(B$1:B$11),0,2,1)),ROW()-1)

, а затем, чтобы найти год, используйте индекс / совпадение:

=INDEX(A$2:A$12,MATCH(F2,SUBTOTAL(9,OFFSET(B$1,ROW(B$1:B$11),0,2,1)),0))

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

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