Calc - filtrowanie danych tabelarycznych

Stronę tą wyświetlono już: 130 razy

Calc pozwala nie tylko tworzyć tabele i zestawienia danych ale również umożliwia na łatwe filtrowanie tych danych i ich sortowania. Dla przykładu posłużę się takim oto małym zestawem danych:

Tabela 1 Przykładowe zestawienie danych do filtrowania
Nr. Marka samochodu Typ nadwozia Rocznik Kolor modelu Typ samochodu Naklejki Miejsca pasażerskie + kierowcy Typ zawieszenia
1 CHEVROLET CORVETTE Kabriolet 1998 Czarny sportowy brak 2 niskie
2 CHEVROLET CORVETTE 1998 Srebrny metalik sportowy brak 2 niskie
3 CHEVROLET CORVETTE Czerwony sportowy 2 średnie
5 Dodge Viper RT/10 Kabriolet Żółty sportowy brak 2 b. niskie
6 Dodge Viper RT/10 Biały sportowy 2 b. niskie
7 Porsche 911 Carerra (Turbo) Bardzo ciemny brąz sportowy 4 niskie
8 Porsche 911 Carerra W orginale był czarny teraz częściowo niebieski sportowy brak 4 średnie
9 Porsche 911 Carerra Czerwony sportowy brak 4 średnie
10 Ferrari F50 Kabriolet Czerwony sportowy brak 2 b. niskie
11 Ferrari F50 Czerwony sportowy brak 2 b. niskie
12 Ferrari 348tb Czerwony sportowy 2 niskie
13 Ferrari 550 maranello Szary metalik sportowy brak 2 niskie
14 Ferrari 512 Czerwony sportowy brak 2 niskie
15 Ford Martini Biały sportowy 4 średnie
16 Ford Focus Czerwony sportowy 4 średnie
17 Lancia delta S4 Czerwony sportowy brak 2 średnie
18 Lamborghini countach 5000 Czarny sportowy 2 średnie
19 Lamborghini diablo Fioletowy metalik sportowy brak 2 b. niskie
20 Peugeot 205 Turbo 16 Żółty sportowy 2 średnie
21 Peugeot 405 Żółty sportowy 2 wysokie
22 MCA Centenaire Jasno niebieski metalik sportowy brak 2 b. niskie
23 Mercedes 300 SL Niebieski metalik sportowy brak 4 średnie
24 BMW M3 Zielony sportowy brak 4 b. niskie
25 Volkswagen new beetle cup Żółty sportowy 1 b. niskie
26 Volkswagen golf '98 Srebrny metalik sportowy 4 średnie
27 Renault clio Ciemnozielony metalik osobowy brak 4 średnie
28 Renault clio Trophy Biały sportowy 2 b. niskie
29 Alfa Romeo 156 Srebrny metalik osobowy brak 5 średnie
30 Fiat Cinquecento Pozłacany metalik osobowy brak 4 średnie
31 Fiat Broavo Ciemny fiolet metalik osobowy brak 4 średnie
32 Citroen Xantia Jasno niebieski metalik osobowy brak 5 średnie
33 Range Rover Ciemnoniebieski metalik terenowy brak 5 wysokie
34 Land Rover Czerwony terenowy brak 4 wysokie

Dane z powyższej tabelki można w łatwy i przyjemny sposób filtrować, sortować i ograniczać do takich danych, które spełniają w zasadzie dowolnie obrane kryteria wyszukiwania. Wszystko to umożliwia opcja dostępna w menu Dane → Autofiltr, którą z najdzikszą wręcz rozkoszą użyję otrzymując widok z poniższego rysunku.

Efekt działania Autofiltru w programie Calc pakietu LibreOffice
Rys. 1
Efekt działania autofiltru w programie Calc pakietu LibreOffice

Jak widać na załączonym rysunku powyżej w wyniku kliknięcia wcześniej wspomnianej pozycji w menu przy wierszach danych pojawiły się tajemnicze przyciski, które jak się okazuje po kliknięciu jednego z nich umożliwiają filtrowanie danych. Cóż za wspaniała wiadomość! Teraz posortuję kolekcję moich samochodów alfabetycznie a następnie z listy kolorów zaznaczę tylko pozycję czerwone i viola! Mam listę wszystkich samochodów koloru czerwonego.

Przykład opcji autofiltru w programie Calc pakietu LibreOffice
Rys. 2
Przykład opcji autofiltru w programie Calc pakietu LibreOffice:
  1. sortuje dane według obranej kolumny rosnąco;
  2. sortuje dane według obranej kolumny malejąco;
  3. wyświetla dziesięć pierwszych wpisów;
  4. nie wyświetla danych;
  5. wyświetla wszystkie dane;
  6. umożliwia zdefiniowanie własnego filtru danych, tak aby te spełniały określone warunki;
  7. wyszukiwanie pozycji na liście wpisów;
  8. lista wpisów, które mogą zostać zaznaczone lub odznaczone do wyświetlania;
  9. umożliwia zaznaczenie wszystkich wpisów;
  10. odznacza wszystkie wpisy poza zaznaczonym;
  11. zaznacza wszystkie wpisy poza zaznaczonym;
  12. zatwierdza ustawienia filtrowania;
  13. anuluje ustawienia filtrowania;

Zastosowanie prostego filtrowania opisanego wcześniej da w efekcie zestawienie danych z poniższego rysunku.

Zestawienie danych samochodów w kolorze czerwonym posortowanych według marki
Rys. 3
Zestawienie danych samochodów w kolorze czerwonym posortowanych według marki

Warto też użyć opcji nieco bardziej zaawansowanych i kliknąć pozycję 6 (Filtr standardowy...) aby oczom twym ukazało się okienko dialogowe Filtr standardowy.... W okienku tym można ustawić np. minimalną liczbę miejsc w samochodzie na większą niż 3

Okno Filtr standardowy programu Calc pakietu LibreOffice
Rys. 4
Okno Filtr standardowy programu Calc pakietu LibreOffice
  1. lista wyboru nazwy kolumny lub wpisania wartości porównywanej z jakąś kolumną;
  2. operator porównywania;
  3. lista wyboru drugiej nazwy kolumny lub wpisania wartości porównywanej z jakąś kolumną danych;
  4. lista operatora:
    • I;
    • LUB;
  5. lista dodatkowych opcji;
  6. pomoc;
  7. zatwierdzenie filtru wyszukiwania;
  8. anulowanie zmiany filtru wyszukiwania

Zestawienie danych, które tutaj prezentuję jest oczywiście śmiesznie małe, ale chyba łatwo sobie wyobrazić sytuację, gdy stworzona została bardzo duża baza danych, w której zaistniała konieczność znalezienia z góry określonych kryteriów wyszukiwania. W takim przypadku autofiltr jest przydatnym narzędziem.

Komentarze