Prezentare generală
Formule
Copiere, mutare, umplere
Referinţe relative, referinţe absolute
Comenzi de formatare
Grafice
Elemente de utilizare avansată
Ce este LibreOffice Calc?
LibreOffice Calc este un program de calcul tabelar
(engl. spreadsheet)
Un spreadsheet este un software cu ajutorul căruia
un utilizator poate să-şi rezolve in întregime
necesităţile de prelucrare numerică a datelor
Calc face parte din suita LibreOffice , care este
replica gratuită a Microsoft Office.
Caracteristici Calc
În Calc datele se organizează tabelar.
Calc oferă posibilitatea reprezentării grafice (prin
diagrame) a rezultatelor obţinute.
Calc include anumite facilităţi care oferă
posibilitatea prelucrării tabelelor de date
într-o manieră specifică bazelor de date.
1 Prezentare generală a
programului Calc
Fereastra aplicaţiei Calc
Documentul de lucru cu
Calc este registrul de calcul
(workbook). La pornirea
programului, apare un
registru de calcul nou.
Registrul este format din
foi de calcul (worksheet):
Sheet1, Sheet2, etc.
Numele fiecarei foi apare
pe eticheta foii.
Numele unei foi de calcul La salvare, un fișier Calc
poate fi schimbat. primește extensia ods.
Linii, coloane, celule
O foaie de calcul este împărţită
în rânduri (linii) şi coloane.
Coloanele sunt notate cu litere
aflate pe etichete de coloană
Rândurile sunt numerotate,
având etichete de rând.
La intersecţiile rândurilor cu
coloanele rezultă celule.
Celula este unitatea elementară
pentru stocarea de date în foaie
Celula este identificată prin coloană şi linie.
Această identificare se numeşte referinţă la celulă.
Exemplu: "referinţă la celula A1".
Celula selectată, caseta de
denumire, bara de formule
În orice moment, exsită o celulă
selectată (activată). Asupra ei se
poate acţiona pentru a introduce
date, a modifica conţinutul, etc.
Numele celulei selectate
apare afişat în
caseta de denumire (name box).
În vecinătatea casetei de denumire
este bara de formule (formula bar).
În bara de formule se vede
conţinutul celulei selectate.
Domeniu (Range)
Se poate selecta o porţiune
dreptunghiulară, formată din
mai multe celule. Aceasta se
numeşte domeniu (range).
Se selectează un domeniu
atunci când se doreşte a se
efectua aceeaşi acţiune asupra
unui întreg grup de celule.
Exemplu: se schimbă fontul.
Un domeniu este identificat
printr-o referinţă formată din
celulele din două colţuri opuse
ale sale: stânga-sus şi dreapta- Domeniul B3:D7
jos; între ele trebuie plasat
semnul : (două puncte) Observatie: se poate selecta si un
domeniu multiplu
Tipuri de date
în foaia de calcul Calc
Texte,
Numere,
Date calendaristice,
Ore exacte,
Formule
Textele
Un text apare aliniat
la stânga în celulă.
Dacă nu încape în celulă,
afișarea este continuată
peste celula următoare,
dacă aceasta este liberă.
Dacă celula următoare
e ocupată,
afișarea este trunchiată, dar
textul este memorat în întregime.
Numerele
Sunt formate doar din cifre, marcă
zecimală, semn
Sunt aliniate la dreapta
în celulă
Dacă nu încap în celulă, se
afișează o valoare aproxi-
mativă, în format științific
Dacă nu încape nici formatul
științific, afișează #####,
dar valoarea este memorată corect
Datele calendaristice
Sunt memorate intern ca numere întregi;
valoarea respectivă reprezintă numărul de ordine
al zilei pe o axă pe care
ziua 0 este 30 Dec 1899.
Avantajul acestei memorări:
se pot face calcule cu date
calendaristice
Exemplu:
30-Dec-1899 11-Aug-2008 16-Sep-2008
Formats (Formate) –
se lipesc doar formatările
celulelor de provenienţă,
nu şi valorile din acestea;
Comanda Paste Special -
opţiuni de calcul (Operation)
None (Nici una) – nicio operaţie;
Add (Adăugare) - adună
celulele de origine
la cele de la destinaţie;
Subtract (Scădere) - scade
celulele de origine
din cele de la destinaţie
Multiply (Inmulţire) - înmulţeşte
celulele de origine cu cele de la destinatie
Divide (Impărţire) - împarte celulele de origine
la cele de la destinaţie
Comanda Paste Special -
opţiuni de calcul (continuare)
Skip empty cells - omite la
copiere celulele goale din
domeniul de origine
Transpose - face transpusa
domeniului de origine:
transformă liniile în coloane
Shift cells Down / Right – la
locul de destinație, împinge
In jos / La dreapta celulele
existente, pentru a face loc
celor nou venite.
Umplerea (Fill)
Umplerea este o copiere automată
Prin umplere se pot completa automat linii şi
coloane întregi în foaia de calcul
Este foarte utilă pentru completarea de
formule pe linii si coloane
Umplerea se face folosind comanda
Sheet Fill Cells cu variantele:
Down, Right, Up, Left
( În jos , La dreapta, În sus, La stânga)
Exemplificare:
Umplere în jos
1) Se selectează domeniul care trebuie umplut,
având grijă ca latura de sus să conţină celulele
care vor fi copiate
2) Se introduce comanda corepunzătoare:
Sheet , Fill Cells, Fill Down
În exemplu, “B2”
înseamnă, de fapt,
“celula aflată cu trei
rânduri mai sus şi o
coloană mai la dreapta”
Semnificaţia este reţinută de către Calc la
copierea formulei în alt loc, (în exemplu, C7).
De aceea, Calc va face adaptările necesare.
În exemplu B2 devine, după copiere, D4.
Referinţa absolută
(efectul la copiere)
In A5 se introduce formula
=$B$2 (referinţă absolută).
Observaţie. Această
formulă face exact acelaşi
lucru ca formula =B2 .
Se selectează un număr de
celule care să acopere
rândurile / coloanele
ce trebuie eliminate
Etichetă 1976
1789
2133
de date 1422
Linii de
grilă
Legenda
Categorie
Etichetă de categorie
Prima serie
de date Grafic cu seriile de date pe linii
Exemplul 2
2133
1976
1789
1422
Grafic cu
seriile de
date pe
coloane
Categorie
Prima serie de date
Etichetă de categorie
Proprietăţile graficelor
Graficele urmăresc permanent valorile din celulele
care le-au generat: orice modificare a valorilor din
aceste celule determină o modificare a elementelor
corespunzătoare din grafic (de exemplu, înălţimile
coloanelor)
Graficele sunt obiecte complexe formate din
obiecte simple (bare, axe, titluri etc.) care au
proprietăţi (culoare, mărime etc.) ce pot fi
modificate.
Crearea
unui grafic
1. Se selectează
domeniul care va genera graficul. În selecţie
trebuie incluse atât valorile numerice, cât şi textele
care le bordează deasupra şi la stânga. Acestea
vor genera etichetele din grafic.
În exemplu, selecția corectă este A3:E6
2. Comanda: Insert, Chart (sau butonul )
Efect: intră în funcţiune Chart Wizard, care
conduce în 4 paşi către crearea graficului.
Chart Wizard
Pasul 1
Se alege tipul
de grafic dorit.
Se stabileşte dacă
seriile de date vor fi
generate
de liniile sau
de coloanele
domeniului selectat
Dacă selectarea
domeniului a
fost făcută corect
la început, atunci
nu e nimic special de făcut în acest pas.
Chart Wizard
Pasul 4
Se stabilesc elementele suplimentare care să apară
afișate pe grafic: titluri, inscripții pe axe, linii de grilă
verticale și orizontale, legenda și amplasarea ei.
Meniul Format pentru
editarea graficelor
Meniul Format
Comanda
Format, Cells
Conţine toate
opţiunile pentru
formatul de afişare
a datelor în celulele
selectate
Caseta de dialog are
taburi pentru diferite
necesități de formatare: numere, fonturi, alinieri,
chenare, fundal, protecția datelor.
Tabul Numbers.
Categorii de formate numerice
Category: Number
are opțiuni pentru:
afişarea cu un număr
fixat de zecimale.
un anumit format pentru
marca zecimală
(prin alegerea limbii)
un anumit format de afişare
pentru numerele negative
Folosirea unui separator
pentru mii/milioane
Tabul Numbers.
Alte categorii de formate numerice
Percentage (procent) –
exemplu: 0.654 => 65.4%.
Fraction (fractie) - exemplu: 7.3 => 7 2/7.
Scientific (stiintific) –
exemplu: 1.23E+7 înseamnă 1.23 107.
Text - numărul din celulă va fi considerat în
continuare ca fiind un text (un sir de caractere) cu
care nu se mai pot face calcule.
Tabul Alignment
Alinierea pe orizontală
Default: textele la stânga,
numerele la dreapta
Left / Centre / Right
(stânga / centru / dreapta)
Alinierea pe verticală
Default: la marginea de jos
Top / Middle / Bottom
(sus / mijloc / jos)
Tabul Alignment (continuare)
Lista iniţială
Sortarea se face
după un criteriu:
descrescător după
câmpul Media
Lista finală, sortată
Exemplul 2. Sortare
după trei criterii
Criteriile de sortare:
1) crescător după Grupa,
2) descrescător după Media,
3) crescător după câmpul Nume. 3 1 2
Case sensitive:
sortarea ţine cont de
majuscule/minuscule
Se precizeaza daca lista
are sau nu rând de titlu.
Dacă da, el nu va fi inclus în sortare
Custom sort order: sortare specială,
de exemplu, după zilele saptamânii
sau numele lunilor
Direcția sortării:
- Top to bottom (sortează rânduri)
- Left to right (coloane)
Proprietăţi ale sortării
Utilizare
Categorii
Exemple
Utilizarea funcţiilor
Funcţiile au două părţi componente:
nume și, în paranteză, argument (sau argumente)
SQRT(x) – x
EXP(x) – ex
PI() –
LOG(x, a) – loga x LOG(x) – log10 x
LN(X) – ln x
Funcţii matematice (continuare)
Exemple
= SUM(C5, D7:G9, -12.6)
= PRODUCT(C5, D7:G9, -12.6)
SUMIF(d1, crit, d2)
Sumează numai acele celule din domeniul d2
pentru care celulele domeniului d1 satisfac
criteriul crit.
Observatii
- Celulele din d2 vor participa la sumă doar dacă
celulele care le corespund din d1 satisfac
criteriul crit.
- Domeniul d2 poate fi omis. În acest caz,
se vor suma celulele din d1.
COUNTIF(d1, crit)
Numără celulele din domeniul d1 care satisfac
criteriul crit.
Despre criteriile folosite in cadrul
SUMIF şi COUNTIF
Criteriul crit este sub formă de număr, expresie
sau text care, prin comparare, defineşte
celulele ce vor fi adunate.
Exemple:
32 – în celulă este valoarea 32
“mere” – în celulă este valoarea “mere”
“>32” – în celulă este o valoare mai mare ca 32
Caracterele speciale * şi ?
(Wildcards)
Se pot folosi în definirea criteriilor de comparare.
Exemple:
Io* poate însemna: Ion, Ionela, Ioana, Iolanda...
?i?i poate însemna: Gigi, Gimi, Titi, Miti, Mili, ...
Exemplu SUM, SUMIF, COUNTIF
Exemplu SUM, SUMIF, COUNTIF
(formulele)
C16 =SUM(C4:C15)
totalul banilor cheltuiţi în perioada considerată
C18 =SUMIF(B4:B15,"Bere",C4:C15)
totalul banilor cheltuiţi pe bere calculaţi astfel:
suma celulelor din domeniul C4:C15 pentru care
celulele corespunzătoare din domeniul B4:B15 au
valoarea “Bere”.
C19 =COUNTIF(B4:B15, "Bere")
numărul ieşirilor la bere, calculat prin numărarea
celulelor din B4:B5 care au valoarea “Bere”.
Funcţii logice
Dau ca rezultat o valoare logică (TRUE sau FALSE)
AND(l1,l2, ...) – efectuază operaţia “ŞI” logic
OR(l1,l2, ...) – efectuază operaţia “SAU” logic
l1, l2, ... sunt expresii logice (care pot da
TRUE ori FALSE).
Funcţia AND returnează valoarea TRUE
dacă toate argumentele au valoarea TRUE.
Dacă măcar un argument are valoarea FALSE,
rezultalul va fi FALSE
Funcţia OR returnează valoarea TRUE
dacă măcar un argument are valoarea TRUE.
Dacă toate argumentele au valoarea FALSE,
rezultalul va fi FALSE
Funcţii logice
Dau ca rezultat o valoare logică (TRUE sau FALSE)
AVERAGE(nr1,nr2,...)
calculează media aritmetică
Celulele care conţin 0 sunt incluse în calcul
MAX(nr1,nr2,...) – returnează valoarea maximă
MIN(nr1,nr2,...) – returnează valoarea minimă
nr1,nr2,...sunt până la 30 de argumente numerice.
LARGE(dom,n)
SMALL(dom,n)
LARGE/SMALL – returnează cea mai mare/mică
a n-a valoare din domeniul dom.
COUNT(x1, x2, ….) - calculează numărul de
celule care conţin valori numerice
COUNTA(x1, x2, ….) - calculează numărul de
celule care nu sunt goale (conţin orice)
COUNTBLANK(x1, x2, ….) - calculează numărul
de celule care sunt goale (nu conţin nimic)
TIME(ora,minut,secunda)
Returnează numărul zecimal al orei exacte ce a
fost introdusă prin argumente.