SORTUJ.WEDŁUG, funkcja

Funkcja SORTUJ.WEDŁUG służy do sortowania zawartości zakresu lub tablicy na podstawie wartości w odpowiednim zakresie lub tablicy.

Docieranie do odbiorców za pomocą ogłoszeń

Uwaga: Ta funkcja jest obecnie dostępna, aby Microsoft 365 Subskrybenci w kanale miesięcznym. Będzie on dostępny dla Microsoft 365 abonentów w półrocznym kanale, rozpoczynając od lipca 2020. Aby uzyskać więcej informacji na temat sposobu, w jaki funkcje są zestawiane w celu Microsoft 365 abonentów, zobacz jak uzyskać najnowsze funkcje programu Microsoft 365.

W tym przykładzie sortujemy listę nazwisk osób według ich wieku, w kolejności rosnącej.

Użycie funkcji SORTUJ.WEDŁUG do sortowania zakresu. W tym przypadku użyto =SORTUJ.WEDŁUG(D2:E9;E2:E9) do posortowania listy nazwisk osób względem wieku, w kolejności rosnącej.

= SORTBY. Jeżeli (tablica, by_array1, [sort_order1], [by_array2, sort_order2],...) 

Argument

Opis

Tablica

Wymagane

Tablica lub zakres do sortowania

by_array1

Wymagane

Tablica lub zakres do sortowania według

[sort_order1]

Opcjonalnie

Kolejność sortowania. 1 dla porządku sortowania-1 dla malejąco. Wartość domyślna to rosnąco.

[by_array2]

Opcjonalnie

Tablica lub zakres do sortowania według

[sort_order2]

Opcjonalnie

Kolejność sortowania. 1 dla porządku sortowania-1 dla malejąco. Wartość domyślna to rosnąco.

Uwagi: 

  • Tablicę można traktować jako wiersz wartości, kolumnę wartości lub połączenie wierszy i kolumn wartości. W powyższym przykładzie tablica naszej formuły SORTUJ.WEDŁUG ma zakres D2:E9.

  • Funkcja SORTUJ.WEDŁUG zwróci tablicę, która się rozleje, jeśli jest końcowym wynikiem formuły. Oznacza to, że Excel dynamicznie utworzy zakres odpowiedniej wielkości tablicy po naciśnięciu klawisza ENTER. Jeśli pomocnicze dane są w tabeli programu Excel, rozmiar tablicy zostanie automatycznie dostosowany wraz z dodawaniem lub usuwaniem danych z zakresu tablicy, o ile korzystasz z Odwołań strukturalnych. Aby uzyskać więcej informacji, zobacz artykuł Zachowanie tablicy rozlanej.

  • Program Excel ma ograniczoną obsługę tablic dynamicznych między skoroszytami, a ten scenariusz jest obsługiwany tylko wtedy, gdy oba skoroszyty są otwarte. Jeśli zamkniesz skoroszyt źródłowy, wszystkie połączone dynamiczne formuły tablicowe zwrócą błąd #ADR! , gdy zostaną odświeżone.

Przykłady

Sortowanie tabeli według regionu w kolejności rosnącej, a następnie według wieku danej osoby, w kolejności malejącej.

Sortowanie tabeli według regionu w kolejności rosnącej, a następnie według wieku danej osoby, w kolejności malejącej.

Użycie SORTUJ.WEDŁUG z LOSOWA.TABLICA i ILE.NIEPUSTYCH w celu randomizacji listy wartości. W tym przypadku E2# odwołuje się do zakresu tablicy dynamicznej, począwszy od komórki E2, która to została wypełniona przy użyciu funkcji =SEKWENCJA(10). Znak # nazywa się operatorem zakresu rozlanego.

Użycie funkcji SORTUJ.WEDŁUG wraz z LOSOWA.TABLICA i ILE.NIEPUSTYCH. W tym przypadku E2# odwołuje się do całego zakresu, począwszy od komórki E2, podczas którego został wypełniony przy użyciu funkcji =SEKWENCJA(10). Znak # nazywa się operatorem zakresu rozlanego.

Użycie funkcji SORTUJ.WEDŁUG do posortowania tabeli wartości temperatur i opadów względem wysokich temperatur.

Użycie funkcji SORTUJ.WEDŁUG do posortowania tabeli wartości temperatur i opadów względem wysokich temperatur.

Warunki błędu

  • Argumenty by_array muszą mieć wysokość jednego wiersza lub szerokość jednej kolumny.

  • Wszystkie argumenty muszą mieć ten sam rozmiar.

  • Jeśli argument kolejności sortowania nie jest równy -1 lub 1, formuła zwróci błąd #VALUE! . W przypadku pozostawienia argumentu kolejność sortowania program Excel domyślnie przyjmie kolejność rosnącą.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel, uzyskać pomoc techniczną w społeczności witryny Answers bądź zasugerować nową funkcję lub ulepszenie w witrynie UserVoice dotyczącej programu Excel.

Zobacz też

Funkcja FILTRUJ

Funkcja LOSOWA.TABLICA

Funkcja SEKWENCJA

Funkcja SORTUJ

Funkcja UNIKATOWE

Błędy #SPILL! w programie Excel

Tablice dynamiczne i zachowanie tablicy rozlanej

Niejawny operator przecięcia: @

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×