Aby odwrócić kolejność wierszy w Excelu (czyli zmienić układ danych tak, aby pierwszy wiersz stał się ostatnim, drugi przedostatnim itd.), możesz skorzystać z kilku metod – zarówno ręcznych, jak i automatycznych przy użyciu formuł oraz opcji sortowania. Poniżej znajdziesz rozbudowany poradnik krok po kroku.
Metoda 1 – Sortowanie danych według dodatkowej kolumny pomocniczej
Najprostsza metoda dla dowolnej wersji Excela
-
Dodaj kolumnę pomocniczą
Wstaw nową kolumnę obok swoich danych (np. w kolumnie A przed Twoimi danymi). Nazwij ją np. „Licznik”.
-
Wypełnij licznikiem rosnącym
Wpisz 1 w pierwszej komórce licznika, 2 w drugiej i przeciągnij do końca zakresu danych, aby wygenerować kolejne numery wierszy.
-
Sortuj wg licznika malejąco
Zaznacz cały zakres danych wraz z nowym licznikiem i użyj funkcji sortowania:
-
Przejdź do „Dane” → „Sortuj”.
-
Wybierz kolumnę „Licznik”, sortowanie „od największej do najmniejszej”.
-
Zatwierdź.
Twoje dane zostaną odwrócone — pierwszy wiersz będzie teraz na dole, ostatni na górze.
-
Usuń kolumnę pomocniczą
Jeśli już nie potrzebujesz licznika, usuń tę kolumnę.
Zalety – Prosta metoda, nie wymaga znajomości formuł. Wady – Działa na fizycznym zakresie danych, czyli przestawia Twoje dane na stałe.
Metoda 2 – Odwracanie wierszy za pomocą funkcji
Polecana, jeśli chcesz utworzyć automatyczną kopię odwróconych danych gdzieś obok
Excel klasyczny (starsze wersje):
-
Załóżmy, że dane są w zakresie A2:A11.
-
W komórce obok (np. B2) wprowadź formułę:
=INDEKS($A$2:$A$11;ILE.WIERSZY(A2:$A$11))
- Przeciągnij formułę w dół, aż obejmiesz tyle wierszy, ile masz danych.
- Co robi ta formuła? Funkcja INDEKS wybiera dane z określonej pozycji, a ILE.WIERSZY(A2:$A$11) dynamicznie zwraca numery od największego do 1. Dzięki temu pierwszy wiersz zostaje zastąpiony ostatnim, drugi przedostatnim itd..
Excel 365, Excel 2019 (wersje z dynamicznymi formułami):
-
Załóżmy, że dane są w komórkach A2:A11 (10 wierszy).
-
W komórce obok (np. B2) wpisz formułę:
=INDEKS(A2:A11;SEKWENCJA(10;1;10;-1))
lub bardziej uniwersalnie (jeśli nie znasz liczby wierszy):
=INDEKS(A2:A11;SEKWENCJA(ILE.WIERSZY(A2:A11);1;ILE.WIERSZY(A2:A11);-1))
-
Co robi ta formuła? Tworzy automatycznie tablicę numerów wierszy w odwrotnej kolejności. SEKWENCJA generuje liczby od ostatniego do pierwszego wiersza, a funkcja INDEKS pobiera odpowiednie wartości.
-
Zatwierdź Enter — formuła rozleje się na kolejne wiersze i uzyskasz dane w odwróconej kolejności.
Zalety – Nie zmieniasz oryginalnych danych, działa dynamicznie — każda zmiana w źródle od razu pojawia się w odwróconej wersji. Wady – Nowe dane pojawiają się w innym zakresie. Funkcjonalność zależy od wersji Excela.
Metoda 3 – Transponowanie danych (zamiana wierszy i kolumn)
Jeśli chcesz zamienić wiersze z kolumnami (a nie tylko odwrócić kolejność), użyj funkcji Transpozycja –
-
Skopiuj zakres danych (Ctrl+C).
-
Kliknij prawym na docelową komórkę i wybierz „Wklej specjalnie” → „Transpozycja”.
Spowoduje to zamianę układu z wierszy na kolumny lub odwrotnie. Nie odwróci jednak kolejności — służy tylko do zamiany osi danych.
Metoda 4 – Odwracanie kolejności wierszy na wykresie
Jeśli interesuje Cię wyłącznie zmiana kolejności wyświetlania na wykresie (np. odwrócenie osi Y w wykresie słupkowym), nie musisz modyfikować samych danych:
-
Kliknij prawym przyciskiem myszy oś, którą chcesz odwrócić.
-
Wybierz „Formatuj oś”.
-
Zaznacz opcję „Kategorie/ Wartości w odwrotnej kolejności”.
Efekt: kolejność kategorii lub wartości na wykresie zostanie odwrócona.
Najczęstsze pytania i dodatkowe porady
-
Czy można odwrócić dane w miejscu, bez kopiowania?
Tak, metoda z sortowaniem „licznika” działa na tych samych danych.
-
Czy funkcje działają na Tabelach Excela (obiekty: „Tabela”)?
Niektóre funkcje jak Transpozycja nie działają, gdy dane są w formie tabeli — najpierw przekształć na zakres: „Projekt tabeli” → „Konwertuj na zakres”.
-
Czy można użyć sortowania według kolumn dla odwrócenia kolejności kolumn zamiast wierszy?
Tak, analogicznie możesz dodać pomocniczy wiersz, wypełnić go rosnącymi liczbami i sortować kolumny.
Podsumowanie wyboru metody
| Potrzeba | Metoda | Zalety | Wady |
|---|---|---|---|
| Odwrócenie danych na stałe | Sortowanie po liczniku | Prosta, szybka | Nadpisuje dane |
| Dynamiczne, automatyczne | Funkcja INDEKS + SEKWENCJA lub ILE.WIERSZY | Automatyczna, nie zmienia oryginału | Wymaga znajomości formuł |
| Zmiana na wykresie | Formatuj oś wykresu | Bez zmian w danych | Działa tylko na wykresach |
| Zamiana wierszy z kolumnami | Transpozycja/Wklej specjalnie | Szybka, uniwersalna | Nie odwraca kolejności |
Wybierz najlepszą metodę dla swoich danych oraz wersji Excela, i pracuj wygodniej!
