MAŁE Funkcja Excel - Oblicz najmniejszą wartość

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokazuje, jak używać Excel MAŁA funkcja w Excelu, aby obliczyć n-tą najmniejszą wartość.

Przegląd funkcji MAŁY

Funkcja MAŁA Oblicza k-tą najmniejszą wartość.

Aby użyć funkcji MAŁEGO arkusza programu Excel, wybierz komórkę i wpisz:

(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)

MAŁA funkcja Składnia i wejścia:

1 =MAŁA(tablica;k)

k - Pozycja wartości, którą chcesz zwrócić. Przykład: 6 zwróci szóstą najmniejszą wartość.

Jak korzystać z funkcji MAŁA?

Funkcja SMALL zwraca k-tą najmniejszą liczbę z zakresu danych.

Aby użyć funkcji MAŁA, użyj formuły podobnej do tej:

1 =MAŁY($B$2:$B$9,3)

Tutaj szukamy trzeciej najmniejszej liczby (lub drugiej w kolejności) w zakresie B2:B9.

Błąd poza zakresem

Jeśli wprowadzisz liczbę k, większą niż liczba elementów w zakresie, MAŁY zwróci #NUM! błąd

Zauważ, że szukamy dziewiątej najmniejszej liczby w zakresie tylko 8 liczb. Tak więc MAŁY zwraca #NUM!.

Dane nienumeryczne

MAŁE Funkcja całkowicie zignoruje dane nienumeryczne, zachowując się tak, jakby dane nienumeryczne nie istniały.

MAŁY Jeśli

Możemy również użyć funkcji SMALL z kryteriami, aby wykonać „mały jeśli”. Załóżmy na przykład, że chcemy dowiedzieć się, kto jest najszybszym biegaczem w wieku powyżej 25 lat.

Użyjemy tej formuły tablicowej:

1 {=MAŁY( JEŻELI(B2:B9 >= 25; C2:C9), 1)}

Uwaga: Podczas tworzenia funkcji tablicowych po utworzeniu formuły należy nacisnąć klawisze CTRL + SHIFT + ENTER, a nie tylko ENTER.

Zauważysz, jak pojawiają się nawiasy klamrowe. Nie możesz po prostu ręcznie wpisywać nawiasów klamrowych; musisz użyć CTRL + SHIFT + ENTER.

Aby dowiedzieć się więcej o tym, jak działa formuła MAŁE „JEŻELI”, przeczytaj nasz samouczek dotyczący MAŁYCH JEŻELI i DUŻYCH JEŻELI.

Sortuj za pomocą funkcji MAŁEJ

Jednym z bardzo przydatnych, ale mało znanych przypadków użycia funkcji MAŁEJ jest sortowanie danych w porządku rosnącym (od najmniejszego do największego). Aby posortować dane, łączymy funkcję SMALL z funkcją ROW.

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

Ta funkcja działa przy użyciu funkcji WIERSZ w celu zdefiniowania wartości k (wiersz 2 dla najmniejszej, wiersz 3 sekund najmniejszej itd.). Zaczyna się od k =1 (1. najmniejsza) i rośnie do k = 8 (8. najmniejsza liczba), sortując je od najmniejszej do największej. Aby dowiedzieć się więcej, przeczytaj nasz samouczek dotyczący sortowania za pomocą funkcji MAŁYCH i DUŻYCH.

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 (link do: https://www.automateexcel.com/excel/basics/cell-references?preview=true#Absolute_Frozen_and_Relative_References )

MAŁA funkcja w Arkuszach Google

Funkcja MAŁY działa dokładnie tak samo w Arkuszach Google, jak w Excelu.

MAŁE Przykłady w VBA

Możesz także użyć funkcji MAŁY w VBA. Rodzaj:
aplikacja.funkcja arkusza roboczego.small(tablica,k)
W przypadku argumentów funkcji (tablicy itp.) można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które będą używane w zamian.

Wróć do listy wszystkich funkcji w Excelu

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

wave wave wave wave wave