Есть ли способ найти n-е наибольшее значение с несколькими критериями в Excel? - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь получить сводную информацию для конкретного клиента.Используя следующую формулу:

{=LARGE(IF('claims history'!$B:$B=$C$2,'claims history'!$AF:$AF),1)}

Я могу извлечь наибольшую претензию ($AF:$AF) в истории претензий клиента ($B:$B=$C$2).

Однако я хочу добавитьдополнительные критерии для этого, чтобы я мог получить наибольшую заявку за определенный год ('claims history'!$J:$J).

Как реализовать это в приведенной выше формуле?

1 Ответ

0 голосов
/ 15 февраля 2019

Существует хитрость с формулами массива, когда использование AND не работает - это умножение ваших условий в выражении IF.

В вашем примере, предполагая, что год находится в ячейкеD2 вы бы сделали:

{=LARGE(IF(('claims history'!$B:$B=$C2)*('claims history'!$J:$J=$D2),('claims history'!$AF:$AF)),1)}

Примечание. Если вы думаете, что TRUE - это 1 , а FALSE - это 0 , то вы можете увидеть, чтоумножение дает нам AND ... а также добавление даст OR

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