$ \def\RR{{\text{I}\!\text{R}}} \def\NN{{\text{I}\!\text{N}}} \def\RR{\mathop{\mathbb{R}}} \def\NN{\mathop{\mathbb{N}}} \def\CC{{\cal C}} \def\QQ{{\text{Q}\!\!\!\scriptsize^|\:\:}} \def\dint{\mathop{\int\!\!\int}} \def\tint{\mathop{\int\!\!\int\!\!\int}} \def\rot{\hbox{rot\hskip2truept }} \def\div{\hbox{div\hskip2truept }} \def\grad{\hbox{grad\hskip2truept }} $
Reguły zaliczenia >>>

Excel (semestr wiosenny 2025/26) 

Na TEJ stronie będą dostępne wszystkie materiały do zajęć dla grup: 1 i 2 oraz wszelkie komunikaty i ogłoszenia.

 Przed kolokwium 1 zaglądnij tu: >>>

Materiały na zajęcia:  

$\ \ \ \bullet$  1.   Adresy obszarów z/bez dolarów
 Zapisz poniższe pliki u Siebie:
   1.1  26_1rytmy.ods
   1.2  26_1zakupy.ods
   1.3  26_1dzienn1.ods
   1.4  26_1deska.ods
   1.5  26_1place.ods
  
 ZApamiętaj: nie dolaruj na daremno!
 
$\ \ \ \bullet$  2.   Tabliczka mnożenia

  2.1 a)  Zrób tabliczkę mnożenia $12\times 12$:
        -- wypełnij pierwszy wiersz i pierwszą kolumnę
        -- wypełnij JEDNO z pozostałych pól tabliczki TAK, BY po skopiowaniu do pozostałych otrzymać resztę tabliczki
 
  2.1 b)  Dla każdego $m\in\NN, m\leq 12$ oblicz sumę liczb tabliczki mnożenia $m\times m$.    (GDZIE umieścić wyniki?)
 
  2.1 c)  Zrób tabliczkę $\oplus$-dodawania modulo $m$. Jaka jest suma modulo $m$ liczb takiej tabeliczki?
 
  2.1 d)  Zrób tabliczkę $\odot$-mnożenia modulo $m$. Jaka jest suma modulo $m$ liczb takiej tabeliczki?
 
  2.2  Zapisz i wypełnij plik: 26_2konkurs.ods
 
 Niech $m\in\NN, m\geq 2$ będzie ustalone. Dla liczb naturalnych $k,n,\ n>k>0,$ definiujemy:
       ${n\choose 0}_m=1,\ $ ${n\choose n}_m=1,\ \ $ ${n \choose k}_m = {n-1 \choose k-1}_m \oplus {n-1\choose k}_m $,
 gdzie $\oplus$ oznacza dodawanie modulo $m$.
 
  Zmuś arkusz kalkulacyjny, by wyświetlił:
  2.3 a)  kilkanaście początkowych wierszy trójkąta Pascala$_m$, dla $m=99$,
  2.3 b)  kilkadziesiąt początkowych wierszy trójkąta Pascala$_m$, dla $m=2$,
  2.3 c)  kilkadziesiąt początkowych wierszy trójkąta Pascala$_m$, dla $m=3$,
  2.3 d)  kilkadziesiąt początkowych wierszy trójkąta Pascala$_m$, dla $m=4$.
  CO WIDAĆ? (Wyłącz [narzędzia][opcje][LibreOffice Calc][Widok][watości zerowe])
 
 
