Formuły DUŻA JEŻELI I MAŁA JEŻELI w Excelu i Arkuszach Google

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokaże, jak obliczyć „duże jeśli” lub „małe jeśli”, pobierając n-tą największą (lub najmniejszą) wartość na podstawie kryteriów.

DUŻE I MAŁE Funkcje

Funkcja LARGE służy do obliczania n-tej największej wartości (k) w tablicy, podczas gdy funkcja MAŁA zwraca najmniejszą n-tą wartość.

Aby utworzyć „Duży jeśli”, użyjemy funkcji LARGE wraz z funkcją IF w formule tablicowej.

DUŻE JEŚLI

Łącząc DUŻY (lub MAŁY) i JEŻELI w formule tablicowej, możemy zasadniczo utworzyć funkcję „DUŻA JEŻELI”, która działa podobnie do wbudowanej formuły SUMA.JEŻELI. Przejdźmy przez przykład.

Mamy listę ocen uzyskanych przez uczniów z dwóch różnych przedmiotów:

Załóżmy, że poproszono nas o znalezienie trzech najlepszych ocen uzyskanych z każdego przedmiotu w następujący sposób:

Aby to osiągnąć, możemy zagnieździć funkcję JEŻELI z Przedmiot jako nasze kryteria wewnątrz funkcji LARGE, takie jak:

=DUŻA(JEŻELI(=; ),)
=DUŻY(JEŻELI($C$2:$C$10=$F3;$D$2:$D$10);G$2)

W przypadku korzystania z programu Excel 2022 i starszego należy wprowadzić formułę, naciskając CTRL + SHIFT + ENTER aby uzyskać nawiasy klamrowe wokół wzoru.

Jak działa formuła?

Formuła działa, oceniając każdą komórkę w naszym zakresie kryteriów jako PRAWDA lub FAŁSZ.

Znalezienie najwyższej wartości oceny (k=1) w matematyce:

=DUŻY(JEŻELI($C$2:$C$10=$F3;$D$2:$D$10);G$2)
=DUŻA(JEŻELI({PRAWDA; FAŁSZ;FAŁSZ; PRAWDA; FAŁSZ; PRAWDA; FAŁSZ; PRAWDA; FAŁSZ}, {0,81; 0,8; 0,93; 0,42; 0,87; 0,63; 0,71; 0,58; 0,73}), 1)

Następnie funkcja IF zastępuje każdą wartość FALSE, jeśli jej warunek nie jest spełniony.

=DUŻY({0,81;FAŁSZ;FAŁSZ;0,42;FAŁSZ;0,63;FAŁSZ;0,58;FAŁSZ},1)

Teraz funkcja LARGE pomija wartości FALSE i oblicza największą (k=1) z pozostałych wartości (0,81 to największa wartość między 0,42 a 0,81).

MAŁY JEŚLI

Ta sama technika może być również zastosowana z funkcją SMALL.

=MAŁY(JEŻELI($C$2:$C$10=$F3;$D$2:$D$10);G$2)

DUŻY JEŚLI z wieloma kryteriami

Aby użyć funkcji DUŻA JEŻELI z wieloma kryteriami (podobnie jak działa wbudowana formuła SUMA.JEŻELI), po prostu zagnieżdż więcej funkcji JEŻELI w funkcji DUŻY, w następujący sposób:

=DUŻA(JEŻELI(=; JEŻELI(=;)))
=DUŻY(JEŻELI($D2:$D18=$H3;JEŻELI($B2:$B18=$G3;$E2:$E18)),I$2)

Innym sposobem na uwzględnienie wielu kryteriów jest pomnożenie kryteriów razem, jak pokazano w tym artykule

Porady i wskazówki:

  • Jeśli to możliwe, zawsze odwołuj się do pozycji (k) z komórki pomocniczej i zablokuj odwołanie (F4), ponieważ ułatwi to automatyczne wypełnianie formuł.
  • Jeśli używasz programu Excel 2022 lub nowszego, możesz wprowadzić formułę bez kombinacji klawiszy Ctrl + Shift + Enter.
  • Aby wyszukać nazwiska uczniów, którzy osiągnęli najwyższe oceny, połącz to z funkcją DOPASUJ DO INDEKSU
wave wave wave wave wave