Dane w tabeli arkusza kalkulacyjnego, podobnie jak w tabelach edytora tekstu, możesz uporządkować w odpowiedniej kolejności. Ten proces nazywa się sortowaniem. Jest to bardzo ważna funkcja baz danychBaza danychbaz danych.

SortowanieSortowanieSortowanie umożliwi ci ułożenie w sposób niemalejący lub nierosnący danych w tabeli, na przykład w kolejności alfabetycznej nazwisk lub imion. Możesz je również uporządkować według osiągniętych wyników.

W jakim celu sortujemy dane?

Głównym powodem, dla którego lepiej pracować z posortowanymi danymi, jest to, że szybciej wyszukamy interesującą nas informację. Przykładowo, mając arkusz kalkulacyjny zawierający imiona, nazwiska oraz oceny uczniów z poszczególnych przedmiotów, w posortowanym alfabetycznie według nazwisk arkuszu kalkulacyjnym znacznie szybciej znajdziemy oceny, które otrzymał uczeń o nazwisku Kowalski.

Sortowanie proste

Zanim zaczniesz sortować dane w arkuszu kalkulacyjnym, zaznacz blok komórek, który chcesz posortować. Pamiętaj o uwzględnieniu nagłówków. Najprostszą formą sortowania jest sortowanie proste, czyli według pojedynczego kryterium, może nim być między innymi:

  • Sortowanie tekstu od A do Z lub od Z do A

  • Sortowanie liczb od najmniejszej do największej lub od największej do najmniejszej

  • Sortowanie dat i godzin od najstarszych do najnowszych lub od najnowszych do najstarszych

  • Sortowanie według koloru wypełnienia komórki

  • Sortowanie według koloru czcionki komórki

RtXMrLZplA95X
Microsoft Excel - sortowanie proste
Źródło: GroMar, licencja: CC BY 3.0.
R4t66eRP7jYck
LibreOffice Calc - sortowanie proste
Źródło: GroMar, licencja: CC BY 3.0.

Sortowanie wielopoziomowe

Tabela jest sortowana według dwóch lub więcej kryteriów. Przykładem może być sortowanie listy uczniów w klasie - najpierw według nazwiska, a jeśli któreś z nazwisk się powtarza, to kolejność zależna będzie od alfabetycznego ułożenia imion. W przypadku takiego samego nazwiska i imienia jako kolejne kryterium sortowania przyjąć można np. drugie imię.

Należy mieć na uwadze, że kolejność ma tu znaczenie. Sortowanie według kryterium umieszczonego najwyżej wykona się pierwsze. Każde kolejne wykona się po poprzednim.

RvdZ7GpKBT9TS
Microsoft Excel - sortowanie wielopoziomowe
Źródło: GroMar, licencja: CC BY 3.0.
RZc5MKOcypgjM
LibreOffice Calc - sortowanie wielopoziomowe
Źródło: GroMar, licencja: CC BY 3.0.
Ważne!

Jeżeli chcesz posortować tylko fragment tabeli, zaznacz go. Teraz sortowanie zmieni tylko kolejność danych z zaznaczonego fragmentu.

1
Ćwiczenie 1

Uporządkuj dane w tabeli prezentującej wyniki skoku w dal według długości skoku od największej do najmniejszej wartości komórki. Odszukaj w swoim programie funkcję sortowania i zastosuj ją do wykonania tego zadania. Wykorzystaj arkusz dostępny do pobrania w załączniku poniżej.

RNBaijLhrsQRD

Pobrany załącznik zawiera arkusz kalkulacyjny z tabelą "Wyniki skoków w dal" oraz wykresem tych danych. Tabela zawiera trzy kolumny: Lp. od 1 do 16, Imię oraz Skok w dal w centymetrach. Hanna skoczyła 272 cm, Ireneusz 320 cm, Anna 288 cm, Marlena 315 cm, Czesław 299 cm, Jan 290 cm, Bolesław 329 cm, Katarzyna 257 cm, Beata 276 cm, Adrian 290 cm, Arkadiusz 320 cm, Michał 290 cm, Krzysztof 320 cm, Jacek 320 cm, Julia 276 cm, Kamil 276 cm. Minimalny skok wynosił 257 cm, a maksymalny 329 cm. Wykres kolumnowy obrazuje dane tabeli "Skok w dal w centymetrach". Na osi X znajdują się imiona Hanna, Ireneusz, Anna, Marlena, Czesław, Jan, Bolesław, Katarzyna, Beata, Adrian, Arkadiusz, Michał, Krzysztof, Jacek, Julia, Kamil. Na osi Y wartości 0,50,100,150,200,250,300,350. Słupek przy każdym z imion wskazuje, ile centymetrów skoczyła każda z osób.

