Excel - zapytanie INDEX MATCH

1

Mam nadzieję, że ktoś może mi pomóc!

Opracowałem arkusz kalkulacyjny do oceny krykieta, który działa absolutnie dobrze - próbuję uporządkować stronę podsumowania, na której można zobaczyć (dość zabawnie!) Podsumowanie informacji o grze.

W ramach tego chciałbym móc korzystać z informacji z poniższej tabeli:

Bowler  Wkts    Runs
 Amir     0     41

 Irfan    1     46

 Sami     2     23

 Imad     0     26

 Afridi   2     40

aby wybrać najlepszy melonik dla strony podsumowania.

Rozumiem pisanie instrukcji INDEX ... MATCH ..., ale mam z tym problem, ponieważ chciałbym wybrać nazwę melonika, w której wartość bramek jest najwyższa, ale wartość runów jest najniższa spośród meloniki biorące tyle bramek - w tym przypadku Sami.

Wyobrażam sobie, że spróbuję czegoś przy użyciu INDEKSU, PODAJNIKA, MAKSYMALNEGO i MIN (z pewnymi IFs wrzuconymi!), Ale tak naprawdę nie wiem od czego zacząć.

Każda pomoc będzie wdzięczna!

Dave Coram
źródło

Odpowiedzi:

0
=INDEX(A2:A6,MATCH(MIN(IF(B2:B6=MAX(B2:B6),C2:C6,9E+109)),C2:C6,0))

Potwierdź jako formułę tablicową za pomocą Ctrl + Shift + Enter.

MIN(IF(B2:B6=MAX(B2:B6),C2:C6,9E+109))Znajduje meloniki o największej liczbie bramek i zwraca ich liczbę przebiegów. Dla wszystkich innych zwraca po prostu nierealistycznie wysoką liczbę (9E + 109).

MATCH(MIN(...,C2:C6,0)

Wykorzystuje match()i min()znajduje najniższą liczbę przejazdów wśród wcześniej zidentyfikowanych meloników.

INDEX(A2:A6,...)

Zwraca rzeczywistą nazwę meloników.

Kyle
źródło
Dzięki za to, Kyle - jak powiedziałby Norman Stanley Fletcher - „działało jak zakrwawiony urok!”. Czy jest jakiś sposób, aby to rozszerzyć, aby pokazać drugą i trzecią najlepszą grę w kręgle?
Dave Coram
@DaveCoram Niełatwo. Drugi i trzeci najlepszy melonik w twoim przykładzie są oczywiste, ale co, jeśli byłby inny melonik z 1 furtką? Aby znaleźć trzecią najlepszą melonik, musielibyśmy znaleźć drugą największą liczbę bramek, a najmniej uruchomić z taką ilością bramek. Lepiej byłoby z rozwiązaniem VBA.
Kyle