Sortuj za pomocą MAŁYCH I DUŻYCH funkcji w Excelu i Arkuszach Google

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokaże, jak sortować za pomocą funkcji programu Excel zamiast narzędzia sortowania.

MAŁE I DUŻE funkcje

Użyjemy funkcji MAŁY (lub DUŻY) wraz z funkcją WIERSZ do sortowania naszych danych.

Funkcja SMALL zwraca k-tą najmniejszą liczbę ze zbioru danych:

1 =MAŁY(B2:B8;3)

Podczas gdy funkcja LARGE zwraca k-tą największą liczbę:

1 =DUŻY(B2:B8;3)

Użyjemy funkcji SMALL do sortowania w kolejności rosnącej, a funkcji LARGE do sortowania w kolejności malejącej.

Funkcja WIERSZ

Musimy również użyć funkcji ROW. Funkcja WIERSZ zwraca numer wiersza odwołania do komórki.

1 = WIERSZ(C8)

Może również podać numer wiersza komórki, w której wprowadzono formułę.

1 = WIERSZ ()

Sortuj dane w porządku rosnącym

Możemy sortować dane w kolejności rosnącej za pomocą funkcji SMALL i funkcji ROW w ten sposób:

1 =MAŁY($A$2:$A$9; WIERSZ()-1)

Jak działa formuła?

Pamiętaj, to nasza formuła:

1 =MAŁY(A2:A9;WIERSZ() - 1)

Działa przy użyciu , aby wprowadzić poprawną wartość k dla każdego wiersza. Aby posortować dane w kolejności rosnącej, wartość k powinna wynosić 1 dla pierwszej komórki, a następnie zwiększać się w miarę przechodzenia w dół kolumny.

W pierwszej komórce

123 = MAŁY(A2:A9;WIERSZ(B2)-1)= MAŁY (A2:A9, 2 - 1)= MAŁY (A2:A9, 1)

Podobnie w drugiej komórce,

123 = MAŁY(A2:A9;WIERSZ(B3)-1)= MAŁY (A2:A9, 3 - 1)= MAŁY (A2:A9, 2)

W ten sposób wartość k wzrasta w miarę przesuwania się w dół kolumny, wyprowadzając liczby od najmniejszej do największej.

Sortuj dane w kolejności malejącej

Podobnie możemy sortować dane w kolejności malejącej za pomocą funkcji LARGE i funkcji ROW. Działa dokładnie tak, jak powyższa formuła.

1 =DUŻY($A$2:$A$9; WIERSZ()-1)

Uwaga: Powyższa formuła używa odwołań bezwzględnych (znaków $) do blokowania odwołań do komórek podczas kopiowania formuł. Jeśli nie jesteś zaznajomiony z tym tematem, zapoznaj się z naszym Przewodnikiem referencyjnym programu Excel.

Arkusze Google – Sortuj za pomocą MAŁYCH I DUŻYCH funkcji

Wszystkie powyższe przykłady działają dokładnie tak samo w Arkuszach Google, jak w Excelu.

wave wave wave wave wave