Pobierz dane:

R1GzFFnviQ9li

Przycisk do pobrania plików z przykładowymi danymi. Jeden plik w formacie ODS, drugi plik w formacie XLSX.

Plik ZIP o rozmiarze 10.20 KB w języku polskim

Grupowanie danych w tabelach przestawnych

W tabeli przestawnej część informacji jest automatycznie rozpoznawana przez arkusz kalkulacyjny, przez co łatwo możemy wyciągnąć potrzebne informacje, np. data – za pomocą polecenia Grupuj łatwo możemy wyróżnić miesiące, kwartały czy lata, których szukamy. Co jednak w przypadku, gdy tabela przestawna zawiera wartości, których program nie jest w stanie pogrupować automatycznie? W takim wypadku możemy ręcznie łączyć elementy znajdujące się w tabeli przestawnej w grupy, co zdecydowanie ułatwi pracę.

Przeanalizujmy poniższy arkusz z przykładowymi danymi:

RJGZvwX3a2Ufx
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Załóżmy, że jest to fragment zestawienia zawierającego ilości i wartości zamówień towarów z hurtowni, w podziale na uogólnione obszary geograficzne kraju w ciągu roku. W kolumnie Miasto znajduje się nazwa miasta, a w kolumnie Obszar znajduje się część miasta, do jakiej ma zostać dostarczony towar.

tabeli przestawnejtabela przestawnatabeli przestawnej chcemy przedstawić dla każdego miasta liczbę oraz wartość zamówień dla każdego obszaru. Miasta Gdynia oraz Wrocław nadzorowane są przez pracownika o nazwisku Kowalski, a miasta Warszawa oraz Kraków przez pracownika o nazwisku Nowak. Chcemy, aby te informacje znalazły się w tabeli.

Microsoft Excel

Zbudujmy tabelę przestawną w następujący sposób:

1. Kliknijmy dowolną komórkę obszaru danych i na karcie Wstawianie, w grupie poleceń Tabele, kliknijmy przycisk Tabela przestawna.

RRkrcVdeVGY16
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

2. Po sprawdzeniu poprawnego rozpoznania obszaru danych w wyświetlonym oknie dialogowym pozostawmy domyślne opcje bez zmian i wybierzmy przycisk OK.

R4RMxgeV7dfx1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

3. Kliknijmy element Miasto i przesuńmy go na pole Wiersze w menu Pola tabeli przestawnej.

RSbhCL3KBkIla
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

4. Element Obszar przeciągnijmy na pole Kolumny.

RFlXxbPiE4Yks
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

5. Element Ilość przeciągnijmy na pole Wartości.

R1M1OLEY8Jxr2
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

6. Element Wartość przeciągnijmy i upuśćmy na ten sam obszar tabeli, w którym umieściliśmy element Ilość.

R1RunCWnhpNVG
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

7. Utworzony element sigma Wartości przeciągnijmy z pola Kolumny do Wiersze.

RqncHUUwtDKBH
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
R17MQdsDDjm7L1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Zbudowana w ten sposób tabela przestawna nie spełnia jednak naszych oczekiwań. Chcielibyśmy zgrupowaćgrupowaniezgrupować dane dla miast Wrocław i Gdynia, gdyż będą one opracowywane przez tę samą grupę pracowników, nadzorowaną przez pana Kowalskiego.

Aby to wykonać:

1. Zaznaczmy, przy wciśniętym klawiszu [Ctrl], komórki obejmujące nazwy miast, które chcemy zgrupować, czyli A5 oraz A14.

RQDwUBNYKIfqD1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

2. Kliknijmy prawym przyciskiem myszy w obszarze zaznaczenia i z menu kontekstowego myszy wybierzmy polecenie Grupuj.

R1ZAHnCEE1xjt
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

3. Operację powtórzmy dla miast Kraków i Warszawa.

4. Jeśli utworzyły się nam dla tej grupy sumy częściowe, to ukryjmy je, ponieważ w tym przypadku pogarszają czytelność tabeli przestawnej. Naciśnijmy prawym przyciskiem myszy na jedną z sum częściowych i odznaczmy opcję Suma częściowa Miasto2.

RhCJKWZAz3OuU
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

5. Zmieńmy domyślny opis Grupa1 na nazwisko nadzorującego, czyli Kowalski.

RoIdDa7RZFG4J1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

