Znajdź komórkę o najwyższej wartości zakresu komórek


12

Mam rząd wartości procentowych. W ostatnim wierszu (kolumna E) chcę, aby tekst się pojawił, czyli w pierwszym rzędzie powyżej wartości:

A       B      C       D         E
-----------------------------------
foo    bar    test    foobar
-----------------------------------
10%    13%     3%      1%      bar
-----------------------------------
1%    13%     30%      1%      test
-----------------------------------
9%     3%      3%      11%     foobar

Jaką formułę umieścić w komórkach w kolumnie E?

Odpowiedzi:


14

Ta formuła powinna załatwić sprawę w pierwszym rzędzie:

=INDEX(A$1:D$1, 1, MATCH(MAX(A2:D2), A2:D2, 0))

Przeciągnij formułę w poprzek do innych wierszy, a A2:D2zakres powinien być automatycznie dostosowywana do A3:D3, A4:D4itd.

Wyjaśnienie:

  • MAXZwraca największą wartość zakresu A2:D2. W przypadku wiersza 2 byłoby to 13%.
  • Następnie MATCHfunkcja zwraca indeks tej wartości z podanego zakresu. To byłoby 2(kolumna B).
  • Na koniec INDEXzwraca wartość komórki z A1:D1zakresu, wiersza 1, z indeksem zwróconym MATCHjako indeks kolumny.

Skopiuj przykładowy arkusz kalkulacyjny , który skonfigurowałem. Zobacz także listę funkcji Arkuszy kalkulacyjnych Google .


Dziękuję do tej pory. Ale funkcja dopasowania wydaje się mieć błąd. „Błąd analizy składniowej”.
tzippy

Okej, musiałem użyć średnika, ponieważ jestem w innej lokalizacji. Działa teraz!
tzippy

OK, dobrze :) ;vs ,to problem z ustawieniami regionalnymi.
Vidar S. Ramdal,

Co zrobić, jeśli są 2 wiersze pasujące do wartości maksymalnej?
Gerbus

@ Gerbus Wydaje mi się, że masz na myśli „Co, jeśli są 2 kolumny pasujące do wartości maksymalnej?”. MATCHzwraca tylko jedną wartość, więc wynikiem będzie nagłówek pierwszej kolumny z wartością maksymalną. Więc jeśli A=3, B=2, C=3, wynik będzie A.
Vidar S. Ramdal
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.