2016-08-16 7 views
0

Надеясь, что кто-то может помочь мне с моей проблемой с формулой index/match.Индекс/совпадение, если оно больше

Столбец B имеет список имен, столбец C имеет частоту принятого действия (продажи), в то время как столбец D имеет среднюю стоимость продажи.

Я создал в колонке G дорожки из 6 самых высоких продаж, который работал большой:

= LARGE ($ D $ 8: $ D $ 13, 2)

Тогда я «уже использовали столбец F, чтобы определить имя, соответствующее каждому среднем продаж:

= ИНДЕКС ($ B $ 8: $ B $ 13, MATCH (G4, $ D $ 8: $ D $ 13, 0))

Пока все хорошо! Тем не менее, я бы хотел включить только средний показатель продаж, если у этого человека было более 3 продаж. IE; значение в столбце C> 3.

Может ли кто-нибудь предоставить помощь или предложения, пожалуйста?

ответ

0

Вы можете использовать an array formula:

=LARGE(IF(range=criteria,values),n) 

так для Вашего случая:

=LARGE(IF($C$8:$C$13>3,$D$8:$D$13), 2) 

нажмите CTRL + SHIFT + ENTER, чтобы ввести формулу массива.

+0

Это сработало отлично - большое вам спасибо! –

1

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

=IF($C8>3, $D8, "") 

Затем сделайте =LARGE() в этой колонке вместо:

=LARGE($X$8:$X$13, 2) 
+0

Это сработало так же, как и пользователь под решением массива, который поддерживает страницу более аккуратно. Для небольших проектов, хотя я, безусловно, буду использовать ваше решение. Спасибо! –