
Podsumowanie
Funkcja Excel SORT sortuje zawartość zakresu lub tablicy. Wartości można sortować według jednej lub kilku kolumn. SORT zwraca dynamiczną tablicę wyników.
Cel, powód
Sortuje zakres lub tablicęWartość zwracana
Posortowana tablicaSkładnia
= SORTUJ (tablica, (indeks_sortowania), (kolejność_sortowania), (wg_kol))Argumenty
- tablica - zakres lub tablica do sortowania.
- sort_index - (opcjonalne) Indeks kolumny do sortowania. Wartość domyślna to 1.
- sort_order - (opcjonalnie) 1 = rosnąco, -1 = malejąco. Domyślnie jest to kolejność rosnąca.
- by_col - (opcjonalne) PRAWDA = sortuj według kolumny. FALSE = sortuj według wiersza. Wartość domyślna to FALSE.
Wersja
Excel 365Uwagi dotyczące użytkowania
Funkcja Excel SORT wyodrębnia i sortuje listę unikatowych wartości z zakresu. Rezultatem jest dynamiczna tablica wartości. Jeśli ta tablica jest wynikiem końcowym (tj. Nie została przekazana innej funkcji), wartości tablicy „rozleją się” na arkusz roboczy do zakresu, który jest automatycznie aktualizowany, gdy nowe unikalne wartości są dodawane lub usuwane z zakresu źródłowego lub gdy zmieniają się wartości źródłowe.
Domyślnie funkcja SORT sortuje wartości w kolejności rosnącej przy użyciu pierwszej kolumny. Użyj opcjonalnych argumentów sort_index i sort_order, aby kontrolować, według której kolumny mają być sortowane, w jakiej kolejności (rosnąco lub malejąco).
Przykłady
W przedstawionym przykładzie dane znajdują się w kolumnie B, a wyniki w kolumnie B. Formuła SORT w E5 to:
=SORT(B5:C14,2) // sort by scores in ascending order
Funkcja SORT wyodrębnia wszystkie wartości, posortowane w kolejności rosnącej według wyniku, a wyniki „przelewają się” do zakresu E5: F14.
Aby posortować według wyniku w porządku malejącym, ustaw sort_order na -1 w formule takiej jak ta:
=SORT(B5:C14,2,-1) // sort by scores in descending order
Powiązane wideo