Arkusz kalkulacyjny - Wyniki skoku w dal
Źródło: GroMar, licencja: CC BY 3.0.
Plik XLSX o rozmiarze 12.89 KB w języku polskim
R19pL6HIDXB4S

Pobrany załącznik zawiera arkusz kalkulacyjny z tabelą "Wyniki skoków w dal" oraz wykresem tych danych. Tabela zawiera trzy kolumny: Lp. od 1 do 16, Imię oraz Skok w dal w centymetrach. Hanna skoczyła 272 cm, Ireneusz 320 cm, Anna 288 cm, Marlena 315 cm, Czesław 299 cm, Jan 290 cm, Bolesław 329 cm, Katarzyna 257 cm, Beata 276 cm, Adrian 290 cm, Arkadiusz 320 cm, Michał 290 cm, Krzysztof 320 cm, Jacek 320 cm, Julia 276 cm, Kamil 276 cm. Minimalny skok wynosił 257 cm, a maksymalny 329 cm. Wykres kolumnowy obrazuje dane tabeli "Skok w dal w centymetrach". Na osi X znajdują się imiona Hanna, Ireneusz, Anna, Marlena, Czesław, Jan, Bolesław, Katarzyna, Beata, Adrian, Arkadiusz, Michał, Krzysztof, Jacek, Julia, Kamil. Na osi Y wartości 0,50,100,150,200,250,300,350. Słupek przy każdym z imion wskazuje, ile centymetrów skoczyła każda z osób.

Arkusz kalkulacyjny - Wyniki skoków w dal
Źródło: GroMar, licencja: CC BY 3.0.
Plik ODS o rozmiarze 6.32 KB w języku polskim
R1R6yBy3pkm4K
Arkusz kalkulacyjny "Wyniki skoków w dal"
Źródło: GroMar, licencja: CC BY 3.0.

Efektem twojej pracy będzie posortowana tabela. Zauważ, że w wyniku sortowania wykres również zostanie zmodyfikowany.

Zadanie wykonaj samodzielnie. W przypadku problemów skorzystaj z podpowiedzi lub podejrzyj odpowiedź.

1
Ćwiczenie 2

Uporządkuj dane w tabeli, aby otrzymać w kolejności alfabetycznej imiona osób, które mają urodziny w lutym. W tym celu sortuj dane według daty urodzin od najstarszych do najnowszych, a następnie zaznacz fragment tabeli zawierający imię oraz miesiąc urodzin osób mających urodziny w lutym i sortuj według imion od A do Z.

R117qs0ZeNb7E

Pobrany załącznik zawiera arkusz kalkulacyjny z tabelą "Urodziny". Tabela zawiera trzy kolumny: Lp. od 1 do 16, imię oraz Miesiąc urodzin. Hanna ma urodziny w lutym, Ireneusz w lutym, Anna w marcu, Marlena w lutym, Czesław w listopadzie, Jan w lutym, Bolesław w czerwcu, Katarzyna w grudniu, Beata w kwietniu, Adrian w sierpniu, Arkadiusz w lutym, Michał w czerwcu, Krzysztof w lipcu, Jacek w sierpniu, Julia w sierpniu, Kamil w październiku.

Arkusz kalkulacyjny - Urodziny
Źródło: GroMar, licencja: CC BY 3.0.
Plik XLSX o rozmiarze 10.51 KB w języku polskim
RSdSvnGOzRFni

Pobrany załącznik zawiera arkusz kalkulacyjny z tabelą "Urodziny". Tabela zawiera trzy kolumny: Lp. od 1 do 16, imię oraz Miesiąc urodzin. Hanna ma urodziny w lutym, Ireneusz w lutym, Anna w marcu, Marlena w lutym, Czesław w listopadzie, Jan w lutym, Bolesław w czerwcu, Katarzyna w grudniu, Beata w kwietniu, Adrian w sierpniu, Arkadiusz w lutym, Michał w czerwcu, Krzysztof w lipcu, Jacek w sierpniu, Julia w sierpniu, Kamil w październiku.

Arkusz kalkulacyjny - Urodziny
Źródło: GroMar, licencja: CC BY 3.0.
Plik ODS o rozmiarze 3.95 KB w języku polskim
2
Ćwiczenie 3