$\ \ \ \bullet$  3.   SUMA.JEŻELI, LICZ.JEŻELI, WYSZUKAJ.PIONOWO, INDEKS, PODAJ.POZYCJĘ


 
  3.1  W pliku-dzienniku dodaj (w 'rozsądnych' miejscach):
 
  3.1 a)  rozkłady ocen:
          (i)   poszczególnych uczniów (tzn. ile '2' ma Jaś, ile '3' ma Jaś ,...),
          (ii)   poszczególnych przedmiotów.
          (iii)   GDZIE umieścić rozkład ocen CAŁEJ klasy?
 
  3.1 b)  ranking wg średniej ocen.
 
  3.1 c)  (niemal) kopię tabeli ocen posortowaną (DYNAMICZNIE) wg średniej ocen.
  
  3.2  Zapisz u Siebie plik: 26_3Europa.csv, otwórz go w arkuszu i zapisz w formacie *.ods
 
  3.2 a)  Nazwij kolumny ([Wstaw][Definiuj...], albo...);  zrób podsumowanie (kolumn)
 
  3.2 b)  Znajdź odpowiedzi:
          (i)   Ile państw ma większą powierzchnię od Polski?
          (ii)   Ile ludzi żyje w państwach mniej licznych niż Polska?
          (iii)   Ile państw ma mniej ludności od Polski?
          (iv)   Ile państw ma większą niż Polska gęstość zaludnienia?
 
  3.2 c)  Dodaj kolumny rankingów ( $1 <\!\sim\! >$ największe):
          (i)   wg liczby mieszkańców
          (ii)   wg powierzchni
          (iii)   wg gęstości zaludnienia
 
  3.2 d)  Znajdź odpowiedzi:
          (i)   Znajdź państwa, w których: liczba ludności /powierzchnia/ jest równa /odpowiedniej/ medianie?
          (ii)   Ile ludzi żyje w państwach o większej gęstości zaludnienia niż ma Polska?
 
 
$\ \ \ \bullet$  4.  

  4.1  Zapisz i wypełnij plik: 26_4skoki.ods
 
  4.2  Zapisz i wypełnij plik: 26_4biznesik1.ods
 
  4.3  Zapisz i wypełnij plik: 26_4konkurs.ods
 
 
$\ \ \ \bullet$  5.  

  5.1  Zapisz i wypełnij plik: 26_5lanie0.ods
 
  5.2  Zapisz i wypełnij plik: 26_5lanie1.ods
 
 
$\ \ \ \bullet$  6.   funkcje tablicowe (CSE)

  6.1  Zapisz i wypełnij plik: 26_6f_tabl_przyklady1.ods
 
  6.2  Zapisz i wypełnij plik: 26_6uklad_Gauss.ods
 
  6.3  Zapisz i wypełnij plik: 26_6uklad_inv.ods
 
 
$\ \ \ \bullet$  7.   funkcje tablicowe 2

  7.1  Zapisz i wypełnij plik: 26_6f_tabl_przyklady2.ods
 
  7.2  Zapisz i wypełnij plik: 26_6CSE_biznes.ods
 
 
$\ \ \ \bullet$  8.   funkcje tablicowe 3

  8.1  Zapisz i wypełnij plik (był poprzednio): 26_6CSE_biznes.ods
 
  8.2  Zapisz i wypełnij plik: 26_8CSE_morele.ods
 
 
$\ \ \ \bullet$  9.  

  9.1  Zapisz 26_8swiat1.ods
 
 Ponazywaj odpowiednie obszary; staraj się nie używać adresowania typu A5:C7.
 Zrób nastęujące zestawienia:
  a)   dla każdego kontynentu (z osobna) podaj:
     $ \gg $    powierzchnię
     $ \gg $    zaludnienie
     $ \gg $    gęstość zaludnienia (w osobach/km$^2$)
     $ \gg $    liczbę państw
     $ *\gg* $    państwo (nazwę), które ma największą powierzchnię
     $ *\gg* $    państwo (nazwę), które ma największą gęstość zaludnienia
 
  b)   zrób tabelę 5x5 podającą liczby państw, które (dla ustalonego $i,j$) mają
          liczbę ludności w przedziale $(\ell_i, \ell_{i+1}]$ i powierzchnię w przedziale $( p_j, p_{j+1}]$ ,
        gdzie przedziały $(\ell_i, \ell_{i+1}]$, $(p_j, p_{j+1}]$ równomiernie pokrywają całe zakresy danych
        (albo są podane przez użytkownika).
  
 Wsk. (do b):    Zrób najpierw poniższe:
          
     b')   zrób wektor podający liczby państw, które (dla ustalonego $i$) mają liczbę ludności w przedziale $(\ell_i, \ell_{i+1}]$
     b'')   zrób wektor podający liczby państw, które (dla ustalonego $j$) mają powierzchnię w przedziale $(p_j, p_{j+1}]$
 
  c*)   W nowym arkuszu przepisz wszystkie dane i ustaw je w porządku malejącym zwe względu na:
     $ \gg $    powierzchnię
     $ \gg $    zaludnienie
     $ \gg $    alfabetycznie
     $ \gg $    gęstość zaludnienia
 
 
