Metoda 1: Przyciski szybkiego sortowania

W Excel znajdują się przyciski odpowiedzialne za szybkie sortowanie zaznaczonego zakresu danych. Ich użycie będzie optymalne w sytuacjach, gdy trzeba przetworzyć komórki tylko raz, wcześniej zaznaczając te, które są potrzebne.

  1. Przytrzymaj lewy przycisk myszy i zaznacz wszystkie wartości, które będą poddawane sortowaniu.
  2. Zaznaczenie zakresu komórek do szybkiego sortowania alfabetycznego w Excelu
  3. Na karcie "Strona główna" otwórz rozwijane menu "Edycja".
  4. Otwieranie menu z narzędziami do szybkiego sortowania alfabetycznego w Excelu
  5. W nim użyj bloku "Sortowanie i filtrowanie", wybierając kolejność, w jakiej chcesz uporządkować wartości.
  6. Wybór narzędzia szybkiego sortowania zaznaczonych wartości alfabetycznie w Excelu
  7. Jeśli pojawi się powiadomienie o wykryciu danych poza zakresem, będziesz musiał wybrać, czy rozszerzyć go, czy sortować tylko w obrębie zaznaczenia. Rozważmy najpierw pierwszą opcję.
  8. Wybór trybu sortowania przy obecności nietkniętego zakresu w Excelu
  9. Przy jej użyciu sąsiednie komórki, zależne od ogólnej tabeli, dostosowują się do kolejności rozmieszczenia tekstu, to znaczy, że jeśli naprzeciwko komórki "Sierpień" znajduje się wartość "27", pozostaje ona naprzeciwko tego samego słowa.
  10. Przykład sortowania alfabetycznego z rozszerzeniem zakresu w Excelu
  11. Druga opcja to "Sortować w obrębie zaznaczenia".
  12. Wybór drugiego trybu sortowania alfabetycznego bez rozszerzania zakresu w Excelu
  13. W ten sposób przemieszcza się tylko wskazany tekst, a komórki naprzeciwko niego pozostają nietknięte.To oznacza, że nastąpi przesunięcie danych, jeśli wcześniej istniał jakiś związek między nimi.
  14. Wynik sortowania alfabetycznego bez rozszerzenia zakresu w Excelu

Jeśli jeszcze nie zdecydowałeś, czy chcesz sortować tylko określony zakres, czy potrzebujesz uwzględnić sąsiednie komórki, sprawdź każdą opcję, anulując ją za pomocą skrótu klawiszowego Ctrl + Z. W ten sposób łatwiej określić zmiany zachodzące w tabeli.

Sposób 2: Sortowanie niestandardowe

Sortowanie niestandardowe pozwala na bardziej elastyczne ułożenie elementów w tabeli, uwzględniając kilka poziomów i różne zakresy danych. Do jego utworzenia używa się specjalnego menu, które weźmiemy pod uwagę dalej.

  1. Zalecamy od razu zaznaczyć całą tabelę, jeśli oprócz sortowania alfabetycznego chcesz dodać jeszcze kilka poziomów.
  2. Zaznaczenie całej tabeli w celu utworzenia niestandardowego sortowania w Excelu
  3. Następnie w tej samej sekcji "Edycja" wybierz opcję "Sortowanie niestandardowe".
  4. Przejście do ustawienia sortowania alfabetycznego przez osobne menu w Excelu
  5. W rozwijanym menu "Sortuj według" wskaź kolumnę, której dotyczy sortowanie.
  6. Tworzenie pierwszego poziomu sortowania alfabetycznego w Excelu
  7. Jako tryb sortowania wybierz typ "Wartości komórek".
  8. Wybór komórek na poziomie do sortowania alfabetycznego w Excelu
  9. Pozostaje tylko określić kolejność "Od A do Z" lub "Od Z do A".
  10. Wybór zasady sortowania podczas ustawiania poziomu w Excelu
  11. Jeśli musisz sortować inne kolumny, dodaj je jako poziomy i wykonaj taką samą konfigurację.
  12. Dodanie drugiego poziomu do niestandardowego sortowania w Excelu
  13. Wróć do tabeli i upewnij się, że wszystkie działania zostały wykonane poprawnie.
  14. Wynik zastosowania dostosowanej sortowania alfabetycznego w Excelu

Sposób 3: Formuła sortowania

Wady poprzednich metod polegają na tym, że sortują one tylko jednorazowo, a dynamicznie przy wprowadzaniu zmian tabela się nie zmienia. Jeśli nie odpowiada ci taka opcja, będziesz musiał ręcznie stworzyć formułę sortowania, która przy dodawaniu lub usuwaniu elementów automatycznie przeliczy je i ustawi w odpowiedniej kolejności. Będzie kilka formuł, ponieważ jak dotąd deweloperzy nie dodali specjalnej funkcji, która pozwalałaby obejść się bez stosowania pomocniczych obliczeń.Cały dalszy proces składa się z kilku etapów, aby prawidłowo zrozumieć zasadę sortowania alfabetycznego.

Krok 1: Utworzenie formuły pomocniczej

Głównym zadaniem jest stworzenie formuły pomocniczej, która analizuje słowa w komórkach i określa ich numer porządkowy w przyszłej posortowanej alfabetycznie liście. Dzieje się to przy porównywaniu za pomocą wbudowanych algorytmów Excela, działających na zasadzie analizy kodowania. Nie będziemy szczegółowo omawiać działania tej formuły, tylko pokażemy jej tworzenie.

  1. Aby pracować z przyszłymi obliczeniami, należy utworzyć grupę z komórek, co wymaga ich zaznaczenia i nadania nowej nazwy w specjalnie wyznaczonym polu u góry.
  2. Wybieranie komórek do utworzenia grupy z zakresu w Excelu przed sortowaniem alfabetycznym

  3. Teraz zaznaczony zakres komórek ma własną nazwę, odpowiadającą za jego zawartość — w naszym przypadku to owoce. Jeśli wprowadzasz kilka słów w nazwie, nie używaj spacji, a zamiast tego zastosuj podkreślenie: "(przykład_tekstu)".
  4. Udane zmienienie nazwy zakresu komórek na nazwę przed sortowaniem alfabetycznym w Excelu
  5. W nowej komórce utworzymy formułę LICZ.JEŻELI, która zlicza komórki spełniające warunek. Jako zakres wskaźnikuj właśnie utworzoną grupę, a następnie pierwszą komórkę do porównania.Ostateczny wygląd formuły jest następujący: =LICZ.JEŻELI(Owoce;A1).
  6. Tworzenie pomocnej formuły do sortowania alfabetycznego w Excelu
  7. Obecnie wynikiem tej formuły będzie "1", ponieważ jej zapis nie jest całkowicie poprawny dla przyszłych obliczeń, dlatego dodaj wyrażenie "<="& przed numerem pierwszej komórki.
  8. Ostatni szlif tworzenia pomocnej formuły do sortowania alfabetycznego w Excelu
  9. Rozciągnij formułę, chwytając krawędź komórki, aż do końca przyszłej listy do sortowania.
  10. Rozciąganie pomocniczej formuły do sortowania alfabetycznego w Excelu
  11. Zmień nazwę zakresu z liczbami na grupę - będzie to potrzebne przy tworzeniu następnej formuły.
  12. Zmiana nazwy zakresu pomocniczej formuły do sortowania alfabetycznego w Excelu

Krok 2: Tworzenie formuły sortowania

Pomocnicza formuła jest gotowa i działa poprawnie, więc można przystąpić do tworzenia głównej funkcji, która zajmie się sortowaniem dzięki już istniejącemu automatycznemu określeniu pozycji.

  1. W nowej komórce zacznij wpisywać =PODAJ.POZYCJĘ(WIERSZ(A1). Ta formuła odpowiada za wyszukiwanie pozycji wiersza, dlatego należy wskazać argument "A1".
  2. Przejście do tworzenia formuły do sortowania alfabetycznego w Excelu

  3. Następnie dla uproszczenia dodawania nazwanych zakresów przejdź do "Formuły", rozwiń menu "Zdefiniowane nazwy" i wybierz "Użyj w formule".
  4. Użycie funkcji dodawania konkretnych nazw podczas tworzenia formuły sortowania alfabetycznego w Excelu
  5. Dodaj zakres z pomocniczą formułą i wskaź dla niego typ dopasowania "Dokładne dopasowanie" z rozwijanego menu, które pojawi się po dodaniu ";".
  6. Ustawienie dokładnego dopasowania podczas tworzenia formuły sortowania alfabetycznego w Excelu
  7. Zakończ tworzenie formuły, owijając ją w funkcję INDEKS, która będzie działać z tablicą nazw.
  8. Zastosowanie formuły w funkcji INDEKS do przyszłego sortowania alfabetycznego w Excelu
  9. Sprawdź wynik, a następnie rozciągnij formułę tak, jak pokazano to wcześniej.
  10. Udane stworzenie formuły do sortowania alfabetycznego w Excelu
  11. Teraz otrzymasz poprawnie działającą dynamiczną listę, posortowaną alfabetycznie.
  12. Rozciąganie formuły do sortowania alfabetycznego w Excelu

Dla uproszczenia zrozumienia osobno przedstawiamy pełną formułę:

=(INDEKS(Owoce;PODAJ.POZYCJĘ(WIERSZ(A1);numer_słowa;0))), pozostaje tylko edytować ją pod swoje cele i rozciągnąć na potrzebny zakres komórek.

Krok 3: Modernizacja formuły dla powtarzających się nazw

Jedyną wadą właśnie stworzonej formuły jest jej niepoprawne działanie w przypadku występowania powtarzających się nazw, co można zauważyć na przedstawionym poniżej zrzucie ekranu.To jest związane z tym, że funkcja pomocnicza nie jest w stanie prawidłowo przetworzyć powtarzających się słów, dlatego będzie trzeba ją nieco udoskonalić, jeśli chcesz używać powtórzeń w liście.

Przykład błędu przy sortowaniu alfabetycznym w Excelu, gdy występują identyczne słowa

  1. Otwórz formułę pomocniczą i usuń znak "<", aby LICZ.JEŻELI działał tylko w przypadku równości.
  2. Przejście do edytowania formuły pomocniczej w celu naprawienia błędu przy występowaniu powtarzających się słów w Excelu
  3. Dodaj drugą część - +LICZ.JEŻELI($A$1:A1;A1), umożliwiającą prawidłowe zapisywanie tych samych słów w kolejności.
  4. Dodanie drugiej części pomocniczej formuły sortowania alfabetycznego w Excelu
  5. Ponownie rozciągnij formułę, aby zmieniła się we wszystkich komórkach.
  6. Rozciąganie pomocnej formuły sortowania alfabetycznego po edytowaniu w Excelu
  7. Dodaj do listy powtarzające się nazwy, aby sprawdzić ich prawidłowe wyświetlanie.
  8. Udane edytowanie pomocnej formuły do sortowania alfabetycznego w Excelu