Opublikowano

Tabele w Excelu

Tabele czyli proste bazy danych w Excelu – poradnik dla początkujących

Co to są tabele w Excelu?  Tabele jest to mechanizm, który realizuje w Microsoft Excel funkcje baz danych.

Baza danych jest narzędziem służącym do zbierania i organizowania informacji. Bazy danych pozwalają przechowywać dowolne informacje, na przykład informacje o ludziach, produktach czy zamówieniach. Istnieją specjalistyczne aplikacje do zarządzania bazami danych. Np. w droższych wariantach pakietu Office (Microsoft 365) występuje program Access, który służy właśnie do tego.

Program do zarządzania bazami danych Access w wydaniu Office dla użytkowników domowych nie jest dostępny i muszą oni radzić sobie w inny sposób. Problem ten można do pewnego stopnia rozwiązać za pomocą arkusza kalkulacyjnego Microsoft Excel. Funkcje bazy danych w Excelu nie są oczywiście tak rozbudowane jak w programach specjalistycznych, jednak mogą z powodzeniem wystarczyć do zarządzania prostymi zestawieniami.

Funkcje baz danych w Excelu realizuje się za pomocą mechanizmu nazywanego tabelami. Jak to działa, przedstawimy jak zwykle to robimy w naszych instrukcjach, na przykładzie.

  1. Jako przykład utwórz w nowym arkuszu proste zestawienie, jak na rysunku poniżej.
  2. Jeśli ci się nie chce, to możesz takie zestawienie ściągnąć z naszej witryny w pliku Tabela.xlsx. Kliknij ten odnośnik. Zgódź się na otworzenie tego pliku. Plik zostanie otwarty w Excelu.
  3. Jeśli pokaże się okienko WIDOK CHRONIONY, to kliknij Włącz edytowanie.

włącz edytowanie w Excelu

Tworząc zestawienie, które ma posłużyć jako tabela, czyli, jako taka prosta baza danych, należy prze­strzegać takich zasad:

  • W arkuszu w zasadzie powinno się umieszczać jedną tabelę. Jeżeli konieczne jest umieszczenie w jednym arkuszu więcej tabel, to należy je lokalizować jedna pod drugą, a nie obok siebie.
  • Przynajmniej jeden wiersz i jedna kolumna winny oddzielać tabelę od innych danych zawartych w arkuszu. Dzięki temu Excel łatwiej i pewniej określi właściwy obszar w arkuszu podczas operacji takich, jak: sortowanie lub filtro­wanie.
  • Utworzenie w arkuszu tabeli nie wyklucza przechowywania w nim danych nie­należących do tabeli, z czym mogą się jednak wiązać pewne kłopoty, jak np. czasowe zniknięcie części danych, jako uboczny efekt filtrowania tabeli. Z tego powodu dane o istotnym znaczeniu należy umieszczać raczej powyżej lub poniżej tabeli niż obok niej.

Podczas formatowania tabeli należy zwracać uwagę, aby:

  • W pierwszym wierszu tabeli znajdowały się nazwy (etykiety) kolumn, czyli pól bazy danych. Komórkom zawierającym te nazwy należy nadać format teksto­wy. Natomiast tekst nazw należy sformatować w taki sposób, aby różnił się on od właściwych danych, najczęściej stosuje się pogrubienie, pochylenie lub całe nazwy pisze się dużymi literami.
  • Wiersz z nazwami kolumn oddzielać od danych poprzez odpowiednie obra­mo­wanie komórek. Nie należy w tym celu wstawiać pustych wierszy lub wierszy wypełnionych znakami podkreślenia tworzącymi linię, gdyż zakłóca to porządek sortowania.
  • Wewnątrz tabeli nie zostawiać pustych wierszy lub kolumn, niezachowanie tej zasa­dy może powodować, że Excel będzie operował jedynie na części tabeli. Ewentualne grupy danych należy rozdzielać stosując obramowanie komórek lub zmieniając ich kolor.
  • Odstępu danych od krawędzi komórek nie regulować za pomocą spacji na początku lub końcu zapisu. Odstępy te należy określać poprzez ustalenie wiel­kości wcięć (karta Wyrównanie w oknie Formatowanie komóre­k przywoływanym kliknięciem przycisku obok nazwy grupy Wyrównywanie na karcie Narzędzia główne). Spacje na początku lub końcu zapisów mogą utrudniać prawidłowe wyko­nywanie operacji takich jak wyszukiwanie lub sortowanie danych.