$\ \ \ \bullet$  10.   sumy częściowe, filtry, tabele przestawne

  10.1  Zapisz 26_10autoKOmis.ods
 
 Z pomocą tabeli przestawnych (I/LUB sortowań I/LUB sum częściowych I/LUB filtrów) zrób zestawienia dające odpowiedzi na pytania:
  a)   Ile samochodów poszczególnych marek sprzedano w komisie?
  a')   Jak wyżej + z dodatkowym podziałem na poszczególne modele.
  a'')   Jaki model jakiej marki był najczęsciej kupowany?
  b)   Jaki model jakiej marki został najdrożej sprzedany? A drugi, trzeci w tym rankingu?
  c)   Ile sprzedano aut poszczególnych marek, w rozbiciu na roczniki?
 
 Poniżesze pytania wymagają wzbogacenia danych; to znaczy dostawienia dodatkowych kolumn wypełnionych odpowiednimi formułami.
 Przydaś: =ROK(data)
 Z pomocą przede wszystkim tabeli przestawnych zrób zestawienia:
  e)   Ile sprzedano aut poszczególnych marek, w kolejnych latach działalności komisu?
  f)   Jaki jest średni wiek sprzedawanych aut w rozbiciu na poszczególne marki i modele?
  g)   Jakie zyski osiągnięto w kolejnych latach działalności?
  h)   Sprzedaż jakiego modelu jakiej marki przyniosła największy zysk? A drugi, trzeci w tym rankingu?
  i)   Czy sprzedaż młodszych aut przynosi większe zyski?
 
  UWAGA. Różnica między ceną sprzedaży a ceną kupna jest dochodem, którym trzeba się podzielić z... państwem.
                  Dla uproszczenia zakładamy, że na dochód nałożony jest 23% podatek.

 
  j*)   W f) zapewne liczyłeś średnią arytmetyczną; teraz oblicz średnią geometryczną. Czy jest jakaś różnica?
 
 
$\ \ \ \bullet$  11.   tabele przestawne

  11.1  W pliku (tekstowym) 26_11testyA.csv są wyniki 4 testów z trzech przedmiotów studentów,
         których dane (imiona i nazwiska) są w pliku 26_11testyB.csv.
         W tym ostatnim pliku dane są "zaśmiecone"; oczyść je.
         Przydasie: USUŃ.ZBĘDNE.ODSTĘPY, , FRAGMENT.TEKSTU , ZNAJDŹ , ZASTĄP ,...
 
         Połącz (te wszystkie dane) w JEDNĄ tabelę.
 
  11.2  Z pomocą tabel przestawnych zrób zestawienia:
  a)   wyników poszczególnych studentów i sumy punktów,
  b)   średnie wyniki poszczególnych testów,
  c)   średnie wyniki poszczególnych grup ćwiczeniowych poszczególnych przedmiotów,
  d)   rankingi studentów w poszczególnych ...
 
  e)   wyniki studentów ustawionych w kolejności alfabetycznej,
 
  11.3  Na każdym przedmiocie regulamin ćwiczeń jest jednakowy:
         każdy test jest wart 100 punktów;
         50%, 60%, 70%, 80%, 90% sumy punktów możliwych do uzyskania
         tworzą progi otrzymania oceny 3.0, 3.5, 4.0, 4.5, 5.0 na zaliczenie (odpowiednio).
 
         Wystaw oceny.
 
 
$\ \ \ \bullet$  12.   Po co są plany?

  12.1  W pliku (tekstowym) 26_12plan_B.csv są przedmioty z tego semestru,
         a w pliku 26_12plan_A.csv dane, z których zbudowany jest plan zajęć >>>
         Połącz (owe pliki tekstowe) w JEDNĄ tabelę w arkuszu kalkulacyjnym (co wymaga trochę pracy; 'oczyszczenia').
 
  12.2  Z pomocą tabel przestawnych zrób zestawienia/widoki:
  a)   widok planu wg przedmiotów (tak, jak na stronie IM >>> )
  b)   widok planu wg prowadzących (plany prowadzących)
  c)   widok planu wg sal zajęć
  d)   widok dla Dyrektora, w którym widać łączną liczbę godzin w semestrze poszczególnych pracowników
 
  12.3  Zmorą planisty są błędy/kolizje w planie.
  a)   Doprecyzuj KILKA możliwych rodzajów błędów.
  a')   Jak (automatycznie) sprawdzić, czy w planie są błędy/kolizje danego rodzaju (z punktu a) )?