6. Zmieńmy domyślny opis Grupa2 na nazwisko nadzorującego, czyli Nowak.

R1SqRRCZK6XL51
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

7. Zaznaczmy komórkę A5 i ze wstążki wybierzmy Analiza tabeli przestawnej. W obszarze Aktywne pole zmieńmy nazwę pola Miasto2 na Pracownik.

R299RexnENWzl
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
RxfJMxJuBwc5L1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Tym samym pierwotny układ tabeli przestawnej został zmodyfikowany. Jeśli chcemy wyświetlić w tabeli tylko elementy dotyczące grupy obsługiwanej przez pracownika o nazwisku Kowalski, rozwińmy pole listy z komórki A4 i zostawmy zaznaczenie tylko przy opcji Kowalski.

RVsSk9YcqTe6p
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
R8ztvPArY0m2d1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

LibreOffice Calc

Zbudujmy tabelę przestawną w następujący sposób:

1. Kliknijmy dowolną komórkę obszaru danych i z menu głównego wybierzmy Wstaw, a następnie Tabela przestawna.

RsA58zfqxbiGS
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

2. Po sprawdzeniu poprawnego rozpoznania obszaru danych w wyświetlonym oknie dialogowym pozostawmy domyślne opcje bez zmian i wybierzmy przycisk OK.

R1HCLdQMSJvQc
LibreOffice Calc
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

3. W oknie Układ tabeli przestawnej kliknijmy element Miasto i przesuńmy go na obszar Pola wierszy.

Rf1JKl1Wh6F3b
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

4. Element Obszar przeciągnijmy na obszar Pola kolumn.

R1cVcTAWIGt9d
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

5. Element Ilość przeciągnijmy na obszar Pola danych.

RcG3RjVTDDtlL
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

6. Element Wartość przeciągnijmy i upuśćmy na ten sam obszar tabeli, w którym umieściliśmy element Ilość.

R1Sa0nT1zZcfa
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

7. Przenieśmy element Dane z obszaru Pola kolumn do Pola wierszy.

R3zIW9rwdcZ8K1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
R1WM0uj9zsDhg
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Tak prezentuje się stworzona przez nas tabela przestawna:

Rn00lC1BU3YCk1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Zbudowana w ten sposób tabela przestawna nie spełnia jednak naszych oczekiwań. Chcielibyśmy zgrupowaćgrupowaniezgrupować dane dla miast Wrocław i Gdynia, gdyż będą one opracowywane przez tę samą grupę pracowników, nadzorowaną przez pana Kowalskiego.

Aby to wykonać:

1. Zaznaczmy, przy wciśniętym klawiszu [Ctrl], komórki obejmujące nazwy miast, które chcemy zgrupować, czyli A3 oraz A9.

RMnsebYZmZKHc1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

2. Z menu głównego wybieramy Dane, następnie Grupa i konspekt... i z rozwiniętej listy wybieramy Grupuj. Możemy też zamiennie użyć klawisza [F12].

R4vUKh54AfzGK
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

3. Operację powtórzmy dla miast Kraków i Warszawa. Po stworzeniu grup, pamiętajmy o ponownym przeniesieniu pola Dane do obszaru Pola wierszy.

4. Zmieńmy domyślny opis Grupuj1 na nazwisko nadzorującego, czyli Kowalski.

R6xchwDqa06hB1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

5. Zmieńmy domyślny opis Grupa2 na nazwisko nadzorującego, czyli Nowak.

R4m96vFL4uxGw1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

6. Zaznaczmy komórkę A2 i w pasku formuły zmieńmy nazwę pola Miasto2 na Pracownik.

R1LmpcF7OTaW11
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Tym samym pierwotny układ tabeli przestawnej został zmodyfikowany. Jeśli chcemy wyświetlić w tabeli tylko elementy dotyczące grupy obsługiwanej przez pracownika o nazwisku Kowalski, rozwińmy pole listy z komórki A2 i zostawmy zaznaczenie tylko przy opcji Kowalski.

Rp6DwuP5E4GR3
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
R4odRnwHPj6Hs1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Słownik

grupowanie
grupowanie

łączenie danych w grupy wyróżniające się określoną cechą

tabela przestawna
tabela przestawna

zaawansowane narzędzie do tworzenia podsumowań, pozwalające wyświetlać porównania, wzorce i trendy wynikające z danych