SORTUJ Przykłady funkcji - Excel

Ten samouczek pokazuje, jak używać SORTUJ Funkcja w programie Excel, aby posortować listę wartości na podstawie listy odpowiednich wartości.

SORTOWANIE Przegląd funkcji

Funkcja SORTBY jest rozszerzeniem funkcji SORT. Ułatwia porządkowanie wartości w tablicy na podstawie wartości w odpowiedniej tablicy lub zakresie.

Aby użyć funkcji arkusza kalkulacyjnego SORTUJ, wybierz komórkę i wpisz:

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

Funkcja SORTBY Składnia i wejścia:

=SORTUJ(tablica; według_tablicy1, [sort_order1]; [wg_tablicy2, sort_order2];…)

szyk – tablica lub zakres do sortowania.

według_tablicy1 – tablica lub zakres do sortowania.

[sort_order1] (opcjonalny) - Kolejność użycia do sortowania. 1 do wstępowania, -1 do zjazdu. Gdy zostanie pominięty, domyślnie przyjmuje wartość 1, tj. porządek rosnący.

[tablica2] (opcjonalny) – Druga tablica lub zakres do sortowania.

[sort_order2] (opcjonalny) - Kolejność użycia do sortowania. 1 dla rosnącego, -1 dla malejącego. Wartość domyślna to rosnąco.

Aby posortować wartości w porządku rosnącym

Aby posortować pracowników w A2:A7 w porządku rosnącym godzin przepracowanych w B2:B7 wprowadzamy następującą formułę w D2:

=SORTUJWG(A2:B7;B2:B7)

Jeśli chcemy tylko zwrócić listę posortowanych pracowników, wpisujemy następującą formułę w: D2:

=SORTUJWG(A2:A7;B2:B7)

Zauważysz, że ustawiliśmy [szyk] argument do A2:A7 ponieważ chcemy zwrócić tylko pierwszą kolumnę.

Aby posortować wartości w kolejności malejącej

Aby posortować pracowników w A2:A7 w porządku malejącym przepracowanych godzin wpisujemy następującą formułę w: D2:

=SORTUJ.BY(A2:B7;B2:B7;-1)

Zauważysz, że trzeci argument [sortowanie] jest ustawione na -1 tak, aby posortować liczbę godzin w porządku malejącym. Po ustawieniu na 1 formuła sortuje godziny w kolejności rosnącej, jak pokazano w poprzedniej sekcji.

Aby posortować wartości według wielu kolumn

Aby posortować pracowników w A2:A7 przy drugiej kolumnie tj. przepracowane godziny a następnie przy pierwszej kolumnie tj. pracownicy wpisujemy następującą formułę w: D2:

=SORTUJ.BY(A2:B7; B2:B7; 1; A2:A7; 1)

Zagadnienia

#ROZLANIE!

Ten błąd występuje, gdy istnieje wartość w zakresie Spill Range, tj. zakresie, w którym funkcja SORTBY umieszcza swoje wyniki.

Aby poprawić ten błąd, wyczyść zakres, który wyróżnia program Excel.

SORTBY Wskazówki i porady

  1. Upewnij się, że argumenty [szyk] oraz [tablica] mieć taką samą liczbę rzędów:

    To zadziała


To NIE zadziała

2. [sortowanie] może mieć tylko wartość 1 (rosnąco) lub -1 (malejąco), gdy nie podano wartości dla tego argumentu, funkcja SORTUJ domyślnie sortuje w kolejności rosnącej.

3. Upewnij się, że komórki poniżej komórki wejściowej są puste, aby uniknąć błędu rozlania, dowiedz się więcej o błędzie rozlania „tutaj” - dodaj link do Intro do DAF-ów.

4. SORTBY może być używany z innymi funkcjami tablicy dynamicznej, takimi jak FILTER, w celu tworzenia bardziej wszechstronnych formuł.

5. Możesz użyć funkcji SORT zamiast funkcji SORTBY, aby posortować wartości według innego zakresu lub tablicy.

=SORTUJ(A2:B7;2)


Jedynym ograniczeniem tutaj jest to, że musimy uwzględnić kolumnę, której używamy do sortowania w wyniku, gdy używamy SORT.

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

wave wave wave wave wave