Uporządkuj dane w tabeli prezentującej wyniki skoku w dal oraz indywidualne rekordy zawodników. Uporządkuj je według indywidualnego rekordu zawodnika od największej do najmniejszej wartości komórki, następnie według długości skoku od największej do najmniejszej wartości komórki, następnie według imion zawodników od A do Z. Odszukaj w swoim programie funkcję sortowania i zastosuj ją do wykonania tego zadania. Sortowanie umożliwi ci ułożenie wartości od najmniejszych do największych lub od największych do najmniejszych. Można również porządkować teksty alfabetycznie od A do Z lub od Z do A. Wykorzystaj arkusz dostępny do pobrania w załączniku poniżej.

RrtBufrZTB1bF

Pobrany załącznik zawiera arkusz kalkulacyjny z tabelą "Wyniki skoków w dal". Tabela zawiera cztery kolumny: Lp. od 1 do 16, Imię, Skok w dal w centymetrach oraz Indywidualny rekord w centymetrach. Bolesław skoczył 329 cm, a jego rekord to 329 cm. Ireneusz skoczył 320 cm, a jego rekord to 330 cm. Arkadiusz skoczył 320 cm, a jego rekord to 327 cm. Krzysztof skoczył 320 cm, a jego rekord to 322 cm. Jacek skoczył 320 cm, a jego rekord to 327 cm. Marlena skoczyła 315 cm, a jej rekord to 320 cm. Czesław skoczył 299 cm, a jego rekord to 299 cm. Jan skoczył 290 cm, a jego rekord to 322 cm. Adrian skoczył 290 cm, a jego rekord to 299 cm. Michał skoczył 290 cm, a jego rekord to 320 cm. Anna skoczyła 288 cm, a jej rekord to 299 cm. Beata skoczyła 276 cm, a jej rekord to 296 cm. Julia skoczyła 276 cm, a jej rekord to 296 cm. Kamil skoczył 276 cm, a jego rekord to 299 cm. Hanna skoczyła 272 cm, a jej rekord to 272 cm. Katarzyna skoczyła 257 cm, a jej rekord to 268 cm. Średni skok wynosił 296,125 cm, minimalny 257 cm, a maksymalny 329 cm.

Arkusz kalkulacyjny - Wyniki skoków w dal
Źródło: GroMar, licencja: CC BY 3.0.
Plik XLSX o rozmiarze 9.53 KB w języku polskim
R1AWh7jJxO9WT

Pobrany załącznik zawiera arkusz kalkulacyjny z tabelą "Wyniki skoków w dal" oraz wykresem tych danych. Tabela zawiera trzy kolumny: Lp. od 1 do 16, imię oraz Skok w dal w centymetrach. Hanna skoczyła 272cm, Ireneusz 320cm, Anna 288cm, Marlena 315cm, Czesław 299cm, Jan 290cm, Bolesław 329cm, Katarzyna 257cm, Beata 276cm, Adrian 290cm, Arkadiusz 320cm, Michał 290cm, Krzysztof 320cm, Jacek 320cm, Julia 276cm, Kamil 276cm. Minimalny skok wynosił 257 cm, a maksymalny 329 cm. Wykres kolumnowy obrazuje dane tabeli "Skok w dal w centymetrach". Na osi X znajdują się imiona Hanna, Ireneusz, Anna, Marlena, Czesław, Jan, Bolesław, Katarzyna, Beata, Adrian, Arkadiusz ,Michał, Krzysztof,Jacek, Julia, Kamil. Na osi Y wartości 0,50,100,150,200,250,300,350. Słupek przy każdym z imion wskazuje ile centymetrów skoczyła każda z osób.

Arkusz kalkulacyjny - Wyniki skoków w dal
Źródło: GroMar, licencja: CC BY 3.0.
Plik ODS o rozmiarze 4.09 KB w języku polskim
Baza danych1
Baza danych

Zbiór informacji, zapisanych przeważnie w tabeli lub tabelach. Najprostsza baza danych może być zapisana w tabeli w edytorze tekstu lub w arkuszu kalkulacyjnym.

Sortowanie1
Sortowanie

Umożliwia ustawienie danych w kolejności zgodnej z wybranym kryterium.

Wykorzystaj poniższe pole do zapisania swoich notatek i przemyśleń.

RqJZH2Gto0hhp
Wersja alternatywna: (Uzupełnij).
Notes
Źródło: GroMar, licencja: CC BY 3.0.