Excel: Найдите верхние значения, сумма которых больше или равна N

Excel: Найдите верхние значения, сумма которых больше или равна N

У меня есть ряд неотсортированных значений, и мне нужно определить верхние значения, сумма которых составляет не менее 50. Затем я хочу каким-то образом использовать это в формуле для подсчета количества связанных значений «да» и «нет».

Вот некоторые примеры данных:

введите описание изображения здесь

В случае ничьих я хочу включить все повторяющиеся значения в мой конечный результат. Так что в этом примере верхние значения — 40, 10 и 10, а мой конечный результат будет 1 да и 2 нет.

Я знаю, что могу использовать функцию LARGE для получения n-ного максимального значения, поэтому я попробовал извлечь максимальные значения в отдельный диапазон, а затем вычислить текущую сумму:

введите описание изображения здесь

Затем я мог бы создать формулу для поиска строки, в которой сумма достигает >= 50. Теперь проблема в том, как получить значения «да/нет», связанные с числами, и как бороться со связями.

Буду признателен за любые идеи! Еще лучше была бы более простая формула без всех промежуточных шагов.

решение1

Это позволит узнать ваш счет:

=SUMPRODUCT(($A$1:$A$7=H2)*(ISNUMBER(MATCH($B$1:$B$7,INDEX(E:E,2):INDEX(E:E,MATCH(50,F:F)),0))))

введите описание изображения здесь

Связанный контент