Wymienionych zasad należy przestrzegać w wypadku ręcznego formatowania tabeli. Domyślnie tabela jest formatowana automatycznie w chwili jej utworzenia.

Deklarowanie tabeli

Zadeklarujmy więc naszą tabelę:

  1. Zaznacz cały obszar wpisanych danych, łącznie z nagłówkami kolumn. W naszym przykładzie (jeśli pobrałeś przykład z Internetu) będzie to A1:E38.
  2. Wydaj polecenie Wstawianie ⮚ Tabele ⮚ Tabela.
  3. W oknie dialogowym Utwórz tabelę upewnij się, czy jest zadeklarowany dobry zakres danych i (uwaga, ważne!) czy zaznaczona jest opcja Moja tabela ma nagłówki.
  4. Kliknij OK.

Tabela w Microsoft Excel

Została utworzona tabela o takim wyglądzie. Zwróć uwagę na strzałki przy nagłówkach kolumn. Wykorzystamy je później przy operacjach sortowania i filtrowania.

strzałki przy nagłówkach kolumn

Sortowanie tabeli

Wprowadzając informacje tabeli, nie musisz dbać o zachowanie kolejności ich wpisywania, np. kolejności alfabetycznej nazwisk, czy chronologii wydarzeń. W każdej chwili znajdujące się w bazie rekordy możesz poukładać według zawartości wybranego pola. Operację tę nazywa się sortowaniem tabeli i wykonuje się ją za pomocą przycisków znajdujących się obok nagłówków kolumn.

  1. Jeżeli chcesz dane o posiadanych książkach ułożyć według nazwisk autorów, kliknij przycisk obok nagłówka kolumny Autor

  1. … i wybierz, czy sortowanie ma być alfabetyczne od a do z, czy odwrotne.
  2. Kliknij OK.

sortowanie od a do z

Oto efekt:

efekt sortowania w Microsoft Excel

  1. W podobny sposób możesz posortować tabelę np. według Ilości stron książki:

sortowanie wg ilosci stron

  1. Np. od najmniejszej do największej.

sortowanie w Excelu od najmniejszej do największej

Oto efekt. Cienka strzałka przy grubszej strzałce obok nazwy nagłówka kolumny, pokazuje, że tabela jest aktualnie sortowana wg tej kolumny. Pokazuje też sposób sortowania – strzałka w górę oznacza sortowanie rosnące.

mała strzałka oznaczająca sortowanie w tabeli Excela

Filtrowanie tabeli

Operacja sortowania polega na ułożeniu wpisów tabeli w założonej kolejności. Ułatwia to przeglądanie zawartości tabeli, a w pewnym stopniu także odnajdywanie potrzebnych danych. Inną operacją często wykonywaną na tabelach jest filtrowanie. Polega ono na wybraniu z tabeli tylko tych wpisów, które spełniają podane przez użytkownika kryteria.

Aby np. znaleźć wszystkie książki, których autorem jest Babacki, musisz:

  1. Kliknij przycisk obok nagłówka kolumny wg której chcesz filtrować.

tabela w Excel

  1. Usuń zaznaczenie pola Zaznacz wszystko.

  1. Zaznacz na liście autora, którego chcesz „wyłowić”.
  2. I kliknij OK.

filtrowanie wg autora w tabeli przykładowej Excela

Oto efekt:

efekt filtrowania w tabeli

Usunięcie filtra:

  1. Kliknij ponownie przycisk obok nagłówka kolumny, wg której przefiltrowano tabelę.
  2. Kliknij Zaznacz wszystko a następnie OK.

usunięcie filtra w tabeli Excela

Tabela znowu będzie wyświetlana w całości.

Teraz inny przykład: Aby przefiltrować tabelę, by np. wyświetlić książki o objętości od 200 do 300 stron musisz:

  1. Kliknąć przycisk obok nagłówka kolumny wg której chcesz filtrować, czyli teraz Ilość stron.

filtrowanie wg liczb w Excel

  1. Kliknij Filtry liczb a następnie Większe niż.

filtrowanie wg liczb w Excelu

  1. Wypełnij okienko dialogowe, jak na rysunku:
  2. Kliknij OK.

  1. Teraz tabela będzie wyświetlała tylko książki spełniające wybrane kryteria:

Powyższy tekst jest nowym rozdziałem naszej instrukcji krok po kroku do Excela. Ukaże się on w nowym (drugim) wydaniu tej książki.