Jak odwrócić kolejność wierszy Excel? Zmiana porządku danych

Piotr Napora
przez Piotr Napora
5 min. czytania

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

  1. Dodaj kolumnę pomocniczą

    Wstaw nową kolumnę obok swoich danych (np. w kolumnie A przed Twoimi danymi). Nazwij ją np. „Licznik”.

  2. 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.

  3. 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.

  1. 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):

  1. Załóżmy, że dane są w zakresie A2:A11.

  2. W komórce obok (np. B2) wprowadź formułę:

 =INDEKS($A$2:$A$11;ILE.WIERSZY(A2:$A$11)) 
  1. 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):

  1. Załóżmy, że dane są w komórkach A2:A11 (10 wierszy).

  2. 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

  1. Skopiuj zakres danych (Ctrl+C).

  2. 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:

  1. Kliknij prawym przyciskiem myszy oś, którą chcesz odwrócić.

  2. Wybierz „Formatuj oś”.

  3. 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!

Podziel się artykułem
Follow:
Piotr Napora jest absolwentem Informatyki na Politechnice Warszawskiej, z ponad 11 lat doświadczenia w branży marketingu cyfrowego. W swojej karierze zarządzał zespołami liczącymi do 25 osób, realizując projekty dla firm z listy Fortune 500. Poza pracą pasjonat aktywnego trybu życia, a w wolnych chwilach pokonuje setki kilometrów na rowerze.
Brak komentarzy

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *