Spis treści
Sortowanie to funkcja programu Excel, która jest boleśnie znana i znana prawie wszystkim. Istnieje jednak kilka niestandardowych i ciekawych przypadków jego użycia.
Przypadek 1. Sortuj według znaczenia, a nie alfabetycznie
Wyobraź sobie bardzo powszechną sytuację: jest tabela, w której znajduje się kolumna z nazwą miesiąca (styczeń, luty, marzec…) lub dnia tygodnia (pt., wt., śr.…). Dzięki prostemu sortowaniu w tej kolumnie Excel porządkuje elementy alfabetycznie (tj. od A do Z):
I oczywiście chciałbym otrzymać zwykłą sekwencję od stycznia do grudnia lub od poniedziałku do wtorku. Można to łatwo zrobić za pomocą specjalnego sortowanie według listy niestandardowej (sortowanie listy niestandardowej).
Wybierz stół i naciśnij duży przycisk Sortowanie Zakładka Dane (Dane — Sortuj). Otworzy się okno dialogowe, w którym należy określić pole sortowania (kolumnę) i wybrać typ sortowania z ostatniej listy rozwijanej Lista niestandardowa (Lista niestandardowa):
Następnie otworzy się następujące okno, w którym możesz wybrać sekwencję miesięcy lub dni tygodnia, których potrzebujemy:
Jeśli wymagana lista (na przykład miesięcy, ale w języku angielskim) nie jest dostępna, można ją wprowadzić w prawym polu, wybierając opcję Nowa lista (Nowa lista):
Możesz użyć jako separatora przecinek lub klawisz Wchodzę. Po utworzeniu takiej listy niestandardowej możesz jej używać w innych skoroszytach programu Excel.
Ciekawym niuansem jest to, że w ten sposób możesz sortować nie głupio alfabetycznie, ale według znaczenia i ważności dowolnych obiektów hierarchicznych, a nie tylko miesięcy lub dni tygodnia. Na przykład:
- stanowiska (dyrektor, zastępca dyrektora, kierownik działu, kierownik działu…)
- stopnie wojskowe (generał, pułkownik, podpułkownik, major…)
- certyfikaty (TOEFL, ITIL, MCP, MVP…)
- klienci lub towary zgodnie z Twoim osobistym znaczeniem (whisky, tequila, koniak, wino, piwo, lemoniada…)
- itd.
Przypadek 2: Sortuj tekst i liczby w tym samym czasie
Załóżmy, że nasza tabela ma kolumnę z kodami dla różnych części i zespołów do samochodów (numer części). Co więcej, duże zmontowane części (na przykład skrzynia biegów, silnik, układ kierowniczy) są oznaczone kodem czysto cyfrowym, a małe części, które zawierają, są oznaczone kodem z dodatkiem numeru wyjaśniającego poprzez, powiedzmy, kropkę. Próba posortowania takiej listy w zwykły sposób doprowadzi do niepożądanego wyniku, ponieważ Excel osobno sortuje liczby (liczby dużych agregatów w złożeniu) i osobno tekst (liczby małych części z kropkami):
I oczywiście chciałbym otrzymać listę, gdzie po każdej dużej jednostce trafią jej szczegóły:
Aby to zrealizować, musimy tymczasowo dodać kolejną kolumnę do naszej tabeli, w której wszystkie kody zamieniamy na tekst za pomocą funkcji TEKST:
Jeśli następnie posortujesz według tej kolumny, program Excel zapyta, jak sortować liczby i tekst:
Jeśli wybierzesz drugą opcję w tym oknie dialogowym, to Excel nie przekonwertuje liczb dużych agregatów na liczby i posortuje całą listę jako tekst, co da nam pożądany wynik. Kolumnę pomocniczą można wtedy oczywiście usunąć.
- Sortuj według koloru
- Sortuj według koloru z dodatkiem PLEX
- Sortuj według formuły