Lekcja 1. Podstawy arkusza kalkulacyjnego — interfejs, formuły, odwołania
latwyPo co się tego uczymy?
Arkusz kalkulacyjny (Excel lub LibreOffice Calc) to OBOWIĄZKOWY element komputerowej części matury z informatyki — Arkusz II (150 minut) zawsze zawiera zadanie z analizy danych w arkuszu, obok programowania i SQL. Bez pewnego opanowania podstaw (komórki, formuły, odwołania) nie da się wykonać żadnego bardziej zaawansowanego zadania z tego działu.
Teoria
Interfejs arkusza — dane organizowane są w SIATCE komórek, gdzie każda kolumna ma literę (A, B, C...), a każdy wiersz numer (1, 2, 3...). Adres komórki to połączenie litery kolumny i numeru wiersza, np. B3 (kolumna B, wiersz 3). Zaznaczenie kilku komórek naraz (zakres) zapisuje się jako A1:A10 (od A1 do A10 włącznie).
Typy danych w komórce — arkusz automatycznie rozpoznaje, czy wpisujesz LICZBĘ (wyrównywaną domyślnie do prawej), TEKST (wyrównywany do lewej), DATĘ (rozpoznawaną po formacie, np. 2026-07-09) czy FORMUŁĘ (zaczynającą się od znaku =).
Pierwsza formuła — każda formuła zaczyna się od znaku =. Najprostszy przykład: =A1+A2 doda wartości z komórek A1 i A2. Zamiast ręcznie sumować kilka komórek, wygodniej użyć funkcji =SUMA(A1:A10), która zsumuje CAŁY podany zakres.
Odwołania względne i bezwzględne — to jeden z NAJWAŻNIEJSZYCH i najczęściej mylonych tematów w arkuszach:
- Odwołanie względne (np.
A1) — gdy KOPIUJESZ formułę do innej komórki (np. przeciągając za uchwyt w prawym dolnym rogu), adres AUTOMATYCZNIE się przesuwa (formuła=A1*2skopiowana o wiersz niżej stanie się=A2*2). - Odwołanie bezwzględne (np.
$A$1, ze znakami dolara przed literą i numerem) — przy kopiowaniu formuły adres NIE ZMIENIA SIĘ, zawsze wskazuje na TĘ SAMĄ komórkę. Przydatne np. przy mnożeniu wielu wierszy przez JEDEN, stały kurs waluty zapisany w jednej komórce. - Odwołanie mieszane (np.
$A1alboA$1) — blokuje TYLKO kolumnę albo TYLKO wiersz, reszta przesuwa się normalnie.
Klawisz F4 w Excelu (przy zaznaczonym adresie w formule) PRZEŁĄCZA między odwołaniem względnym, bezwzględnym i mieszanymi wariantami, bez ręcznego wpisywania znaków dolara.
Schemat
SIATKA ARKUSZA:
A B C
1 [tekst] [liczba] [=A1&B1]
2 [data] [formuła] [wynik]
ODWOŁANIA PRZY KOPIOWANIU FORMUŁY W DÓŁ (z wiersza 1 do 2):
Typ odwołania Formuła w A1 Po skopiowaniu do A2
względne =B1*2 =B2*2 (przesuwa się)
bezwzględne =$B$1*2 =$B$1*2 (NIE zmienia się)
mieszane (kol.) =$B1*2 =$B2*2 (wiersz się zmienia, kolumna nie)
mieszane (wiersz)=B$1*2 =C$1*2 (kolumna się zmienia, wiersz nie)
Przykład z życia
Arkusz z listą produktów w sklepie, gdzie kolumna A to nazwa, B to cena w złotówkach, a jedna, STAŁA komórka (np. D1) zawiera aktualny kurs euro — formuła przeliczająca cenę na euro dla KAŻDEGO produktu MUSI używać odwołania BEZWZGLĘDNEGO do kursu (=B2/$D$1), żeby po skopiowaniu formuły w dół dla wszystkich produktów, każda wciąż odnosiła się do TEGO SAMEGO kursu, a nie do przesuwającej się, pustej komórki.
formuly-podstawowe.txt
' Przykładowe formuły - podstawy
=A1+A2 ' dodawanie dwóch komórek
=SUMA(A1:A10) ' suma całego zakresu (10 komórek)
=A1*B1 ' mnożenie dwóch komórek
' Odwołanie względne (przesuwa się przy kopiowaniu)
=B2*2
' Odwołanie bezwzględne (NIE zmienia się przy kopiowaniu)
=B2/$D$1
' Odwołanie mieszane (kolumna zablokowana, wiersz przesuwa się)
=$A2+10
Komentarz i wyjaśnienie kodu
Zapis =SUMA(A1:A10) jest zdecydowanie WYGODNIEJSZY niż ręczne wpisanie =A1+A2+A3+A4+A5+A6+A7+A8+A9+A10 — funkcja SUMA() (w angielskiej wersji Excela: SUM()) automatycznie obsługuje dowolny zakres, nawet bardzo długi, bez ręcznego wypisywania każdej komórki.
W formule =B2/$D$1 tylko D1 ma znaki dolara — to celowe: chcemy, żeby B2 ZMIENIAŁO się przy kopiowaniu w dół (bo dla każdego produktu chcemy inną cenę), ale D1 (kurs) miało pozostać STAŁE, bo to JEDEN, wspólny kurs dla wszystkich produktów.
Ćwiczenie samodzielne
Otwórz arkusz kalkulacyjny (Excel albo darmowy LibreOffice Calc/Google Sheets), wpisz w kolumnie A pięć dowolnych liczb, a w komórce A6 wpisz formułę =SUMA(A1:A5). Sprawdź, czy suma się zgadza, licząc ręcznie.
Zadania do pracy własnej
Utwórz arkusz z listą 5 przedmiotów szkolnych w kolumnie A i ocenami w kolumnie B. W komórce B7 oblicz sumę wszystkich ocen funkcją
SUMA().Utwórz arkusz z cenami 5 produktów w kolumnie B (w złotówkach) i STAŁYM kursem euro w komórce D1 (np. 4.30). W kolumnie C oblicz cenę każdego produktu w euro, używając JEDNEJ formuły skopiowanej dla wszystkich wierszy — pamiętaj o odpowiednim odwołaniu bezwzględnym do D1.
Utwórz arkusz symulujący prosty cennik ze zniżką: kolumna A — nazwa produktu, B — cena bazowa, C — procent zniżki (różny dla każdego produktu), D — cena po zniżce (formuła:
=B2*(1-C2/100)). Dodatkowo w komórce F1 umieść jeden, WSPÓLNY dodatkowy rabat procentowy (np. z okazji promocji) i zmodyfikuj formułę w D tak, żeby uwzględniała OBA rabaty naraz (indywidualny z kolumny C i wspólny z F1, z odpowiednim odwołaniem bezwzględnym).
Typowe błędy
Używanie odwołania względnego tam, gdzie potrzebne jest bezwzględne — po skopiowaniu formuły w dół/w bok adres "ucieka" z zamierzonej, stałej komórki (np. kursu waluty) na inną, często pustą — wynikiem są błędy albo zera zamiast poprawnych wartości.
Zapominanie o znaku = na początku formuły — bez niego arkusz potraktuje wpisany tekst jako zwykły TEKST, a nie jako formułę do obliczenia.
Mylenie przecinka z kropką jako separatora dziesiętnego — zależnie od ustawień regionalnych systemu, arkusz może oczekiwać przecinka (3,14) albo kropki (3.14) jako separatora części dziesiętnej liczby — niezgodność powoduje, że liczba jest traktowana jako TEKST, nie wartość liczbowa.
Nawiązanie do egzaminu zawodowego
Odwołania względne i bezwzględne to fundament, na którym opierają się WSZYSTKIE kolejne, bardziej zaawansowane funkcje arkusza (funkcje matematyczne, logiczne, tabele przestawne) — bez pewnego opanowania tego tematu, kopiowanie formuł w większych arkuszach kończy się nieprzewidywalnymi błędami. To dokładnie ten temat, który pojawia się jako pierwsze pytanie w niemal każdym zadaniu maturalnym z arkusza kalkulacyjnego.