Jak oceniać w grupach w programie Excel

Spisie treści

Jeśli masz listę liczb, możesz ją łatwo uszeregować za pomocą funkcji RANK. Jeśli jednak masz te liczby w różnych grupach, znalezienie pozycji w grupach może być wyzwaniem.

Na przykład, jak pokazano poniżej, istnieją dwie grupy (A i B) z 5 przedmiotami w każdej grupie. Każda pozycja ma wynik w kolumnie C. Teraz są wykonane dwa rankingi z tym zestawem danych. Kolumna D zawiera rankingi ogólne, a Kolumna E rankingi grupowe.

Teraz są dwa rankingi wykonane z tym zestawem danych. Kolumna D zawiera rankingi ogólne, a Kolumna E rankingi grupowe.

Chociaż ogólny ranking można łatwo wykonać za pomocą funkcji RANK, ten dla grup jest nieco bardziej złożony.

Pozycja w grupach w programie Excel

Oto wzór, który da rangi w grupach w Excelu:

=PRODUKTSUMA((A2=$A$2:$A$11)*(C2<$C$2:$C$11))+1

Jak to działa?

Ta formuła sprawdza 2 warunki:

  • (A2 = $ A $ 2: $ A $ 11) - Ta część zwraca tablicę TRUE / FALSE w oparciu o grupę. Więc jeśli użyjesz tego w komórce E2, sprawdzi A2:A11 i zwróci TRUE wszędzie tam, gdzie znajdzie grupę A i FALSE, gdy znajdzie jakąkolwiek inną grupę.
  • (C2<$ C$2:$C$11) - to sprawdza, czy wynik jest mniejszy niż inne wyniki w C2: C11 i zwraca TRUE, jeśli jest mniejszy, i FALSE, jeśli jest większy.

Gdy te dwie tablice wartości TRUE/FALSE zostaną pomnożone, zwróci TRUE tylko w tych przypadkach, w których spełnione są oba warunki, tj. gdy grupy są zgodne, a wyniki są mniejsze niż wynik w wierszu, w którym używana jest formuła.

Formuła SUMPRODUCT następnie po prostu zwraca całkowitą liczbę takich wystąpień, w których warunki są spełnione.

1 jest dodawany do wyniku SUMPRODUCT, aby uzyskać rangę danego wyniku w tej grupie.

Kliknij tutaj, aby pobrać przykładowy plik.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave