Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Lectia 1 – EDITAREA
1. 1 Etichete.....................................................................................................6
1. 2 Nume.........................................................................................................7
1. 3 Aplicarea formatarii automate a celulelor............................................12
1. 4 Crearea formatelor numerice personalizate.........................................13
1. 5 Formatarea conditionata........................................................................26
1.5.1Utilizarea de formule pentru formatarea conditionata…………………30
1 . 6 Utilizarea functiei Paste Special (optiuni speciale la copiere)............32
1. 7 Editare rapida: Find(Gasire) si Replace(Inlocuire)..............................38
1. 8 Inserarea unui fisier text delimitat prin spatiu, virgula sau tab..........40
1. 9 Fixarea pe ecran a randurilor si coloanelor.........................................43
1.10 Ascunderea sau afisarea randurilor si/sau coloanelor.......................45
1.11 Ascunderea sau afisarea unei foi de calcul.........................................46
1.12 Gruparea si separarea foilor de calcul.................................................47
2
Lectia 2 – LUCRUL CU DATELE
3
Lectia 3 – ANALIZA DATELOR
3 Tabele pivot....................................................................................102
3.1 Crearea mai multor tabele pivot pornind de la aceeasi sursa....107
3.2 Modificarea domeniului datelor sursa..........................................107
3.3 Formatarea unui tabel pivot..........................................................108
3.3.1 Formatarea numerelor...................................................................108
3.3.2 Formatarea tabelelor......................................................................109
3.4 Gasirea solutiilor si luarea deciziilor.............................................112
3.4.1 Cautarea datelor initiale ale unei probleme simple (Goal Seek)..112
3.5 Crearea si compararea scenariilor.................................................115
3.5.1 Crearea scenariilor alternative.......................................................115
3.5.2 Rezumarea mai multor scenarii.....................................................118
3.6 Rezumarea detaliilor utilizand consolidari sau subtotaluri.........121
3.6.1 Consolidarea unui tabel.................................................................122
3.6.1.1 Consolidarea unei liste...................................................................122
3.6.2 Actualizarea unei consolidari.........................................................125
3.6.3 Selectarea suprafetelor sursa pentru consolidari........................126
4
Lectia 4 – FUNCTII
4 Functii.............................................................................................127
4.1 Functii pentru text…………………………………………………......127
4.2 Functii de data si timp…………………..........................................131
4.3 Functii matematice…………..........................................................133
4.4 Functii statistice………..................................................................135
4.5 Functii de cautare….......................................................................136
4.6 Functii financiare……………………...............................................140
4.7 Functii logice…………………………………………………………....142
Lectia 5 – GRAFICE
5 Grafice................................................................................................. 144
5.1 Formatarea axelor unui grafic…………..…………………………........ 144
5.2 Repozitionarea titlului, legendei sau a datelor într-un grafic...........144
5.3 Stergerea sau adaugarea unei serii de date in cadrul unui grafic....145
5.4 Modificarea tipului graficului pentru o serie de date definita...........146
5.5 Marirea spaţiului între coloane intr-un grafic 2D............................. 146
5.6 Introducerea unei imagini intr-un grafic 2D......................................147
5.7 Explozia unui grafic de tip “pie”…..…………………………………....149
5.8 Crearea a doua seturi de grafice intr-un singur grafic “pie”............150
5.9 Crearea de grafice ce se ajusteaza automat in functie de
modificarea datelor…………………………………................................150
5.10 Luarea in calcul a ultimelor x inregistrari ca sursa de date
a graficului……………………................................................................151
5.11 Interactiunea asupra graficelor folosind comenzi personalizate……152
5.12 Modalitati de update ale Graficelor ..…………………………………...155
5
Lectia 1 - EDITAREA
1. 1 Etichete
In cadrul foilor de calcul, exista posibilitatea de a asocia etichete coloanelor si/sau
randurilor, in care sunt descrise datele existente in celulele corespunzatoare pe coloane sau
randuri (capete de tabel).
Ulterior, puteti utiliza aceste etichete in cadrul formulelor, cand doriti sa faceti referire la
coloanele sau randurile respective.
Cu setarile implicite, Microsoft Excel nu recunoaste etichetele in formule. Pentru a le utiliza
in formule, din meniul Tools -> Options, se deschide fereastra Options din care alegeti
meniul Calculation si bifati Accept labels in formulas. Optiunea Accept labels in formulas
6
Atunci cand scrieti o formula care contine date din foaia de calcul, puteti utiliza etichetele
coloanelor si ale randurilor pentru a va referi la ele. De exemplu, presupunem ca, celulele
A1 si A2 au eticheta produs1.
Pentru a calcula suma folositi formula = SUM(produs1).
1.2 Nume
Puteti identifica o celula, o formula sau un grup de celule prin crearea unor nume
descriptive, care sa va usureze munca. Aceste nume create nu sunt etichete si se definesc
astfel:
a. Selectati celula sau grupul de celule, sau chiar celule neadiacente la care doriti sa va
referiti printr-un nume
b. Dati un clic in celula din partea stanga a ferestrei, pe randul de sub bara de instrumente
c. Introduceti de la tastatura numele dorit
d. Apasati tasta Enter
Puteti crea nume pentru a reprezenta celulele. Numele sunt disponibile in cadrul oricarei foi
de calcul din cadrul unui registru de calcul. De exemplu, daca numele ValoareaVanzarilor
se refera la grupul de celule A1:A20 din prima foaie de calcul, puteti folosi acest nume in
orice alta foaie din cadrul registrului de calcul pentru a va referi la grupul de celule A1:A20.
Numele mai pot fi folosite si pentru a identifica o formula sau o valoare care in general
ramane constanta.
7
Putem accesa direct un domeniu definit cu un nume selectand numele domeniului din
caseta de nume in care sunt afisate numele celulei active si numele atribuite unor celule
sau unor domenii de celule. Se tasteaza Enter si in acest moment apare in foaie zona cu
numele ales, selectata, in exemplul nostru zona “vanzari” ce cuprinde domeniul C7:G13.
caseta de nume
Buton selectie nume din caseta de nume
8
Numele unei celule este un nume de identificare pe care il creati, poate fi aproape orice,
atata timp cat nu se confunda cu referinta unei celule (ex. NU utilizam ca nume A1, C57...).
Numele celulelor utilizeaza referinte absolute pentru identificarea celulelor, astfel
utilizarea numelor in formule, echivaleaza cu utilizarea referintelor absolute in cadrul
formulelor, cu mentiunea ca sunt mult mai usor de citit.
Reguliile numelor celulelor:
• numele celulelor trebuie sa inceapa cu o litera sau cu un caracter de subliniere(_);
• NU se utilizeaza spatii
• NU se utilizeaza puncte (.), ele sunt permise, dar se pot interfera cu codul programelor
VBA, care folosesc puncte pentru identificarea obiectelor;
• numele trebuie sa fie scurte si semnificative;
Am vazut in paginile precedente cum putem atribui nume celulelor utilizand caseta de
nume pentru definirea acestora.
Alta modalitate de a da nume celulelor este prin utilizarea casetei de dialog Create Names.
Aceasta este cea mai rapida metoda de a da nume celulelor, daca numele pe care dorim
sa le folosim exista deja in foaia de calcul (ex. un cap de tabel sau nume date coloanelor).
Ex. intr-o foie de calcul avem 3 coloane: nume, prenume, telefon
Pasi:
1. Selectam domeniul caruia dorim sa-i dam nume, inclusiv titlurile de tabel de pe
marginile de sus, jos, stanga sau dreapta;
9
Numele coloanelor
Acum ne putem pozitiona in coloana dorita prin simpla selectare a numelui acesteia din
caseta de nume.
Ex. ne pozitionam pe coloana Prenume selectand din caseta de nume “Prenume” 10
Utilizarea casetei de dialog Define Name
Este o modalitate mai inceata de a crea nume de celule si domenii, dar putem denumi
formule sau valori constante. In loc sa scriem sau sa copiem, in mod repetat, o formula
lunga si complexa, putem scrie formula o singura data, urmand sa-i dam un nume, pentru ca
apoi sa scriem simplu numele formulei in locul acesteia.
Pasi:
1.In meniul Insert->Name-> alegem optiunea Define
2.In fereastra Define Name, in caseta Names in workbook, tastam numele formulei,
domeniului sau valorii constante.
3.In caseta Refers to, tastam = urmat de o formula sau de valoare.
Pentru a vizualiza mai bine datele existente in cadrul unei foi de calcul puteti aplica diferite
formatari celulelor. Microsoft Excel are definite implicit anumite formatari ce pot fi aplicate
automat celulelor. Pentru aceasta va trebui sa selectati celulele carora doriti sa le aplicati
formatarea si apoi din meniul Format alegeti functia AutoFormat.
12
1.4 Crearea formatelor numerice personalizate
Pasi:
1. Deschideti registrul unde doriti sa memorati
formatul/formatele.
2. In meniul Format, clik pe optiunea Cells.
3. In tab-ul Number, in lista Category selectati
Custom.
4. In lista Type selectati formatul pe care doriti sa-l
editati sau sa-l stergeti.
Cand selectati un format existent, Excel
pastreaza formatul original si creaza o copie a
acestuia, daca-l personalizati. Formatul original
din lista nu poate fi modificat sau sters.
13
Instructiuni pentru codurile formatelor numerice
Un cod de format are 4 sectiuni interpretate, in ordinea prezentata mai jos, astfel:
1. Numere pozitive
2. Numere negative
3. Valori zero
4. Text
Codurile formatului sunt separate prin ;(punct si virgula).
Daca dorim sa nu utilizam o sectiune din cod, tastam ; pentru sectiunea nedefinita.
Daca specificam doar doua sectiuni, Excel va interpreta ca am definit: formatul pentru
numere pozitive si cel pentru numere negative.
14
Exemple
15
Sau
Daca utilizam unul dintre semnele de mai jos nu mai este necesar sa-l includem intre
ghilimele:
$ dolar / slash
+ plus - minus
( paranteza ) paranteza rotunda
rotunda stg dr
: doua puncte ! semnul exclamarii
^ accent circumflex & apersand
´ apostrof ~ tilda
{ acolada stanga } acolada dreapta
< mai mic > mai mare
= egal spatiu
Ex:
1.afisam nr. pozitive, cu doua zecimale dupa virgula si semnul monetar dolar inaintea nr. si
numerele negative idem – obs. se vor afisa si valorile 0 sub forma 0,00
$0,00;$-0,00
2.afisam nr. pozitive cu separator pentru mii punctul, cu doua zecimale dupa virgula si
semnul monetar dolar in fata nr., iar nr. negative idem
#.##0,00;-#.##0,00
16
Numerele scrise intre paranteze rotunde vor fi
afisate ca numere negative. Liniuta de jos semnifica
faptul ca, dupa numar, va fi lasat un spatiu liber.
17
formatam *0 inaintea oricarui
format pentru a fi afisate si
zerouri in fata numerelor pe
toata latimea coloanei.
Afisarea numerelor zecimale
#=afisarea cifrelor semnificative, fara zero nesemnificativ
0=afiseaza si zerourile nesemnificative
?=adauga spatii pentru zerourile nesemnificative sau
zecimale zero pentru a apastra alinierea numerelor sau pentru
fractii care au un numar variabil de cifre
se tasteaza se afiseaza cod format
1234,59 1234,6 ####,#
8,9 8,900 #.000
,631 0,6 0,#
12 12,0 #,0#
1234,568 1234,57 #,0#
44,398 44,398 ???.???
102,65 102,65 ???.???
2,8 2,8 ???.???
5,25 5 1/4 #???/???
cu zecimale aliniate
5,3 5 3/10 #???/???
12000 12.000 #.### cu fractii aliniate
12000 12 #.
12200000 12,2 0.0,,
Formatarea in culori specificate
Pentru setarile de culoare, Excel pune la dispozitie 8 culori: negru, verde, alb, albastru, rosu,
mov, galben si albastru. Numele acetora va fi scris intre paranteze patrate in sectiunea
Format->Cells astfel:
Ex: afisarea caracterelor utilizand culoarea rosu:
1. In meniul Format->Cells in tab-ul Number-> categoria Custom, tastam in sectiunea Type:
[red];
2. In foaie selectam domeniul caruia vrem sa-i aplicam aceasta formatare si alegem din
meniul Format->Cells in tab-ul Number-> categoria Custom din sectiunea Type, setarea [red]
si apasam butonul OK.
In momentul introducerii datelor in domeniul selectat, acestea vor fi scrise cu rosu.
Se pot combina formatarile de culoare cu cele de numerice, de data, timp sau text in asa fel
incat setarile sa corespunda cerintelor.
Putem seta afisarea formatelor numerice in functie de indeplinirea unei conditii specificate.
Conditia este pusa cu ajutorul operatorilor de comparatie scrisi intre paranteze drepte.
Lista operatori:
Operatori
< mai mic decat Ex: numerele mai mici sau egale cu 1000
> mai mare decat vor fi scrise cu culoare rosie, iar cele mai
mari ca 1000 cu culoare verde.
= egal cu
[Red][<=1000];[Green][>1000]
<= mai mic sau egal cu
>= mai mare sau egal cu
<> diferit de
Includerea simbolului monetar
Pentru a seta unul din urmatoarele simboluri monetare intr-un format numeric apasam tasta
ALT tastand (la tastatura numerica (cu NumLock inactiv) codul afisat in tabelul de mai jos:
Pentru a seta numerele ca procent din 100 includem semnul % in formatul numeric ales.
Ex: formatul numeric ales caruia ii atasam simbolul procentual este: #.##0,00%
inainte de formatare
dupa formatare
Afisarea zilelor, lunilor si anilor
Atentie! Daca utilizam simbolul “m” sau “mm” imediat dupa simbolul “h” sau “hh”,
utilizat pentru afisarea orelor, sau inaintea simbolurilor “s” sau “ss” (secunde), Excel
afiseaza minute in loc de luni.
Afisarea orelor, minutelor si secundelor
Atentie! Simbolul “m” sau “mm” trebuie utilizat imediat dupa “h” sau “hh”
(reprezentarea orei) sau inaintea simbolului “s” sau “ss”(reprezentarea
secundelor), altfel Excel va afisa luna in loc de minute.
1.5 Formatarea conditionata
Se pot crea formatari pentru anumite domenii care sa evidentieze zone din foaia de calcul in
functie de criteriile alese.
Se selecteaza celula sau grupul de celule dorit si, din meniul Format se alege functia
Conditional Formatting. In fereastra Conditional Formatting, stabilim conditia dorita si
aplicam formatul dorit.
26
Ex. In tabelul de mai jos dorim sa evidentiem:
1. valoarea minima din coloana Valoare formatand celulele care satisfac conditia astfel:
valorile sa fie scrise cu culoare alba pe fond rosu si
2. valoarea maxima din coloana Valoare formatand celulele care satisfac conditia astfel:
valorile sa fie scrise cu culoare alba pe fond verde.
Nota: in tabel avem calculate valorile minime si maxime prin utilizarea functiilor MIN si MAX.
28
Pentru a gasi, in cadrul unei foi de calcul, celulele care au aplicata o anumita formatare
conditionata, selectati o celula care are formatul pe care doriti sa-l cautati.
Similar se procedeaza pentru a gasi orice celula din cadrul foii de calcul care are formatare
conditionata, caz in care selectati orice celula din cadrul foii de calcul. Apoi, din meniul
Edit, alegeti optiunea Go To sau apasati combinatia de taste Ctrl+G.
In fereastra Go To apasati butonul Special, alegeti optiunea Conditional Formats, bifati
campul Data validation si selectati optiunea All pentru a gasi toate celulele din cadrul foii
de calcul care au formatare conditionata, sau optiunea Same pentru a gasi doar celulele
care au aceeasi formatare cu cea pe care ati selectat-o anterior.
29
1.5.1. Utilizarea de formule pentru formatarea conditionata
Prin aplicarea unei formule (functii) se pot crea formatari pentru anumite domenii care sa
evidentieze zone din foaia de calcul in functie de rezultatele returnate.
Se selecteaza celula sau grupul de celule dorit si, din meniul Format se alege functia
Conditional Formatting. In fereastra Conditional Formatting, si din dreptul campului
Condition 1 se selecteaza optiunea Formula is:
Aici se
introduce
formula
30
Exemplu – pentru a se evidentia valorile duplicat pentru datele din celulele A1:E10, se
foloseste urmatoarea formula:
31
1.6 Utilizarea functiei Paste Special (optiuni speciale la copiere)
32
¾Optiunea Edit -> Paste Special (Editare -> Lipire Speciala) ofera
posibilitatea de a stabili cum anume va fi inserat in document continutul
Clipboard-ului. In caseta de dialog Paste Special(Lipire speciala) inserarea se
face in functie de optiunile alese.
in panoul Paste
Optiunea Se insereaza din zona selectata
selectata
All tot continutul (valori, formule, formate,
comentarii, validari, borduri, latimea
coloanelor)
Formulas formulele
Values valorile
Formats formatele
Comments comentariile
Validation validarile
34
Exemplu: copiem continutul celulei A1 in celula:
A4 cu optiunea None
B4 cu optiunea Add
C4 cu optiunea Subtract
D4 cu optiunea Multiply
E4 cu optiunea Divide
F4 cu optiunile Skip blanks
G4 cu optiunea Transpose
H4, I4 si J4 cu optiunea Subtract
Inainte de copiere
36
Optiunea Transpose(Transpune), bifata, are ca efect copierea datelor dintr-o coloana intr-un
rand si invers.
Exemplu: copiem grupa de celule selectate, de la A3 pana la J4 folosind optiunile All(Tot) si
Transpose(Transpunere) din Paste Special(Lipire speciala)
Aria de copiat
37
1.7 Editare rapida: Fiind si Replace
In cazul in care sunt necesare inlocuiri repetate ale aceleiasi secvente (text, formule sau
parti din formule), se pot utiliza instrumentele Fiind si Replace, care functioneaza la fel ca
in procesoarele de text.
Din meniul Edit se alege functia Find. In fereastra Fiind and Replace, in tab-ul Find what se
specifica elementele de cautat, iar in tab-ul campul Replace
38
In tabel am inlocuit formatarea initiala a celulelor care contin randurile de total pe trimestru
cu noua formatare aleasa. Apasand butonul Options am selectat formatul care trebuia
inlocuit si am creat un nou format pentru aceste celule apasand butoanele Format...din
fereastra Fiind and Replace. Apasand butonul Fiind All am gasit toate celulele asupra carora
dorim sa facem modificarile si, dupa ce am stabilit noul format, cu butonul replace All am
schimbat formatul.
Un exemplu util de cautare si inlocuire este urmatorul: s-a copiat (din Word, de exemplu) un
tabel cu valori numerice scrise cu spatiu intre grupuri de cate 3 cifre (150 000 000). In Excel
astfel de grupuri ar fi tratate ca un sir de caractere. Pentru a le putea manevra in calcule,
este necesara editarea lor in scopul indepartarii spatiilor. O metoda rapida de a realiza acest
lucru se bazeaza pe procedura de inlocuire in care se tasteaza spatiu in campul Fiind what,
iar in campul Replace with nu se completeaza nimic. Astfel se inlatura spatiile, valorile
transformate fiind tratate in Excel ca numere. 39
1.8 Inserarea unui fisier text delimitat prin spatiu, virgula sau tab
40
In prima fereastra din campul Original date type alegem optiunea Delimited pentru a imparti
textul in coloane in functie de anumite caractere, ca de exemplu virgula sau tab-ul si
optiunea Fixed width pentru a imparti textul in functie de spatiul dintre cuvinte.
Pentru a trece la Pasul 2 apasati butonul Next.
Pentru a crea o linie de demarcatie pentru coloana:
mouse stanga click
Pentru a sterge o linie de demarcatie pentru
coloana: mouse stanga dublu click
Pentru a muta o linie de demarcatie pentru coloana:
mouse stanga click si se “trage” linia pana la locul
dorit
Stabilim pentru fiecare coloana tipul de date in care
se incadreaza (text, number, date, etc...) click pe
coloana si se marcheaza in sectiunea Column data
format tipul de date ales.
41
Daca dorim sa stabilim separatorii pentru mii si zecimale, apasam butonul Advanced si, in
fereastra Advanced Text Import Settings, setam in conformitate cu optiunile dorite.
42
1.9 Fixarea pe ecran a randurilor si coloanelor
In practica putem avea tabele cu multe linii si coloane. In momentul in care
derulam datele sus-jos sau stanga-dreapta capul de tabel sau de rand nu
mai este vizibil si “pierdem” semnificatia coloanelor sau a randurilor.
Pentru a le mentine vizibile atunci cand derulam datele trebuie sa executam:
a. selectarea datelor:
¾pe orizontal selectam prima celula din randul de sub cel care dorim sa
ramana pe ecran.
In exemplul nostru dorim sa
pastram vizibil capul de tabel
¾pe vertical selectam o celula din coloana din dreapta coloanei care
dorim sa ramana pe ecran.
¾pe orizontal si pe vertical selectam celula de sub randul si din dreapta coloanei ce contin
datele pe care dorim sa le pastram fixe pe ecran.
43
b. “inghetarea” randurilor sau/si a coloanelor pe care dorim sa le pastram fixe pe ecran in timp
ce derulam datele din tabel.
¾din meniul Window (Fereastra) alegem optiunea Freeze Panes (Inghetare panouri).
Coloanele A si B sunt
“inghetate” pentru a putea
vedea cui apartin datele din
coloanele L, M, N, O , P,
respectiv veniturile realizate
de cei cuprinsi in tabel in
lunile octombrie, noiembrie,
decembrie si total venituri in
lei si euro.
Observam ca restul
coloanelor (de la C la J) nu
mai sunt vizibile.
44
1.10 Ascunderea sau afisarea randurilor si/sau coloanelor
Pentru a vizualiza mai bine anumite date, este necesara o selectie a datelor afisate. Atunci
cand ascundem anumite randuri sau coloane dintr-un fisier, datele nu mai sunt vizibile,
dar nu inseamna ca sunt sterse.
Daca listam, randurile si coloanele ascunse nu apar la imprimare.
Daca salvam si inchidem registrul de calcul datele raman ascunse.
Pasi:
1.Se selecteaza randurile sau coloanele pe care dorim sa le ascundem
2.Din meniul Format->Row(pentru randuri)/Column(pentru coloane) alegem optiunea Hide.
Sau click dreapta pe numarul randurilor sau numele coloanellor selectate si alegem
optiunea Hide
3.Daca dorim sa le facem vizibile, selectam randurile sau coloanele care delimiteaza
randurile/coloanele ascunse si din meniul Format->Row(pentru randuri)/Column(pentru
coloane) alegem optiunea Unhide.
Sau click dreapta pe numarul randurilor sau numele coloanellor selectate si alegem
optiunea Unhide.
Ascundem coloanele D si E
Pentru a le face vizibile selectam
col. C si F – click dreapta si alegem
optiunea Unhide
45
1.11 Ascunderea sau afisarea unei foi de calcul
Foile de calcul se ascund pentru a reduce numarul acestora sau pentru a preveni modificari
nedorite.
Foile de calcul ascunse raman deschise, astfel incat datele din ele pot fi utilizate in formule.
Pasi:
1.Se selecteaza foaia/foile pe care dorim sa o/le ascundem
2.Din meniul Format->Sheet alegem optiunea Hide.
3.Daca dorim sa le facem vizibile din meniul Format->Sheet alegem optiunea Unhide si din
fereastra Unhide selectam foaia sau foile pe care dorim sa le deselectam.
48
Pentru a construi o baza de date, procedam ca si cum am construi un singur tabel,
respectand cele 4 reguli enuntate mai sus. Excel-ul recunoaste automat acest tabel ca
fiind o baza de date asupra careia putem actiona.
Organizarea datelor in baze de date are o motivatie foarte generoasa, asa cum se va vedea
mai departe in acest capitol. Cele mai des intalnite actiuni asupra unei baze de date sunt
sortarile si filtrarile. Pentru a intelege aceste actiuni vom construi urmatoarea baza de date
care contine locatarii dintr-un bloc si are urmatoarele coloane:
Sortarea este o actiune de organizare a datelor intr-o ordine alfabetica, numerica sau
crnologica. Astfe, in baza de date creata putem afisa locatarii in ordine alfabetica, in
ordinea crescatoare a apartamentului sau in ordinea crescatoare a restantelor la plata.
Pentru a sorta o baza de date trebuie indicata coloana dupa care se face aceasta sortare.
Daca avem o coloana tip text, sortarea se face in ordine alfabetica, iar daca este de tip
numeric ordonarea se face dupa valorile din celule.
49
Pasi:
a. Ne pozitionam in celula din coloana care reprezinta prima cheie de sortare (Excel va
recunoaste baza de date din jurul celulei);
b. Din meniul Data->Sort se declanseaza automat selectarea intregii baze de date si
apare fereastra Sort care are in caseta sort by selectat numele coloanei care contine
prima cheie de sortare (in cazul nostru – nume)
c. In fereastra Sort observam ca avem posibilitatea sa utilizam inca doua chei de
sortare pe care le putem stabili in casetele Then by
Vom sorta baza de date din exemplul nostru in ordinea alfabetica a numelui, crescator.
50
Dupa sortare baza de date va arata astfel:
Filtrarea este operatia cu care se poate obtine un subset de date fara a le muta sau sorta.
Cand se filtraza o lista(baza de date), Excel afiseaza numai randurile care contin o anumita
valoare intr-o coloana sau indeplinesc un set de conditii, numite criterii.
Filtrarea nu ordoneaza o lista, ci numai ascunde temporar randurile pe care nu dorim sa le
vedem(care nu corespund criteriilor). De exemplu, dorim sa afisam, din baza de date, numai
apartamentele care au centrala termica sau in care sunt copii.
Exista 2 modalitati prin care putem face filtrarea unei baze de date:
a. Din meniul Data alegem optiunea Autofilter-care ne ofera o modalitate rapida de filtrare
prin verificarea continutului celulelor sau utilizand criterii de comparatie simple, cum ar fi
“afiseaza locatarii cu cheltuieli mai mari de 300” sau “afiseaza locatarii cu restante mai
mari de 1000” 51
Pasi:
a. Ne pozitionam intr-o celula de sub randul ce contine capul de tabel
b. Din meniul Data alegem optiunea Filter, apoi Autofilter
c. In acest moment, pe linia ce contine capul de tabel apar butoanele de selectie pentru
filtru
d. Alegem coloana/coloanele din care dorim sa filtram datele si selectam valorile dorite
sau pe optiunea Custom stabilim conditiile de filtrare(in exemplul nostru alegem sa
afisam locatarii care au montate centrale termice de apartament).
52
Dupa filtrare, lista va contine doar apartamentele cu centrala termica, iar butonul de
selectie din coloana din care am facut filtarea va avea sageata colorata in albastru. Pentru a
reveni la lista initiala, apasam butonul de selectie si selectam optiunea Show All.
53
Filtrarea complexa
Filtrarea complexa se foloseste atunci cand filtrarea cu AutoFilter nu mai poate asigura
criteriile mai complexe.
In acest caz, din meniul Data, optiunea Filter alegem Advanced Filter. Aceasta comanda
filtreaza lista ca si AutoFilter, doar ca nu afiseaza sagetile de langa numele coloanelor, in
schimb se pot introduce criteriile intr-o zona de criterii din foaia curenta.
Reguli ce trebuie respectate:
a. Zona care contine baza de date trebuie sa fie clar delimitata. Daca selectam o singura
celula din baza de date, Excel vede toata baza de date;
b. Zona de criterii trebuie plasata deasupra sau dedesuptul bazei de date;
c. Zona de criterii trebuie sa contina neaparat si eticheta coloanei, de aceea sugeram ca
aceasta sa fie copiata din baza de date;
d. Rezultatul filtrarii poate fi afisat pe locul bazei de date sau in alt loc care va fi indicat.
Numele de coloane
Criteriile
55
Rezultatul filtrarii
Pentru a restaura baza de date la afisarea initiala in meniul Data->Filter alegem optiunea
Show All.
Orice baza de date trebuie actualizata mereu, se modifica, se sterg sau se adauga articole,
cu alte cuvinte, trebuie intretinuta. Aceasta activitate consta in parcurgerea celulelor care
trebuie modificate si cu manevrele clasice se fac modificarile. Ea poate deveni plictisitoare
si supusa greselilor, adica modificarea se face unde nu trebuie, pe un rand gresit, ceea ce
poate avea urmari grave.
Excel pune la dispozitia utilizatorilor o metoda de a-si afisa altfel baza de date, folosind o
macheta.
Obtinerea acestei machete se face astfel:
a.Se selecteaza baza de date si
b.Din meniul Data selectam optiunea Form.
Macheta de lucru
57
In aceasta macheta este afisata cate o inregistrare, asa ca valorile nu pot fi incurcate cu
cele ale altor inregistrari.
Observam ca exista 14 inregistrari si putem:
a. adauga noi inregistrari, apasand butonul New
b. sterge inregistrari apasand butonul Delete
c. defila in baza utilizand butoanele Fiind Next si Fiind Prev
d. cu butonul Criteria afisam campuri goale in care putem introduce criterii de selectie cu
care putem filtra baza de date si, in acest caz, vor fi afisate doar liniile care indeplinesc
criteriile stabilite si le putem vizualiza cu ajutorul butoanelor Find Next/Fiind Prev.
58
2.1.5 Utilizarea optiunii de subtotal
Microsoft Excel permite gruparea informatiei prin organizarea ei pe niveluri asupra carora
se pot efectua diverse calcule sau informatii centralizate.
Pentru a grupa informatiile acestea trebuie, mai intai, sortate.
Pasi:
1.Ne pozitionam pe prima celula a seriei de date pe care dorim sa o utilizam;
2.Din meniul Data alegem optiunea Subtotals;
3.In fereastra Subtotal definim cum dorim sa fie creat subtotalul
4.In cadrul campului At each change in – vom alege campul dupa care se vor realiza
subtotalurile;
5.In cadrul campului Use function alegem functia pe care dorim sa o aplicam datelor
grupate;
6.In campul Add subtotal alegem campul asupra caruia dorim sa aplicam formula selectata;
7.Pentru a crea subtotalul apasam butonul OK.
59
Firma X are deschise magazine cu
profiluri diferite in cateva locatii
din tara si in Bucuresti. Dorim sa
creem subtotaluri la fiecare
schimbare de oras si de profil.
Pasi:
•Sortam lista dupa 3 chei Oras,
Profil Magazin si Nume magazin;
•Selectam o celula din lista;
•Din meniul Data alegem optiunea
Sutotals;
•In fereastra Subtotal alegem sa
afisam subtotaluri la fiecare
schimbare de Profil magazin,
utilizam functia Sum si afisam
subtotalul in coloana Total vanzari
60
Semnele + si – semnifica gradul
de grupare a datelor.
Se observa ca, la fiecare
schimbare de profil magazin
este afisat un Total.
61
2.1.6 Calcule asupra inregistrarilor filtrate
Pentru a face calcule rapide, care nu sunt definitive, asupra inregistrarilor filtrate, utilizam
caseta AutoCalculate.
Pasi:
1. Filtram lista si selectam celulele pe care dorim sa le insumam sau pentru care dorim sa
calculam media aritmetica sau orice alta functie;
2. Mouse click dreapta in bara de stare, langa caseta AutoCalculate, selectam functia si
aplicam calculele. Acestea vor avea efect doar asupra celulelor care nu sunt ascunse.
Daca am utiliza functiile Sum sau Average sau oricare alta functie, ele ar efectua
calculele luand in considerare si celulele ascunse prin filtrare si rezultatul nu ar fi cel
dorit.
Caseta AutoCalculate
Bara de stare
Rezultatul aplicarii
functiei selectate
62
Putem efectua calcule asupra unei liste filtrate si cu ajutorul functiei Subtotals
Pasi:
1. Filtram lista si selectam o celula din tabelul filtrat
2. Din meniul Data->Subtotals, in fereastra Subtotal alegem optiunile dorite si le aplicam
asupra datelor filtrate.
63
Calcule asupra unei liste filtrate cu ajutorul butonului AutoSum
Pasi:
1. Filtram lista
2. Din butonul AutoSum alegem optiunea More Functions...care deschide
fereastra Insert Function din care selectam functia SUBTOTAL
3. Functia SUBTOTAL are sintaxa -> (function_num,Ref1,...) unde
function_num = un numar cuprins intre 1 si 11 care reprezinta cate o
functie (vezi in tabel semnificatiile numerelor) si Ref1,... = domeniul
sau domeniile asupra carora aplicam functia aleasa.
4. In fereastra Function Arguments completam caseta Function_num cu
numarul 4 care reprezinta functia MAX si Ref1...cu domeniul F1:F22
Datele dintr-un tabel Excel pot fi sortate, filtrate si se pot face calcule asupra lor. In
versiunea 2003 a Excel-ului a fost introdusa o noua comanda, List, deosebit de puternica
ce ne permite sa executam intr-un mod foarte simplu operatiunile de mai sus.
O lista Excel este o serie de linii care contin date relationate sau serii de randuri proiectate
sa functioneze ca o fisa tehnica, lista creata prin comanda Create List.
Este usor de intretinut si de facut analize asupra datelor cuprinse in ea.
Intr-o lista datele pot fi analizate independent de restul datelor din foaia de calcul.
Intr-o foaie de calcul pot fi create mai multe liste asupra carora se poate lucra
independent, se pot face filtrari, sortari, calcule, inserari de randuri si de coloane si pot fi
create tabele pivot.
Nu se poate crea o lista intr-un registru share (un registru in care este permis
accesul mai multor utilizatori in acelasi timp, in retea)
Pentru a crea liste in astfel de registre trebuie intai dezactivata aceasta
permisiune.
65
O lista in cadrul unei foi de calcul, lista poate fi identificata foarte usor:
1. Este incadrata intr-un chenar albastru
2. Are atasate butoanele de filtrare
3. Linia care contine un asterisc este numita linia de inserare
4. Randul de total poate fi adaugat listei si are butoane pentru executia diferitelor functii
asupra datelor continute in lista.
5. Dimensiunea listei poate fi modificata foarte usor “tragand” din coltul de jos al marginei
listei.
Beneficiile listei:
1. Sortarea si filtrarea rapida a datelor
2. Asigurarea integritatii datelor prin validari si restrictii pe care le putem pune atunci cand
lista este comuna pentru mai multi utilizatori.
3. Posibilitatea afisarii totalurilor la sfarsitul listei cu actualizarea automata a acestuia in
cazul in care introducem noi inregistrari.
4. Posibilitatea efectuarii de calcule asupra datelor din coloane in linia de Total Row prin
simpla selectie a acestora din butoanele de selectie.
5. In cazul in care filtram lista, automat este afisat rezultatul functiei sau Totalul aferent
listei filtrate.
66
2.2.1 Crearea listelor
Pasi:
1. Din meniul Data alegem optiunea Create List...sau tastam combinatia de taste Ctrl+L;
2. In fereastra Create List selectam domeniul care reprezinta lista si confirmam ca lista are
cap de tabel(header). Daca lista nu are header, Excel va crea un header cu nume
“Column1”, “Column2”....atatea cate coloane are tabelul.
67
Apasam butonul OK si lista este generata, tabelul apare incadrat intr-un chenar albastru,
apar butoanele de filtrare si randul de inserare(*).
Din coltul din dreapta jos se poate extinde lista.
Lista poate fi
extinsa din coltul
din dreapta jos
68
Afisarea randului de Total (rand ce contine si optiuni pentru efectuarea de calcule asupra
listei) se face din meniul Data->List alegand optiunea Total Row.
69
In acest moment este activata bara de meniu pentru operatiunile referitoare la liste si in
ultimul rand al listei apare linia de Total de unde se pot executa calcule asupra coloanelor
prin selectarea functiilor disponibile sau selecatrea se poate face si din bara de meniu
apasand butonul Toggle Total Row.
70
Butonul List din bara de meniuri pentru liste ne permite sa
efectuam in cadrul listei operatii de:
•Inserare (randuri sau coloane) (Insert)
•Stergere (randuri sau coloane) (Delete)
•Sortare (Sort)
•Prezentarea liniilor listei ca forma (Form)
•Redimensionare (Resize List)
•Publicare (Publish List)
•Revenire la statutul de tabel obisnuit (Convert to Range)
2.3 Separarea unei coloane in mai multe coloane
Este posibil, de exemplu, sa introducem o lista cu nume de persoane intr-o foaie de calcul
si sa tastam intr-o coloana numele si prenumele, iar, mai tarziu, sa ne dam seama ca
trebuie separate informatiile in coloane diferite (o coloana care sa contina numele si
cealalta, prenumele).
Excel poate separa sau analiza fiecare celula care contine nume intreg in doua celule cu
nume separate.
Pasi:
1. Se selecteaza celulele care trebuie analizate. Se insereaza langa coloana nume
prenume o noua coloana unde vor fi mutate informatiile (in cazul nostru, prenumele);
2. Din meniul Data, selectam optiunea Text to Columns. In acest moment se porneste
vrajitorul pentru conversia textului in coloane;
3. La Pasul 1, ne asiguram ca optiunea Delimited este selectata, si efectual click pe
butonul Next;
4. La Pasul 2, se alege un delimitator (in cazul nostru bifam caseta de validare Space);
5. La pasul 3 nu este nevoie sa se aleaga un format special de date, asa ca efectuam click
pe butonul Finish. 71
Dupa aceste operatii, lista va fi separata in doua coloane.
Inseram o coloana
72
Numele si prenumele separate in coloane diferite
Pentru a usura completarea datelor intr-un tabel si pentru evitarea introducerii de date
eronate se pot crea liste de valori care cuprind doar valorile permise la introducere.
De exemplu ne propunem sa avem o lista de valori cu numele oraselor pe care sa o utilizam
in momentul in care completam in coloana Oras – numele orasului.
Pasi:
1. Se completeaza intr-o coloana separata numele oraselor;
2. Sortam in ordinea dorita orasele;
3. Selectam celulele si definim acest domeniu cu numele “orase” si tastam Enter;
4. Selectam prima celula din coloana unde dorim sa introducem numele oraselor;
5. Din meniul Data alegem optiunea Validation si in fereastra Data Validation selectam tab-
ul Settings, si in zona Validation Criteria, in campul Allow selectam optiunea List.
6. In campul Source scriem =orase (sau alt nume atribuit domeniului ce cuprinde lista de
valori).
7. Cu ajutorul facilitatii Autofill copiem pana la sfarsitul coloanei noua caracteristica
atribuita primei celule si putem incepe completarea numelor de orase prin selectarea lor
din lista de valori creata.
73
Butonul pentru afisarea listei de valori
Lista de valori
74
2.5 Urmarirea modificarilor
Daca lucram in echipa la realizarea, editarea si intretinerea unui registru de calcul sau daca
registrul la care lucrezi trece prin mai multe maini pana la finalizare, este util sa stim cine si
ce modificari a adus registrului. Functia Track Changes (Urmarirea modificarilor) ne permite
sa vedem cine, ce si cand a modificat. De asemenea se pot revedea modificarile facute si se
pot pastra doar cele dorite.
Aceasta functie trebuie apelata inainte de a incepe sa tinem evidenta evolutiei foii de calcul.
Daca ea nu este activata, modificarile facute vor fi integrate in foaia de calcul si nu vor mai
putea fi revizuite.
Pasi:
1. In foaia de calcul in care dorim sa activam functia apelam din meniul Tools, functia Track
Changes si alegem optiunea Highlight Changes (Evidentiere modificari)
2. In fereastra Highlight Changes, bifam optiunea Track changes while editing.
3. In partea a doua a ferestrei alegem When (cand), Who (cine) si Where (unde-domeniul in
care urmarim modificarile).
4. In partea de jos a ferestrei bifam optiunea Highlight changes on screen – aceasta ne
permite sa vedem celulele asupra carora s-au efectuat
modificari. Daca dorim sa vedem istoricul modificarilor
bifam optiunea List changes on a new sheet.
75
Istoricul modificarilor apare intr-o noua foaie, numita History, care este creata automat in
cadrul registrului in care lucram.
76
Celulele subliniate cuprind continut nou si, atunci cand ne pozitionam in dreptul lor ne apar
informatii referitoare la cine, cand si ce a modificat.
Daca dorim sa gestionam modificarile efectuate din meniul Tools->Track Changes alegem
optiunea Accept or Reject Changes...
77
2.6 Validarea si auditul datelor introduse
78
Pentru a valida introducerea corecta a datelor intr-o foaie Excel parcurgem urmatorii pasi:
1. Din meniul Data alegem optiunea Validation
2. In fereastra Data validation alegem (in cazul nostru), in tab-ul Settings in zona Validation
criteria in campul Allow alegem tipul de date pentru care setam validarile, in campul Data
alegem conditia (mai mare, mai mic, egal, intre...) si in campurile Minimum si Maximum
selectam valorile intre care sunt corecte datele introduse.
79
In momentul in care o celula din domeniul supus validarii este selectata, putem afisa un
mesaj care sa ne atentioneze, astfel incat sa putem corecta eventualele erori. In mesaj
putem afisa, de exemplu, intervalul corect de valori. Acest mesaj se poate scrie in tab-ul
Input Message din ferestra Data Validation.
80
In tab-ul Error Alert din ferestra Data Validation
putem opta pentru:
1. A nu permite introducerea unei valori eronate
alegand din campul Style, optiunea Stop
81
2.6.1. Validarea datelor utilizand o formula
82
2.6.2 Auditul datelor introduse
Caracteristica de audit din Excel va afisa conexiunea dintre formule si celulele lor sursa
(precedenti) sau dintre celule si formatele dependente de acestea. Se pot gasi si sursele
rezultatelor eronate din formule. Pentru aceste functii, Excel pune la dispozitie bara de
instrumente Formula Auditing. Aceasta poate fi activata din meniul View-> Toolbars-> bifand
optiunea Formula Auditing. In acest moment este activata bara de meniu Formula Auditing.
83
Buton Nume Descriere
(Eliminarea tuturor
Remove All Arrows Elimină toate săgeţile de audit.
săgeţilor)
In exemplul de mai sus a fost facuta validarea notelor(notele trebuie sa fie cuprinse in
intervalul 1,00-10,00) dupa introducerea acestora si, pentru a evidentia erorile, din bara de
intrumente Formula Auditing, facand click pe butonul Circle Invalid Data, datele invalide au
fost inconjurate cu rosu.
85
2.6.3 Depistarea erorilor in formule
Pentru a depista sursa unei erori intr-o formula începem prin a verifica formula cautand
eventualele greseli de introducere si scriere. Eroarea poate fi in formula sau in celula sursa
referita de formula.
Pentru a localiza sursa unei erori trebuie sa parcurgem, paşii:
1. Executam secvenţa Tools->Formula Auditing->Show Formula Auditing Toolbar.
2. Executam click pe celula ce contine eroarea.
3. In bara de instrumente Formula Auditing, executam click pe butonul Trace Error.
Daca eroarea provine dintr-o celula sursa si nu din celula activa, vor aparea sageti
indicatoare care ghideaza vizual spre posibilele surse de eroare. Liniile albastre indica
celulele referite iar liniile rosii ne conduc la celula ce a provocat eroarea. Daca nu apar
sageti de indicare a erorii, sursa acesteia se gaseste in formula.
86
Chiar daca nu exista erori putem trasa celulele dependente si precedente dintr-o formula
executand click pe butoanele Trace Precedents şi Trace Dependents. De fiecare data cand
executam click pe un buton Trace vor aparea sageti indicatoare pentru urmatorul nivel de
precedenta sau dependenta.
Butonul Remove Precedent Arrows elimina sagetile indicatoare ale precedentelor
Remove Dependent Arrows elimina sagetile indicatoare ale dependentelor
Remove All Arrows elimina toate sagetile indicatoare.
Trasare
celule
precedente
87
Trasare celule
dependente
88
2.6.4 Auditul precedentilor, al dependetilor si al erorilor
Atunci cand primim o lista cu informatii sau un registru de calcul creat de alti utilizatori,
primul lucru pe care il vom face este „verificarea conexiunilor” din registru – modul in care
sunt conectate toate formulele si datele. Caracteristica de audit a Excel poate depista
aceasta informatie si ne poate ajuta sa localizam sursele de eroare returnate de formule.
Daca informatia isi are originile sau indica spre un alt registru de calcul sau o alta foaie de
calcul, sageata de urmarire are culoarea negra si pictograma seamana cu o mica foaie89 de
calcul.
Afisarea mai multor niveluri de precedenti/dependenti.
Executam click in mod repetat pe butonul Trace Precedents sau Trace Dependents. Daca
Excel emite un semnal sonor cand executam click pe unul din butoane inseamna ca am
depistat toate nivelele formulei sau incercam sa depistam ceva imposibil (cum ar fi un
element grafic).
Sagetile de urmărire dispar atunci cand salvam sau închidem registrul de calcul. Nu putem
salva un audit de la o sesiune de lucru la alta. Sageţile dispar, de asemenea, atunci cand
inseram sau stergem linii sau coloane, stergem sau muam celulele implicate in formula sau
modificam insasi formula. 90
Notă: Daca foaia de calcul nu este protejata, iar caracteristicile de audit nu
sunt disponibile este posibil ca optiunile Excel sa fie configurate pentru
ascunderea obiectelor grafice (care includ si sagetile de urmarire). Pentru a
afisa sagetile de urmarire executam secvenţa Tools\Options pentru a
deschide caseta Options. Executam click pe fişa View si, in secţiunea Object,
selectam oricare din opţiunile Show All sau Show Placeholders (Afisare
substituente).
Gruparea şi structurarea sunt două caracteristici Excel de gestiune a datelor. Ele sunt foarte
asemanatoare. Putem folosi gruparea pentru a gestiona eficient coloanele si liniile cu mai
multe nivele de grupuri ce afisează si ascund informatia.
Gruparea difera de structurare prin faptul ca grupurile pot fi definite pe orice adancime, nivel
sau locatie dorim.
O structura insa are la baza o lista sau un tabel ce conţine deja totaluri sau subtotaluri.
La conceperea unui registru sau a unei baze de date nu trecem mai departe cu intentia de a
incepe crearea, lasand incorporarea functiilor pentru mai tarziu, atunci cand este nevoie de
ele. Structura si grupurile sunt create pe baza unei schite de organizare. Daca lista ta nu are
o asemenea schita, structurarea nu o sa aiba inteles pentru utilizator.
Inainte de a utiliza caracteristicile de grupare si structurare este bine sa ne cream o bara de
instrumente personalizata pentru aceste caracteristici. Excel ne pune la dispozitie mai multe
butoane de structurare si grupare, foarte utile, care pot fi adaugate la orice bara sau pot fi
utilizate pe o bara separata, personalizata. Bara de instrumente personalizata prezentata in
continuare cuprinde butoane pentru crearea, afisarea si selectarea celulelor vizibile dintr-o
structură sau un grup. Toate aceste butoane provin din categoria Date din tab-ul Commands
a casetei de dialog Customize. Un alt obiect util pe care îl poţi include este meniul 91
Group&Outline din categoria Built-In Menius din aceeasi fisa.
Buton Nume Descriere
Show Outline Symbols Prezinta simbolurile de structura pe linii ai
(Afisare simboluri din schita) coloane
92
2.7.1 Gruparea datelor
Daca datele Excel au atribute comune le putem grupa pentru a le face mai lizibile. De
exemplu, in tabelul urmator grupurile comune sunt lunile si apoi trimestrele. Acest tip de
grupare ierarhică poate fi facuta cu zile, saptamani, luni, trimestre si ani. Poti coborî chiar la
nivel de ore, minute si secunde.
Prin crearea unui grup, putem combina mai multe linii sau coloane de informatie, ceea ce ne
va permite sa ascundem sau sa afisam informatia cu un click. Pentru a crea un grup,
selectam liniile sau coloanele pe care dprim sa le includem si apoi executam din meniul
Data, optiunea Group and Outline->Group. In caseta de dialog Group precizam daca dorim
sa grupam linii (Rows) sau coloane (Columns).
Obs. Daca selectam intreaga linie sau coloana nu mai obtinem caseta Group, operatia de
grupare executandu-se automat.
In partea stanga a foii de calcul apar simbolurile de structura, aşa cum putem vedea in
imaginea urmatoare.
93
In exemplul nostru au fost
selectate randurile 3, 4, 5 si apoi
grupate, apoi restul pana cand
terminam grupurile.
Daca dorim sa vizualizam doar liniile care insumeaza totalurile pe trimestre dam click pe
semnul – din dreptul simbolurilor de structura si obtinem o imagine “restransa” a tabelului.
In acest moment in dreptul simbolurilor de structura va aparea semnul + ce indica faptul ca
avem linii (sau, dupa caz, coloane) ascunse.
Simbol de structura cu
semnul + (linii ascunse)
ce indica faptul ca liniile
sunt grupate dar grupul
este restrans.
94
Executand click pe butoanele de structura putem ascunde sau afisa informatia selectata.
Aceste tehnici se numesc restrangerea si extinderea grupului. Un buton de structura care
are un semn (+) indica faptul ca grupul este restrans astfel incat sunt afisate doar totalurile.
Un semn (-) indica faptul ca grupul este complet extins.
Daca grupam lunile aditionale putem prezenta trimestrele sau lunile executand click pe
butoanele de structura. In plus, putem folosi butoanele 1 si 2 din partea de sus a zonei
structurii (la stanga etichetelor de coloana) pentru a controla nivelurile de grupare afisate in
intreaga lista.
Executand click:
• pe butonul 1 vom restrange intregul grup astfel incat sa ramana doar totalurile.
• pe butonul 2 pentru a extinde lista afişând toate liniile.
Este posibil ca lista sa contina si alte nivele, caz in care butoanele vor fi numerotate cu 3, 4
si asa mai departe.
Nu doar liniile pot fi grupate ci si coloanele. Prin gruparea coloanelor putem restrange la
maxim lista, afisand doar totalurile – dupa cum se prezinta in imaginea urmatoare.
Programul Excel ne permite sa adaugam si straturi de grupuri. Acest lucru imbunatateste si
mai mult capacitatea de a crea grupuri ierarhice. Observam butoanele suplimentare de
structura adaugate la liniile din figura urmatoare. Ca sa adaugam un strat suplimentar la un
grup, selectam liniile pe care vrem sa le ascundem si alegem Data\Group and Outline\Group.
Excel adauga simboluri si butoane de grup pentru stratul suplimentar.
95
Grupare facuta si pe coloane. Prin restrangere putem afisa doar totalurile. Putem crea atatea
straturi cate sunt necesare pentru a rezuma afisarea datelor.
96
Dupa ce am construit listele si grupurile vom dori sa recuperam spatiul de ecran ocupat cu
simbolurile de structura, pastrand in acelasi timp grupurile. Utilizam butonul Show Outline
Symbols pentru a ascunde si a afisa simbolurile de structura. Mai putem activa sau
dezactiva afisarea simbolurilor de structură executand secvenţa Tools\Options pentru a
deschide caseta Options, executam click pe tab-ul View si selectam sau deselectam
opţiunea Outline Symbols.
97
Daca avem un registru de calcul cu mai multe liste vom dori, probabil, sa cream o singura
foaie de calcul care sa contina toata informatia rezumat. Cu ajutorul acestei tehnici putem
crea usor si eficient afisari personalizate si rapoarte. Secretul obtinerii unor tabele rezumat
pe o singura foaie cu ajutorul gruparii combinate este stabilirea unor configuratii similare in
toate listele pe care intentionam sa le grupam. In exemplul urmator tabelele sunt configurate
identic iar butoanele de structura se aplica asupra tuturor tabelelor.
98
99
2.7.2 Strucurarea datelor
Structurarea foilor de calcul utilizeaza aceleasi simboluri ca si grupurile, dar difera prin
faptul ca ele deriva dintr-o lista structurata, fara coloane sau linii suplimentare. De exemplu,
informatia trebuie structurata consecvent in lista – fara randuri sau coloane libere in
interiorul listei.
Pasii pentru structurare sunt identici cu cei prezentati în capitolul anterior. Pentru crearea
unei structuri automate intr-o lista se utilizeaza opţiunea Auto Outline. Aceasta este o
metoda rapida de creare a unei structuri, dar mai intai Excel trebuie sa inteleaga ierarhia din
lista de baza. Putem aplica toate gruparile intr-un singur pas daca lista este organizata intr-o
maniera pe care Excel o intelege. Pentru a crea o structura automata pe mai multe nivele,
selecteazam Data\Group and Outline\Auto Outline. 100
Celula activa nici macar nu trebuie sa fie in tabel sau in setul de date. Va trebui sa selectam
datele doar in cazul in care foaia de calcul contine mai multe seturi de date. Caracteristica
Auto Outline depinde de capacitatea Excel de a detecta automat organizarea datelor noastre.
Daca obtinem un mesaj de eroare de tipul „Cannot create an outline” (imposibil de creat o
schita), inseamna ca Excel nu a reusit sa vada o organizare logica in datele pe care vrem sa
le structuram. Avem insa posibilitatea de a plasa manual simbolurile de structura – pentru a
accelera acest proces, cream primul nivel, selectam urmatorul domeniu de date si apasam
tasta F4 pentru a repeta ultima actiune.
101
Lectia 3 – ANALIZA DATELOR
3. Tabele pivot
102
Pasi:
1. Specificam sursa de date de analizat si
optam pentru crearea tabelului pivot sau
a tabelului pivot si a graficului atasat
acestuia.
1.1 In prima parte a ferestrei specificam
sursa de date de analizat alegand una
dintre optiunile afisate:
a. Microsoft Excel list or database sau
b. External data source (daca utilizam o
sursa externa de date) sau
c. Multiple consolidation ranges
1.2 In partea a 2 a a ferestrei alegem
optiunea:
a. Pivot Table daca dorim sa cream un
tabel pivot sau
b. Pivot Chart report care creaza un tabel
pivot si graficul atasat acestuia.
1.3 Dupa selectarea optiunilor apasam
butonul Next pentru a trece la pasul 2.
103
3. In pasul 3 alegem locatia tabelului si
optiunile de formatare.
104
Un tabel pivot este construit din 4 zone de date:
105
3.3 Pentru a definitiva tabelul apasam butonul
Options si, in fereastra Pivot tabel Options
alegem optiunile de formatare dorite:
Name-putem da un nume tabelului pivot;
Grand totals for columns-setarea unui total
general pe coloane;
AutoFormat table-aplicarea unui format
predefinit pentru tabel;
For error values show-permite inlocuirea
valorilor gresite cu un caracter sau cu un
spatiu;
For empty cells show- permite aceleasi setari ca
si optiunea anterioara dar pentru celulele goale;
Save data with table layout-salvarea datelor
impreuna cu tabela pivot;
Enable drill to details-activarea selectiei din
lista;
Refresh to open-actualizare la deschidere.
106
3.1 Crearea mai multor tabele pivot pornind de la aceeasi sursa
Daca avem mai multe tabele pivot intr-un registru de calcul si toate sunt bazate pe aceleasi
date sursa, este mai eficient sa creem primul tabel pivot, pornind direct de la datele sursa,
iar celelalte tabele pivot sa le generam pe baza acestuia. Se economisesc resursele
sistemului si timpul. Cand se vor reimprospata datele in oricare din tabelele pivot, toate
celelalte tabele pivot cu care acesta se afla in relatie vor fi reimprospatate in acelasi timp.
Varianta de a crea fiecare tabel pornind de fiecare data de la datele sursa necesita
reimprospatarea fiecarui tabel pivot in parte.
Pentru a crea un tabel pivot dintr-un alt tabel pivot, efectuam click pe optiunea Another
PivotTable or PivotChart la primul pas al vrajitorului pentru tabele si diagrame pivot si
continuam cu procedurile obisnuite pentru a construi tabelul dorit.
Daca intr-un domeniu sursa adaugam linii si/sau coloane noi este nevoie sa modificam
domeniul sursa al tabelului pivot pentru a include noile date. Datele pot fi adaugate in doua
moduri, utilizand:
1. vrajitorul pentru tabele si diagrame pivot sau
2. o formula cu nume pentru a defini domeniul sursa.
Actualizarea unui domeniu sursa modificat utilizand vrajitorul pentru tabele pivot si
diagrame pivot
Pasi:
1.1 Efectuam click pe o celula a tabelului pivot
1.2 Click pe butonul PivotTable and PivotChart Wizard de pe bara de instrumente pentru
tabelele pivot 107
Pasi:
1.1 Efectuam click pe o celula a tabelului pivot
1.2 Click pe butonul PivotTable and PivotChart Wizard de pe bara de instrumente pentru
tabelele pivot (sau click in meniul Data pe optiunea PivotTable and PivotChart Wizard). Va
aparea pasul al 3-lea al vrajotorului pentru tabele pivot si diagrame pivot, dar va trebui sa
mergem cu un pas inapoi pentru a modifica domeniul sursa.
1.3 Click pe butonul Back.
1.4 La pasul 2 al vrajitorului, trasam cu mouse-ul un nou domeniu sursa sau tastam noile
referinte in caseta Range.
1.5 Daca nu dorim sa efectuam alte modificari asupra tabelului apasam butonul Finish.
Tabelul pivot este acum actualizat cu noul domeniu sursa.
109
110
Formatarea automata se pastreaza cand pivotam sau reimprospatam tabelul pivot. Daca
formatarea automata suprascrie o alta formatare va trebui refacut ceea ce indeparteaza
formatarea automata.
Pasi:
1. Efectuam click pe eticheta campului pe care dorim sa o modificam. Acesta arata ca un
buton, dar de fapt este o celula.
2. Tastam textul dorit si apasam tasta Enter. In acest moment eticheta va fi modifcata si va
aparea numele nou.
111
4 Gasirea solutiilor si luarea deciziilor
112
Pasi:
1. Introducem formula si valorile de intrare (argumentele) intr-o foaie de calcul.
2. Completam valorile de intrare care nu se vor modifica (in acest caz, rata dobanzii si
numarul de rate).
3. In meniul Tools, efectuam click pe optiunea Goal Seek. Va aparea caseta de dialog Goal
Seek alcatuita din 3 campuri: Set cell in care specificam celula a carei valoare dorim sa
o specificam, To value in care atribuim noua valoare pentru celula specificata si By
changing cell in care tastam numele celulei a carei valoare se va modifica in urma noii
valori din celula specificata in Set cell.
4. Completam campurile din fereastra Goal Seek, in cazul nostru: in campul Set cell
specificam celula a carei valoare exprima rata lunara, To value va cuprinde valoarea pe
care dorim sa o atribuim ratei lunare si, in campul By changing cell specificam numele
celulei in care se regaseste valoarea totala a imprumutului. 113
Aflam ca putem face un imprumut de 24110,93 lei platind lunar, timp de 36 de luni, rate a
cate 750 lei
114
5 Crearea si compararea scenariilor
Scenariile sunt solutii alternative ale problemelor de afaceri. Comparand diferite scenarii
putem lua decizii bazate pe o informare mai buna.
Gestionarul de scaenarii este un instrument care permite compararea solutiilor alternative
ale unei probleme. Putem configura foaia de calcul cu formule si valori si apoi putem
modifica si salva seturi de diferite valori, astfel incat sa le putem compara.
Exemplu: configuram scenarii alternative pentru un imprumut, le editam si apoi le rezumam
pentru a putea face comparatii mai usor.
Pasi:
1. Configuram foaia de calcul cu formule si valori ca in imaginea alaturata. Dam nume
celulelor implicate in calcule.
115
2. In meniul Tools, efectuam click pe optiunea Scenarios. In
acest moment se deschide fereastra Scenario Manager.
3. In fereastra Scenario Manager-> click pe butonul Add.
4. Se dechide fereastra Add Scenario unde:
• in caseta Scenario name dam un nume scenariului pentru a
putea identifica primul scenariu;
• in caseta Changing cells efectuam click pe foaia de calcul pe
celulele ale caror valori dorin sa le modificam pentru a crea
scenarii diferite. In exemplul nostru am ales celulele care
contin dobanda anuala(rate) si numarul de luni in care se
plateste imprumutul(nper), respectiv celulele .
116
2. Click pe butonul OK. In acest moment este afisata
caseta de dialog Scenario Values. Pentru a salva
seturile initiale de valori, lasam valorile care sunt
afisate.
3. Pentru a adauga un nou scenariu apasam butonul
Add;
4. In caseta de dialog Add Scenario dam un nume noului scenariu, apoi click pe butonul
Add. In fereastra Scenario Values tastam noi valori pentru scenariul pe care dorim sa-l
comparam cu alte scenarii, apoi click pe Add pentru a adauga alte scenarii.
Repetam pasii 3 si 4 pentru a adauga alte scenarii. Cand am adaugat toate scenariile dorite,
terminam pasul 4 apasand butonul OK.
Toate scenariile carora le-am dat nume vor fi afisate intr-o lista in caseta de dialog Scenario
Manager.
117
Toate scenariile carora le-am dat nume vor fi afisate intr-o
lista in caseta de dialog Scenario Manager.
Pentru a afisa valorile unui anumit scenariu in foaia de calcul,
efectuam click pe numele acestuia, apoi click pe butonul
Show.
Daca dorim sa modificam datele unui scenariu, ne pozitionam
pe el si apasam butonul Edit, in caseta de dialog Edit
Scenario, modificati sau nu numele scenariului si selectati
noile celule care se vor modifica sau modificati valorile
existente in acel scenariu. Click pe butonul OK si apoi Close
pentru a inchide gestionarul de scenarii.
Putem rezuma rezultatele tuturor scenariilor intr-un singur
loc, ceea ce ne permite sa le comparam mai usor.
5.2 Rezumarea mai multor scenarii
Pasi:
1. Din meniul Tools, alegem optiunea Scenarios. In caseta de dialog Scenario Manager
efectuam click pe Summary. Va fi afisata caseta de dialog Scenario Summary.
118
2. In caseta Result cells trebuie sa fie afisate celulele care contin formulele de interes.
3. Click pe butonul OK.
119
Va fi adaugata o noua foaie de calcul in registrul curent si va fi creat un tabel in care vor fi
afisate valorile si rezultatele tuturor scenariilor.
Tabelul cu rezumarea este conturat, astfel incat putem afisa sau ascunde detaliile:
Pentru a ascunde detaliile dintr-o sectiune efectuam click pe butonul cu semnul – de pe
marginea din partea stanga sau sus.
Pentru a afisa detaliile dintr-o sectiune efectuam click pe butonul + de pe marginea din
partea stanga sau sus.
120
Daca bifam optiunea Scenario PivotTable si apoi click pe butonul OK
vom obtine un tabel pivot.
Subtotalul merge cu un pas mai departe decat consolidarea. Se creaza subtotaluri pentru
fiecare subcategorie din tabel, sunt retinute elementele detaliu din tabel si ofera posibilitatea
de a vizualiza sau de a ascunde detaliile oricarei subcategorii. 121
Tabelele pivot sunt mult mai complexe, flexibile si folositoare decat consolidarea si
subtotalul.
Avem o lista de cheltuieli detaliate in care se repeta valori ale campurilor Vanzator si
Categorie. Dorim sa consolidam detaliile intr-o lista formata din subtotalurile campurilor
Vanzator si Cantitate, fara sa fie incluse date detaliu.
Pasi:
1. Selectam o suprafata destinatie unde va fi lipita lista consolidata. Suprafata destinatie
poate fi cuprinsa in aceeasi foaie de calcul sau intr-o foaie sau registru diferite de foaia
de calcul in care se gaseste lista sursa.
2. In partea de sus a suprafetei destinatie introducem (copiem) titlurile coloanelor care vor
fi folosite pentru consolidare, corespunzatoare coloanelor eticheta – numar. Pentru
acest exemplu au fost utilizate titlurile coloanelor Agent de vanzare, Valoare vanzari si
Cantitate vanduta. Consolidarea include numai o coloana pentru etichete, dar pot fi
consolidate mai multe coloane cu numere.
3. Selectati coloana corespunzatoare etichetelor din suprafata destinatie. Consolidarea
este mai usor de realizat utilizand domenii cu nume. In caseta Consolidate tastam astfel
numele domeniului. 122
123
4. In meniul Data efectuam click pe Consolidate. Va aparea caseta de dialog Consolidate.
124
Domeniul va fi consolidat. Subcategoriile sunt etichetate cu etichetele din coloana Agent
anzare-coloana cea mai din stanga a domeniului sursa, si coloanele Valoare vanzari si
Cantitate vanduta sunt consolidate pentru fiecare subcategorie din coloana Agent vanzare.
125
6.3 Selectarea suprafetelor sursa pentru consolidari
Pentru a introduce mai multe domenii din diferite foi de Introducem primul domeniu si efectuam click pe butonul
calcul Add. Efectuam click pe o foaie de calcul diferita,
introducem domeniul de acolo si efectuam click pe Add.
Continuam in acelasi fel pana cand toate domeniile
sursa sunt trecute in caseta All references.
126
4. Functii
Pentru a efectua operatia inversa, cel mai simplu este sa folositi Text to columns – comanda
care se gasete in menu-ul Data, care imparte siruri de caractere in partile lor componente
127
•Rept(text,nr_repatari) – afiseaza repetat un text de numarul de ori precizat
128
•Mid (text, pozitie, nr_caractere) –returneaza numarul de cactere ales dintr-un text,
incepand de la pozitia specificata
•Right(text, nr_caractere) - returneaza numarul de caractere precizat din partea dreapta
•Left(text, nr_caractere)- returneaza numarul de caractere precizat de la stanga
129
•Substitute (text, textul de inlocuit, textul cu care se inlocuieste) - inlocuieste un text cu
un alt text
130
4.2 Functii de data calendaristica si timp:
• Now() – returneaza data si ora curenta
131
•Day(“data”) – returneaza un numar corespunzator zilei din data
132
4.3 Functii matematice
133
•Sumproduct (valoare1, valoare2) – multiplica valorile situate in celulele
corespondente iar apoi aduna rezultatele obtinute
134
4.4 Functii statistice:
135
4.5 Functii de cautare
136
•Hlookup (cheie de cautare, zona de cautare, numar linie de recuperare) – returneaza
continutul unei celule ce figureaza intr-o anumita linie a unei zone de cautare. Cautarea
se va face pe linie. In mod obligatoriu zona de cautare trebuie sortata dupa valorile
crescatoare ale cheii de referinta aflate in prima linie.
137
•Index (selectie, nr_linie, nr_coloana) – returneaza valoarea corespunzatoare liniei si
coloanei specificate din selectie
138
•Match (valoare, selectie,) – Returneaza pozitia valorii in cadrul selectiei (un
rand sau o coloana
139
4.6 Functii financiare
140
•Rate (numar de perioade, valoarea platii, valoare prezenta) – are ca rezultat rata
dobanzii pe perioada unei anuitati pentru un imprumut sau o investitie
141
4.7 Functii logice
142
•Iserror(x) – verifica daca x contine o valoare de tip eroare, returnand FALSE sau
TRUE
•Isblank(selectie) – verifica daca in selectie toare celule sunt goale, returnand
FALSE sau TRUE
143
5. Grafice
5.1 Formatarea axelor unui grafic
¾ Cum puteti formata axele unui grafic?
9 Alegeti axa verticala sau axa orizontala efectuand
click dreapta pe aceasta
9 Alegeti optiunea Format Axis
9 Din cadrul meniului Scale se alege valoarea minima si
maxima a intervalului de reprezentare
9 Puteti modifica si intervalele dintre gradatiile scalei de
reprezentare, stabilind intervalul gradatiei principale
(Major Unit) si intervalul gradatiei secundare (Minor Unit)
Reprezinta seriile Optiuni de
de date in ordine formatare a
Se activeaza
descrescatoare a textului
scala logaritmica
marimilor reale
144
Afisarea
legendei
Localizarea
legendei in
cadrul
graficului Se pot afisa etichetele
seriilor de date, punctele de
intersectie intre abscisa si
ordonata, valorile seriei de
date in cadrul graficului.
145
5.4 Modificarea tipului graficului pentru o serie de date definita
¾Cummodificam tipul graficului?
9Se efectueaza click dreapta pe grafic
9Se alege din meniul derulant aparut optiunea
Chart Type de unde alegeti noul tip pentru graficul
dumneavoastra si apoi apasati butonul Ok
146
5.6 Introducerea unei imagini intr-un grafic 2D
¾Cum puteti personaliza seriile de date intr-un grafic ?
9Se selecteaza seria pe care dorim sa o personalizam efectuand apoi click
dreapta
9Se alege din meniul derulant aparut optiunea Format Data Series >> Fill
Effects
9Se alege din fereastra Fill Effects >> Picture >> Select Picture ce va
permite sa introduceti in cadrul seriei de date imaginea dorita
Max of qty
30
25
20
conuntry
15 spain
russia
10
0
oct nov jan
month
147
¾Cumadaugati o imagine in cadrul unei serii de date?
9Se selecteaza imaginea dorita si se alege optiunea Copy
9Se selecteaza seria de date pe care doriti sa o personalizati si apoi din
meniul Edit alegeti optiunea Paste
1 12 5 2 1 27
148
5.7 Explozia unui grafic de tip “pie”
9 Din meniul Format >> Source data >> Series adaugam alta d
serie
9 Selectam graficul, apoi din meniul Format Data Series
mergem pe tab-ul Axis unde bifam optiunea secondary axis,
urmand ca seriile de date sa fie dispuse pe doua axe
suprapuse
p ie 2
p ie 1
“=Sheet1!Data” 30
25
20
15 temperatura
10
5
0
01.10.2003
02.10.2003
03.10.2003
04.10.2003
05.10.2003
06.10.2003
07.10.2003
08.10.2003
09.10.2003
10.10.2003
11.10.2003
12.10.2003
13.10.2003
5.10 Luarea in calcul a ultimelor x inregistrari ca sursa de date a graficului
40
35
30
25
20 temperatura_10zile
15
10
5
0
.1 08
.1 08
.1 08
.1 08
.1 08
.1 08
.1 08
.1 08
.1 08
08
28 .2 0
29 .2 0
30 .2 0
31 .2 0
01 .2 0
02 .2 0
03 .2 0
04 .2 0
05 .2 0
20
1.
0
1
1
1
.1
27
5.11 Interactiunea asupra graficelor folosind comenzi personalizate
¾ Cum folosim o bara de derulare in interactiunea cu graficele?
9 Selectam datele corespunzatoare
9 Din bara de meniuri parcurgem urmatorii pasi Insert >> Name >> Define iar in
fereastra Define Name denumim selectia “Vanzari” apoi mergem in formatul
editare al campului Refers to si introducem formula :
“=OFFSET($B$5;0;0;$C$5;1) “
Prin intermediul celulei C5 pe masura ce se modifica valoarea extindem atat in
sus cat si in jos selectia dorita a fi sursa graficului
9 Daca se doreste continutul celulei C5 sa fie invizibil se alege Format Cells >>
Custom >> ;;;
152
product xyz sales for 2007
1000
900
800
700
600
500 product xyz sales for
400 2007
300
200
100
0
jan feb mar
1200
1000
800
200
ay
ar
t
n
v
c
p
b
l
g
r
oc
ju
ap
no
de
ja
ju
se
fe
au
m
153
¾ Cum folosim o lista in interactiunea cu graficele?
9 Selectam datele corespunzatoare
9 Din bara de meniuri parcurgem urmatorii pasi pentru fiecare selectie in parte Insert
>> Name >> Define iar in fereastra Define Name denumim selectia “student”
respectiv “nume” apoi mergem in format editare al campului Refers to si introducem
formula :
“=OFFSET(Sheet!1$A$5; $G$6;1;1;5)“ respectiv
“=OFFSET(Sheet!1$A$5; $G$6;0;1;1)“
Prin intermediul celulei G6 pe masura ce se modifica valoarea extindem atat in sus
cat si in jos selectia dorita a fi sursa graficului
¾ Cum inseram un buton lista in grafic?
9 Din meniul View >> Toolbars >> Forms activam pe
ecran meniul Forms Toolbars
9 Alegem instrumentul combo box cu ajutorul caruia
inseram lista in grafic
9 Cu click dreapta pe butonul de tip lista putem introduce
in fereastra ce se deschide valoarile listei, celula
legatura
9 pe masura afisarii
studentilor acestia pot fi 90
Bernard
=CONCATENATE(“Rezult 10
0
25
20
15 2006
2007
10
2008
0
january february march april
155
¾ Cum facem update unui grafic extinzand granita datelor sursa?
9 Selectam graficul initial fapt ce duce la delimitarea datelor sursa printr-o
granita
9 Prindem cu mouse-ul granita in momentul aparitiei sagetii duble si
extindem zona datelor
156
¾ Cum facem update unui grafic extinzand granita seriei de date?
9 Selectam seria de date pe care dorim sa o ajustam prin dublu clic pastrand
o oarecare pauza intre comenzile de mouse
9 Din meniul Edit >> Paste Special deschidem fereastra cu acelasi nume
157
Grafic de tip termometru
158
9 Formatam apoi Primary axes pozitionata in stanga graficului si Secondary
Axes pozitionata in dreapta, alegand cu clic dreapta pe mouse optiunea Format
Axis apoi selectam Scale tab si alegem optiunile de mai jos pentru ambele axe
9 Alegem pentru Seria de date Temperatura din Format Data Series apoi
Patterns tab, culoarea rosu iar pentru cealalta serie respectiv Plot Area alegem
culoarea alba
9 Tot din meniul Format Data Series insa din Options tab modificam Gap
Width pentru ca graficul sa capete aspectul unui termometru
9 selectam si apoi stergem axa X 100 100
90 90
80 80
70 70
60 60
50 50
100 100
40 40
90 90
80 80
70 70 30 30
60 60
50 50
20 20
40 40
30 30
20 20 10 10
10 10
0 0
0 0
1
159