Jak sortować według miesiąca w Excelu i Arkuszach Google

Jak sortować według miesiąca w Excelu i Arkuszach Google

W tym artykule dowiesz się, jak sortować według miesięcy w Excelu i Arkuszach Google.

Sortuj według miesiąca jako tekst

Załóżmy, że masz poniższą listę miesięcy jako tekst w kolumnie B i chcesz je posortować chronologicznie od najstarszego do najnowszego.

1. Wybierz zakres z jego nagłówkiem do sortowania (B1:B10), a w Wstążka iść do Strona główna > Sortuj i filtruj > Sortowanie niestandardowe.

2. W oknie Sortuj pod Zamówienie, wybierać Lista niestandardowa…

3. Na ekranie Listy niestandardowe wybierz Styczeń luty marzec,… z listy po lewej stronie i kliknij ok.

4. Teraz w oknie Sortuj, pod Zamówienie masz listę niestandardową od miesięcy. Kliknij ok.

Wreszcie wszystkie miesiące z kolumny B są sortowane chronologicznie.

Sortuj daty według miesiąca

Załóżmy, że masz listę dat w kolumnie B i chcesz je posortować według miesiąca od najstarszego do najnowszego.

Aby to osiągnąć, musisz dodać jedną kolumnę pomocniczą.

1. W komórce C2 wprowadź formułę:

1 =MIESIĄC(B2)

MONTH zwraca numer miesiąca na podstawie wprowadzonej daty. W tym przypadku wartość C2 wynosi 2 (luty).

2. Ustaw kursor w prawym dolnym rogu komórki C2, aż pojawi się krzyżyk.

3. Ciągnąć formułę do końca zakresu (C10).

4. Teraz masz numer miesiąca dla każdej daty w kolumnie B i możesz sortować obie kolumny na podstawie kolumny C.
Wybierz zakres z danymi w kolumnie C (C1:C10). Następnie w Wstążka, iść do Strona główna > Sortuj i filtruj > Sortuj od najmniejszego do największego.

5. W wyskakującym oknie wybierz Rozwiń wybóri kliknij ok.

W rezultacie obie kolumny są sortowane według numeru miesiąca w kolumnie C i można usunąć kolumnę pomocniczą C. Daty w kolumnie B są teraz sortowane według miesiąca od najstarszego do najnowszego.

Notatka: Daty są sortowane tylko według miesiąca, a nie według roku, ponieważ miesiąc jest jedynym warunkiem sortowania w tym przykładzie.

Sortuj według miesiąca jako tekst w Arkuszach Google

Ponieważ Arkusze Google nie mają opcji podobnej do niestandardowych list programu Excel, będziesz musiał użyć formuły tablicowej, aby posortować miesiące jako tekst.

Aby to zrobić, wprowadź tę formułę w komórce C2:

1 =SORTUJ(B2:B10;MIESIĄC(B2:B10&1);1)

W takim przypadku funkcja MONTH ma jako dane wejściowe zakres zamiast pojedynczej wartości. Ten wariant zwróci tablicę liczb od 1 do 12 (dla każdego miesiąca) posortowaną w porządku rosnącym. Ponieważ funkcja SORT jest samą tablicą, pobierze wartości z B2:B10 jako tablicę i posortuje je odpowiednio od komórki D2 w dół. W ten sposób otrzymasz wszystkie miesiące z kolumny B, posortowane w kolumnie C od najstarszego do najnowszego.

Sortuj daty według miesiąca w Arkuszach Google

Aby posortować daty według miesięcy w Arkuszach Google, możesz użyć tej samej opcji z kolumną pomocniczą i funkcją MIESIĄC, jak wyjaśniono w programie Excel. Formuła jest prawie taka sama jak w poprzednim kroku, w której sortowano miesiące jako tekst:

1 =SORTUJ(B2:B;MIESIĄC(B2:B);PRAWDA)

Logika tutaj jest taka sama. Funkcja MONTH posortuje daty w zakresie od najstarszych do najnowszych, a funkcja SORT utworzy nową tablicę w kolumnie C na podstawie tej listy.

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

wave wave wave wave wave