Jak zastosować zaawansowane filtrowanie i sortowanie danych na wielu poziomach?
Excel oferuje narzędzia do manipulowania danymi, które wykraczają poza proste sortowanie alfabetyczne lub filtrowanie po jednej wartości. Sortowanie na wielu poziomach oraz Filtrowanie zaawansowane pozwalają na precyzyjną analizę dużych zestawów danych.
1. Sortowanie danych na wielu poziomach
Sortowanie na wielu poziomach jest kluczowe, gdy chcemy uporządkować dane według priorytetu kolumn. Na przykład, najpierw sortujemy po "Regionie", a w obrębie każdego regionu sortujemy po "Wartości Sprzedaży".
Przykład danych:
Potrzebujemy posortować dane: 1. Według Regionu (A-Z), 2. Następnie według Działu (A-Z), 3. Oraz wewnątrz działu, według Sprzedaży (od największej).
- Zaznacz dane: Kliknij dowolną komórkę w tabeli danych, aby Excel automatycznie wykrył cały zakres (lub zaznacz go ręcznie).
- Otwórz okno sortowania: Przejdź do zakładki Dane na wstążce. W sekcji Sortowanie i filtrowanie kliknij Sortuj.
- Dodaj pierwszy poziom: W oknie Sortowanie (ang. Sort) upewnij się, że zaznaczone jest pole "Moje dane mają nagłówki". Wybierz pierwszy poziom sortowania:
- Sortuj według: Region.
- Sortuj na podstawie: Wartości.
- Kolejność: A do Z.
- Dodaj kolejne poziomy: Kliknij przycisk Dodaj poziom. Ustal drugi poziom (Region → Dział) i trzeci poziom (Dział → Sprzedaż):
- Następnie według: Dział, Kolejność: A do Z.
- Następnie według: Sprzedaż, Kolejność: Od największej do najmniejszej.
- Zatwierdź: Kliknij OK. Twoje dane są teraz uporządkowane hierarchicznie.
2. Zaawansowane filtrowanie
Standardowe filtry pozwalają na filtrowanie po jednej lub dwóch prostych zasadach. Filtrowanie zaawansowane (ang. Advanced Filter) pozwala na użycie złożonych kryteriów z wykorzystaniem funkcji logicznych (AND/OR) i formuł. Wymaga to stworzenia oddzielnego zakresu kryteriów.
Krok 2.1: Przygotowanie zakresu kryteriów
Musisz stworzyć oddzielne miejsce w arkuszu (np. w kolumnach E i F), gdzie zdefiniujesz warunki filtrowania. Nagłówki w zakresie kryteriów muszą dokładnie odpowiadać nagłówkom kolumn w danych źródłowych.
Kryterium: Chcemy znaleźć transakcje, gdzie (Region to "Wschód" I Sprzedaż > 500) LUB transakcje, gdzie (Region to "Zachód" I Sprzedaż > 800).
| E (Region) | F (Sprzedaż) |
|---|---|
| Wschód | >500 |
| Zachód | >800 |
Uwaga: Kryteria w tym samym wierszu (Wschód i >500) oznaczają warunek I (AND). Kryteria w różnych wierszach oznaczają warunek LUB (OR).
Krok 2.2: Uruchomienie zaawansowanego filtrowania
- Zaznacz dane: Kliknij dowolną komórkę w tabeli danych.
- Uruchom narzędzie: Przejdź do zakładki Dane i w sekcji Sortowanie i filtrowanie kliknij Zaawansowane.
- Ustaw parametry: W oknie Filtr zaawansowany:
- Akcja: Wybierz Filtruj listę w miejscu (aby ukryć niepasujące wiersze) lub Kopiuj w inne miejsce (aby przenieść pasujące wyniki do nowego miejsca).
- Zakres listy: Sprawdź, czy Excel poprawnie zaznaczył Twoje dane źródłowe (A1:C100).
- Zakres kryteriów: Wskaż obszar, w którym zdefiniowałeś kryteria (np. E1:F3).
- Kopiuj do (tylko dla opcji "Kopiuj w inne miejsce"): Wskaż komórkę, gdzie ma pojawić się wynik (np. H1).
- Zatwierdź: Kliknij OK. Excel wyświetli tylko wiersze spełniające Twoje złożone kryteria.
Komentarze
Prześlij komentarz