Technikum Klasa I 45 minut PP: II.3c | s. 344

Lekcja 40: Arkusz kalkulacyjny - filtrowanie danych wg kilku kryteriow

Sortowanie, Autofiltr, filtr zaawansowany, fragmentatory

📋 Podstawa programowa: II.3c
arkusz kalkulacyjnyautofiltrfiltrowanie danychkryteriasortowanie
00:00
Wprowadzenie
5 min
00:05
Teoria
15 min
00:20
Cwiczenia
15 min
00:35
Podsumowanie
10 min
📚

Teoria

Organizacja danych w arkuszu

Aby efektywnie filtrowac i sortowac dane, musza byc one prawidlowo zorganizowane:

  • Pierwszy wiersz - naglowki kolumn (nazwy pol)
  • Kazda kolumna - jeden typ danych (np. tylko liczby, tylko tekst)
  • Kazdy wiersz - jeden rekord (np. jeden uczen, jedna transakcja)
  • Brak pustych wierszy i kolumn wewnatrz tabeli
  • Taka strukture nazywamy tabela danych (flat table)

Sortowanie danych

Sortowanie to ustawianie danych w okreslonym porzadku:

  • Rosnaco (A-Z, 1-9) - od najmniejszej do najwiekszej wartosci
  • Malejaco (Z-A, 9-1) - od najwiekszej do najmniejszej
  • Sortowanie wielopoziomowe - np. najpierw wg miasta (A-Z), potem wg nazwiska (A-Z) wewnatrz miast

Dostep: Dane > Sortuj. Mozna dodac wiele poziomow sortowania.

Uwaga! Przed sortowaniem upewnij sie, ze zaznaczona jest CALA tabela (ze wszystkimi kolumnami). Sortowanie tylko jednej kolumny bez reszty spowoduje rozspojnienie danych - wiersze sie "pomieszaja"!

Autofiltr (Filtr automatyczny)

Autofiltr to najprostsza metoda filtrowania. Dodaje rozwijane strzalki do naglowkow kolumn, pozwalajace szybko filtrowac dane.

  • Wlaczanie: Dane > Filtr (Ctrl+Shift+L)
  • Filtr wartosci - zaznaczanie/odznaczanie konkretnych wartosci z listy
  • Filtr tekstowy - zawiera, zaczyna sie od, konczy na, nie zawiera...
  • Filtr liczbowy - wieksze/mniejsze niz, miedzy, 10 najwazniejszych, powyzej sredniej...
  • Filtr daty - dzis, wczoraj, ten tydzien, ten miesiac, pomiedzy datami...
  • Filtr kolorow - wg koloru komorki lub czcionki

Filtrowanie wg kilku kolumn jednoczesnie:

Mozna zastosowac filtry na wielu kolumnach naraz. Warunki miedzy kolumnami dzialaja jak ORAZ (musza byc spelnione wszystkie). Np. Miasto="Krakow" ORAZ Ocena>=4 pokaze tylko krakowskich uczniow z ocenami od 4 w gore.

Filtr zaawansowany

Filtr zaawansowany pozwala na bardziej zlozone kryteria, w tym warunek LUB (OR) - wystarczy spelnienie JEDNEGO z warunkow.

  • Dostep: Dane > Zaawansowane
  • Wymaga zakresu kryteriow - osobnej tabeli z warunkami
  • Warunki w tym samym wierszu = ORAZ (AND)
  • Warunki w roznych wierszach = LUB (OR)
  • Wynik moze byc wyswietlony w miejscu lub skopiowany do innej lokalizacji

Przyklad zakresu kryteriow:

MiastoOcenaInterpretacja
Krakow>=4Krakow ORAZ ocena>=4
WarszawaLUB Warszawa (dowolna ocena)

Tabele sformatowane

Konwersja zakresu na Tabele (Ctrl+T lub Wstaw > Tabela) daje dodatkowe korzysci:

  • Automatyczne formatowanie z naprzemiennymi kolorami wierszy
  • Autofiltr wlaczony domyslnie
  • Wiersz podsumowania (SUMA, SREDNIA itp.) na dole
  • Automatyczne rozszerzanie przy dodawaniu danych
  • Nazwy strukturalne w formulach (np. =SUMA(Tabela1[Sprzedaz]))
  • Fragmentatory (Slicery) - wizualne przyciski do filtrowania

Formatowanie warunkowe

Formatowanie warunkowe automatycznie zmienia wyglad komorek na podstawie ich wartosci:

  • Reguly wyrozniania komorek - wieksze niz, mniejsze niz, miedzy, rowne, zawiera tekst
  • Gora/dol - 10 najwyzszych, 10% najnizszych, powyzej/ponizej sredniej
  • Paski danych - pasek proporcjonalny do wartosci w komorce
  • Skale kolorow - gradient kolorow (np. zielony-zolty-czerwony)
  • Zestawy ikon - strzalki, flagi, sygnalizacja swietlna
Fragmentatory (Slicery) to wizualne przyciski filtrowania, ktore mozna umiescic obok tabeli. Kliknij na tabele > Projekt tabeli > Wstaw fragmentator. Idealne do interaktywnych dashboardow!
✏️

Zadania

Latwe

Zadanie 1: Sortowanie i Autofiltr

Utworz tabele sprzedazy z 20 wierszami: Produkt, Kategoria (Elektronika/Odziez/Zywnosc), Cena, Ilosc, Miasto. Wlacz Autofiltr. Wykonaj: (a) sortowanie wg ceny malejaco, (b) filtruj tylko Elektronike, (c) filtruj produkty z cena 50-200 zl, (d) filtruj Elektronike z Krakowa (dwa filtry naraz).

Pokaz rozwiazanie
1. Utworz tabele (A1:E21 z naglowkami)
2. Dane > Filtr (Ctrl+Shift+L)
3. a) Sortowanie: kliknij strzalke w kolumnie Cena
   > Sortuj od najwiekszej do najmniejszej
4. b) Kliknij strzalke w kolumnie Kategoria
   > Odznacz "Zaznacz wszystko"
   > Zaznacz tylko "Elektronika" > OK
5. c) Najpierw wyczysc filtr Kategorii
   Kliknij strzalke w kolumnie Cena
   > Filtry liczbowe > Miedzy
   > Od: 50, Do: 200 > OK
6. d) Filtr Kategorii: Elektronika
   ORAZ Filtr Miasta: Krakow
   (oba filtry aktywne jednoczesnie = AND)

Wazne: Numery wierszy ukrytych sa niebieskie,
pasek stanu pokazuje "X z Y znalezionych"
Srednie

Zadanie 2: Formatowanie warunkowe

Do tabeli z ocenami 15 uczniow z 5 przedmiotow zastosuj formatowanie warunkowe: (a) oceny 5 i 6 - zielone tlo, (b) oceny 1 i 2 - czerwone tlo, (c) srednia ucznia - skala kolorow (czerwony-zolty-zielony), (d) paski danych do kolumny z laczna iloscia punktow.

Pokaz rozwiazanie
1. Zaznacz zakres z ocenami (B2:F16)
2. a) Strona glowna > Formatowanie warunkowe
   > Reguly wyrozniania komorek > Wieksze niz > 4
   > Wypelnienie zielone
3. b) Formatowanie warunkowe > Nowa regula
   > Reguly wyrozniania > Mniejsze niz > 3
   > Wypelnienie czerwone
4. c) Zaznacz kolumne sredniej (G2:G16)
   Formatowanie warunkowe > Skale kolorow
   > Czerwony-Zolty-Zielony
5. d) Zaznacz kolumne punktow (H2:H16)
   Formatowanie warunkowe > Paski danych
   > Wypelnienie kolorem niebieskim

Dodatkowa regula (opcjonalna):
- Zaznacz cala tabele
- Formatowanie warunkowe > Nowa regula
- "Uzywaj formuly...": =$G2<3
- Format: czerwona czcionka, pogrubienie
  (caly wiersz ucznia ze srednia < 3)
Trudne

Zadanie 3: Filtr zaawansowany

Pracujac na tabeli pracownikow (Imie, Nazwisko, Dzial, Stanowisko, Pensja, Miasto, DataZatrudnienia - 30 wierszy), uzyj filtru zaawansowanego aby znalezc: (a) pracownikow z dzialu IT z pensja > 8000 zl, (b) pracownikow z Krakowa LUB z pensja > 10000 zl (niezaleznie od miasta). Wyniki skopiuj do nowego miejsca.

Pokaz rozwiazanie
a) Kryteria ORAZ (jeden wiersz):
Zakres kryteriow (np. H1:I2):
     H          I
1   Dzial      Pensja
2   IT         >8000

b) Kryteria LUB (rozne wiersze):
Zakres kryteriow (np. H4:I6):
     H          I
4   Miasto     Pensja
5   Krakow
6              >10000

Interpretacja:
Wiersz 5: Miasto="Krakow" (dowolna pensja)
LUB
Wiersz 6: Pensja>10000 (dowolne miasto)

Uzycie filtru zaawansowanego:
1. Dane > Zaawansowane
2. Zakres listy: A1:G31
3. Zakres kryteriow: H4:I6
4. Zaznacz "Kopiuj do innej lokalizacji"
5. Kopiuj do: K1
6. OK

Wynik pojawi sie od komorki K1 - tylko wiersze
spelniajace warunek LUB.
Trudne

Zadanie 4: Interaktywny dashboard z fragmentatorami

Konwertuj tabele sprzedazy na Tabele (Ctrl+T). Dodaj fragmentatory dla kolumn: Kategoria, Miasto, Rok. Dodaj wiersz podsumowania z SUMA sprzedazy. Przetestuj filtrowanie za pomoca fragmentatorow - kliknij na "Elektronika" i "Krakow" jednoczesnie, aby zobaczyc wyniki.

Pokaz rozwiazanie
1. Zaznacz dane > Wstaw > Tabela (Ctrl+T)
   - Zaznacz "Moja tabela ma naglowki" > OK
2. Kliknij w tabele > Projekt tabeli
   > Wstaw fragmentator
   - Zaznacz: Kategoria, Miasto, Rok > OK
3. Trzy fragmentatory pojawia sie na arkuszu
   - Przesun je obok tabeli
   - Dopasuj rozmiar
4. Wiersz podsumowania:
   - Projekt tabeli > zaznacz "Wiersz podsumowania"
   - W komorce podsumowania: wybierz Suma
5. Testowanie:
   - Kliknij "Elektronika" w fragmentatorze Kategoria
   - Przytrzymaj Ctrl i kliknij "Krakow" w Miasto
   - Wiersz podsumowania automatycznie pokaze
     sume TYLKO dla przefiltrowanych danych!
6. Wyczysc filtr: kliknij ikone "x" w fragmentatorze

Wskazowka: Fragmentatory mozna polaczc z wieloma
tabelami i wykresami przestawnymi jednoczesnie.
🎥

Materialy wideo

Excel - funkcja FILTRUJ - filtrowanie wg wielu kryteriów
ExcelPlus
Excel - podstawy. Sortowanie i filtrowanie danych.
Mastering Excel
🎧

Podcasty

✔️

Quiz - sprawdz sie!

📜

Podstawa programowa

← Lekcja 39: Funkcje wg rodzaju danych Lekcja 41: Wykresy →