
Podsumowanie
Funkcja Excel SORTBY sortuje zawartość zakresu lub tablicy na podstawie wartości z innego zakresu lub tablicy. Zakres lub tablica używane do sortowania nie muszą pojawiać się w wynikach.Cel, powód
Sortuje zakres lub tablicę według kolumnyWartość zwracana
Posortowana tablicaSkładnia
= SORTBY (tablica, według_tablicy, (kolejność_sortowania), (tablica / kolejność),…)Argumenty
- tablica - zakres lub tablica do sortowania.
- by_array - zakres lub tablica do sortowania.
- sort_order - (opcjonalne) Porządek sortowania. 1 = rosnąco (domyślnie), -1 = malejąco.
- tablica / porządek - (opcjonalne) Dodatkowa tablica i pary porządkowe sortowania.
Wersja
Excel 365Uwagi dotyczące użytkowania
Funkcja Excel SORTBY sortuje zawartość zakresu lub tablicy na podstawie wartości z innego zakresu lub tablicy. Zakres lub tablica używane do sortowania nie muszą pojawiać się w danych źródłowych. W pokazanym przykładzie formuła w E5 to:
=SORTBY(B5:B14,C5:C14,-1) // sort by grades descending
Dane wyjściowe w E5: E14 to lista nazwisk posortowanych według wyników w porządku malejącym. Aby posortować według ocen w porządku rosnącym, użyj:
=SORTBY(B5:B14,C5:C14,1) // sort by grades ascending
Uwagi
- Wszystkie argumenty muszą mieć zgodne wymiary, tj. Tablica i by_array1 muszą zawierać taką samą liczbę wierszy.
- Argumenty by_array mogą być tylko jednym wierszem lub jedną kolumną.
- Argument sort_order może mieć wartość tylko -1 (malejąco) lub 1 (rosnąco). Jeśli nie zostanie podana żadna wartość, SORTBY posortuje w porządku rosnącym.
Powiązane wideo




