Sunteți pe pagina 1din 41

Procesorul tabelar MS EXCEL

Procesoarele tabelare sunt nite pachete de programe destinate prelucrrii informaiilor


aranjate in form de tabele. Ele sunt utilizate n domeniul afacerilor, n previziuni i simulri
economice, analize statistice i activiti curente de birou. Pe piaa sunt cunoscute mai multe
produse software, ce in de calculul tabelar cum ar fi Lotus 1-2-3 , Quattro Pro, MS EXCEL . a.
MS EXCEL fiind unul dintre cele mai disponibile i populare n domeniu. MS EXCEL e un produs
al firmei Microsoft, face parte din grupul de aplicaii Microsoft Office i ruleaz n mediul
Windows.
Ca i celelalte aplicaii ce in de calculul tabelar MS EXCEL pornete de la un tabel cu un
numr fixat de linii i un numr fixat de coloane. Intersecia unei linii i si a unei coloane se
numete celul i este considerat ca element minim de lucru a procesorului tabelar. Totalitatea
celulelor din tabel se numete foaie de calcul. Fiierul de lucru utilizat de MS EXCEL poate conine
mai multe foi de calcul, are n mod implicit extensia .xlsx i se numete registru.
Lansarea aplicaiei MS EXCEL
Lansarea unei aplicaii nseamn ncrcarea acesteia n memoria calculatorului pentru a putea
fi folosit. Pentru aceasta vom alege una din urmtoarele posibiliti:
Activarea meniului START>PROGRAMS>MICROSOFT OFFICE>MS EXCEL
Aplicarea unui dublu-clic (dc) pe referina (Shortcut) MS EXCEL de pe desktop
Aplicarea unui dc pe referina oricrui fiier cu extensia .xlsx
Activarea meniului START>RUN>EXCEL.EXE
Fereastra EXCEL
Dup ce ai lansat aplicaia MS EXCEL, pe ecran va aprea fereastra aplicaiei n care este
ncadrat fereastra unui registru (fiier EXCEL) cu numele predefinit BOOK1. Se observ, c
fereastra aplicaiei are elemente comune cu ferestrele WINDOWS:
Bara de titlu
Bara cu panglici
Bara de formule
Bara de stare
n registru este activ doar o singur foaie de calcul. Eticheta ei este evideniat si are un
nume predefinit: Sheet1, Sheet2,... n foaia de calcul activ o s observai cursorul tabelar - o celula
evidentiata de un chenar, care este plasat pe celula activ (cea, n care putem introduce sau redacta
date). n colul dreapta jos a cursorului tabelar observai un buton, numit buton de umplere (este
utilizat pentru a copia formule i a genera serii de date).
Fereastra registrului conine de obicei 3 foi de calcul (Sheet1, Sheet2, Sheet3) ce sunt tabele
cu linii numerotate (1, 2, 3, ) i coloane cu etichete (A, B, C, ), bare i butoane de derulare.
Celulele din foaia de calcul se mai numesc zon de lucru.
nchiderea aplicaiei MS EXCEL
nchiderea aplicaiei MS EXCEL poate fi realizat n urmtoarele moduri:
Activarea butonului Close din bara de titlu
Activarea comenzii FILE>EXIT
Activarea tastelorALT+F4
1

Lucrul cu registre (fiiere EXCEL)


Fiierul de lucru pentru EXCEL, dup cum a i fost menionat este numit registru (workbook),
are un nume fixat de utilizator i extensia .xlsx. Rolul unui registru este stocarea i prelucrarea
datelor.
Crearea unui registru nou
Pentru a crea un registru nou este suficient s lansm aplicaia MS EXCEL utiliznd una din
metodele cunoscute. Registrul va aprea n cadrul ferestrei aplicaie.
n cazul, c aplicaia MS EXCEL este lansat, pentru a crea un registru nou vom activa
FILE>NEW>BLANK WORKBOOK.
Deschiderea unui registru existent
Pentru a deschide un registru existent vom efectua dublu clic pe pictograma, ce corespunde
registrului.
n cazul, c suntem n mediul EXCEL vom activa FILE>OPEN, dup care n zona de lucru a
ferestrei OPEN vom executa un clic pe numele registrului (pentru a-l selecta), iar apoi vom aciona
butonul de comand OPEN.
Salvarea unui registru nou i a unui registru existent
Pentru a salva un registru nou vom proceda n felul urmtor:
1. Activm meniul FILE>SAVE sau butonul SAVE din bara de instrumente,
2. Fixm locaia, unde va fi salvat registru,
3. n caseta FILE NAME scriem numele registrului,
4. Aciona butonul de comand SAVE.
Pentru a salva registrul existent ntr-o alt locaie sau cu un alt nume, iniial l vom deschide,
vom activa meniul FILE>SAVE AS, apoi vom repeta aciunile descrise mai sus.
Pentru a salva registrul existent, fara a schimba locatia, sau numele acestuia vom activa
FILE>SAVE sau butonul SAVE.
Lucrul cu mai multe registre simultan.
Pentru a lucra n MS EXCEL cu mai multe registre, este necesar ca ele s fie deschise. Pentru
a facilita lucrul cu registrele deschise se recomand, ca ultimele s fie aranjate n careva mod n
cadrul ferestrei aplicaie. Urmeaz n acest caz s activm butonul ARRANGE ALL din panglica
VIEW fila WINDOW. n caseta de dialog Arrange Windows selectm una din opiunile propuse.

Lucrul cu foi de calcul n EXCEL


Foile de calcul sunt nite obiecte ale aplicaiei MS EXCEL utilizate pentru stocarea i
procesarea datelor. ntr-o foaie de calcul datele sunt introduse n celule. Ele pot fi copiate, deplasate
modificate, afiate n diferite moduri. n foile de calcul se pot realiza calcule, pot fi inserate grafice,
imagini, se pot realiza analize a datelor . a.
ntr-un registru foile de calcul sunt identificate prin etichete. Etichetele foilor de calcul din
registrul curent sunt afiate mai jos de domeniul de lucru. n mod implicit se numesc SHEET1,
SHEET2, SHEET3, . Ele pot fi redenumite, astfel, nct s reflecte coninutul informaiei stocate
n foaie.

Operaii cu foi de calcul


Foile de calcul pot fi redenumite, copiate sau deplasate. Putem elimina sau insera foi de calcul
n registrul curent sau ntr-un alt registru. Pentru aceasta ele trebuie mai nti s fie selectate.
Selectarea foilor de calcul
a) Pentru a selecta o foaie de calcul vom executa un clic pe numele ei.
b) Pentru a selecta cteva foi consecutive vom executa un clic pe numele foii de la
nceputul listei, acionm tasta SHIFT i executm un clic pe numele foii de la sfritul
listei.
c) Pentru a selecta cteva foi (nu neaprat consecutive) vom aciona tasta CTRL, iar apoi
vom executa clic pe numele foilor ce urmeaz s fie selectate.
Redenumirea etichetelor foilor de calcul
Pentru a redenumi eticheta foii de calcul putem proceda n urmtoarele moduri:
1. Facem ca foaia s fie activ (clic pe numele foii)
2. Activm HOME>CELLS>FORMAT> RENAME SHEET
3. Observm c eticheta a fost evideniat (selectat). Introducem numele nou.
Sau
1. Clic dreapta pe numele foii
2. Activm RENAME
3. Introducem numele nou
Sau
1. Dublu clic pe numele foii
2. Introducem numele nou
Copierea foii (foilor) de calcul
Pentru a copia foile de calcul putem proceda n urmtoarele moduri:
1. Selectm foaia (foile) ce urmeaz a fi copiat.
2. Activm HOME>CELLS>FORMAT>MOVE OR COPY SHEET
3. n caseta TO BOOK vom fixa numele registrului unde va fi copiat foaia de calcul
(registrul unde se copie trebuie s fie deschis)
4. n caseta BEFORE SHEET selectm numele foii de calcul naintea crei va fi copiat
foaia selectat
5. Bifm caseta CREATE A COPY
3

6. Acionm butonul de comand OK


Sau
1. Selectm foaia de calcul
2. Acionm tasta CTRL
3. Tragem foaia selectat dup foaia unde trebuie s fie plasat copia (Locul, unde va fi
plasata copia este artat de un indicator ce apare deasupra domeniului de etichete a
foilor de calcul).
Ultima metod e cunoscut sub denumirea DRAG AND DROP.
Deplasarea foilor de calcul
Pentru a deplasa foile de calcul putem proceda n urmtoarele moduri:
1. Selectm foaia (foile) ce urmeaz a fi deplasat.
2. Activm HOME>CELLS>FORMAT>MOVE OR COPY SHEET
3. n caseta TO BOOK vom fixa numele registrului unde va fi deplasat foaia de calcul
(registrul unde se copie trebuie s fie deschis)
4. n caseta BEFORE SHEET selectm numele foii de calcul naintea crei va fi
deplasat foaia selectat
5. Acionm butonul de comand OK
Sau (metoda DRAG AND DROP)
1. Selectm foaia de calcul
2. Tragem foaia selectat dup foaia unde trebuie s fie plasat (Locul, unde va fi
deplasat foaia este artat de un indicator ce apare deasupra domeniului de etichete a
foilor de calcul).
Eliminarea foilor de calcul
Pentru a elimina foi de calcul, vom selecta mai nti foile, ce urmeaz a fi eliminate, apoi
activam HOME>CELLS>DELETE>DELETE SHEET
Inserarea foilor de calcul
Pentru a insera o foaie de calcul, vom selecta mai nti foaia, naintea crei urmeaz a fi
inserat, apoi activm HOME>CELLS>INSERT>INSERT SHEET

Elemente ale foilor de calcul. Referine. Operaii cu foi de calcul.


S-a menionat, c foaia de calcul este un tabel cu un numr fixat de linii i un numr fixat de
coloane. Foaia are mai multe coloane, fiecare cu etichete: A, B, ...Z, AA, ...AZ, ..., XFD i 1048576
de linii cu etichelele 1, 2, 3,... 1048576. Liniile i coloanele urmnd s fie identificate de etichetele
lor.
La intersecia liniilor i coloanelor sunt situate celule. Pentru identificarea celulei se folosete
adresa celulei, o nscriere format din eticheta coloanei i eticheta liniei la intersecia cror aceasta
se afl. De exemplu: A1, D15, AL7, BA28.
n EXCEL se opereaz frecvent cu domenii de celule: un set de celule adiacente, ce alctuiesc
n foaia de calcul un dreptunghi. Identificarea domeniilor de celule se face prin adresele celulelor
diagonale din dreptunghiul format, desprite de :. De exemplu D3:D7, B1:B5, B2:E2, B:B (toate
celulele din coloana B), 2:2 (toate celulele din linia a doua). Reuniunea mai multor domenii de
celule o vom numi domeniu de celule neadiacente sau domeniu. nscrierea ce identific linii,
coloane, celule, domenii de celule se numete referin.
Ca i n cazul foilor de calcul, cu domenii de celule pot fi efectuate diferite operaii: copierea,
deplasarea, eliminarea, inserarea. i n acest caz, domeniile respective mai nti trebuie selectate.
4

Selectarea domeniilor de celule


S observm, c o celul, un rnd, o coloan, ntreaga foaie de calcul sunt nite cazuri
particulare a domeniului de celule. Cu domenii de celule n EXCEL pot fi efectuate diferite operaii:
copierea, deplasarea, inserarea . a. Pentru aceasta domeniul trebuie mai nti s fie selectat.
Pentru a selecta:
d) o celul facem ca ea s fie activ
e) o coloan executm clic pe eticheta coloanei
f) cteva coloane consecutive selectm o coloan i glism indicatorul oricelului pe
etichetele celorlalte
g) o linie executm clic pe eticheta liniei
h) cteva linii consecutive selectm o linie i glism indicatorul oricelului pe etichetele
celorlalte
i) un domeniu de celule selectm o celul dintr-un col al domeniului i glim
indicatorul oricelului pe celula diagonal opus
j) domenii de celule neadiacente vom aciona tasta CTRL, iar apoi vom selecta domeniile
de celule prin metodele descrise mai sus.

Introducerea datelor n foile de calcul.


n EXCEL datele se introduc n celulele foii de calcul. Ele pot fi introduse de la tastatur sau
utiliznd nite proceduri proprii procesorului tabelar MS EXCEL. De la tastatur datele se introduc
n celula activ. Se finalizeaz introducerea datelor prin mutarea cursorului tabelar pe o alt celul
(acionnd tasta ENTER sau executnd clic pe o alt celul) sau prin activarea butonului ENTER de
la tastatur sau din bara de formule.
Tipuri de date
Secvenele de simboluri introduse n celula foii de calcul sunt interpretate ca:
date numerice (dac secvena introdus poate reprezenta un numr)
date calendaristice (dac secvena introdus poate reprezenta o dat calendaristic cu un
format recunoscut de EXCEL)
date logice (secvenele TRUE sau FALSE)
date textuale (n celelalte cazuri)
Remarc: Secvenele care ncep cu semnul = sunt interpretate ca formule. n acest caz n
celul se afieaz doar rezultatele calculelor, care pot fi valori numerice, logice sau valori textuale.
Important: Regula de aliniere implicit a datelor este:
la stnga (valori text)
la centru (valori logice)
la dreapta (valori numerice, date calendaristice)
Serii de date n EXCEL
Introducerea datelor n foile de calcul este o procedur de rutin. Din acest motiv n EXCEL
sunt prevzute diverse operaii pentru a simplifica acest lucru. Foarte simplu pot fi create
urmtoarele serii de date:
progresii aritmetice
progresii geometrice
serii de date text cu numr (un set de simboluri care se sfrete cu o cifr, de exemplu,
sectorul1, sectorul 2,...; trim1, trim2, ...)
serii de date calendaristice
liste predefinite
5

Crearea seriilor de date utiliznd butonul de umplere (regimul Autofill).


Crearea progresiilor aritmetice:
Pentru a crea o progresie aritmetic vom proceda n felul unmtor:
1. n celula activ introducem valoarea unui element al progresiei aritmetice.
2. n urmtoarea celul introducem valoarea urmtorului element.
3. Selectm ambele celule i tragem de butonul de umplere n direcia dorit.
4. Relaxm butonul oricelului cnd este afiat valoarea ultimului element (dorit) al
progresiei
Remarc: Raia progresiei se stabilete ca diferena valorilor primului i celui de al doilea
element din lista de valori introduse.
Important: Ca s obinem o progresie aritmetic cu raia 1, n celula activ introducem
valoarea primului element, acionm tasta CTRL i tragem de butonul de umplere n jos sau la
dreapta. (Dac o s tragem de butonul de umplere n sus sau la stnga vom obine o progresie
aritmetic cu raia -1)
Crearea seriilor de date text cu numr
n seriile de date text cu numr cifrele de la urm vor alctui o progresie aritmetic.
Pentru a crea o serie de date text cu numr se va proceda astfel:
1. n celula activ introducem valoarea unui element al seriei.
2. n urmtoarea celul introducem valoarea urmtorului element.
3. Selectm ambele celule i tragem de butonul de umplere n direcia dorit.
4. Relaxm butonul oricelului cnd este afiat valoarea ultimului element (dorit) al seriei.
Important: Dac dorim ca cifrele de la sfritul secvenei s alctuiasc o progresie aritmetic
cu raia 1 este suficient s tragem de butonul de umplere a celulei active, ce conine primul element
al seriei de date (fr a aciona butonul CTRL).
Crearea seriilor de date calendaristice
Datele calendaristice pot fi afiate n foaia de calcul n diferite formate. S vedem cum putem
crea serii de date calendaristice n formatul dd.mm.yyyy (dd dou cifre ce indic numrul de
ordine a zilei din lun, mm dou cifre ce indic numrul de ordine a lunii, yyyy patru cifre
ce indic anul).
n seriile de date calendaristice putem realiza schimbarea doar a uneia din componente dd,
mm sau yyyy, ele alctuind o progresie aritmetic.
Exemplu:
01.02.2010 sau
01.02.2010 sau
01.02.2010
03.02.2010

01.04.2010

01.02.2012

05.02.2010

01.06.2010

01.02.2014

(Serii de date calendaristice cu raia 2)


Crearea seriilor de date utiliznd instruciunea FILL>SERIES (regimul Fill)
Aceast instruciune ne permite s crem urmtoarele serii de date:
o progresie aritmetic
o progresie geometric
o serie de date calendaristice
Crearea progresiilor aritmetice i geometrice utiliznd instruciunea FILL>SERIES.
Pentru a crea o progresie aritmetic (geometric) vom proceda dup cum urmeaz:
1. n celula activ introducem valoarea primului element
2. Activm meniul HOME>EDITING>FILL>SERIES
6

3. n domeniul Series in vom selecta opiunea Rows (amplasarea pe linie) sau Columns
(amplasarea pe coloan)
4. n domeniul Type selectm opiunea Linear (pentru progresie aritmetic), Growth (pentru
progresie geometric)
5. n caseta Step value introducem valoarea ce indic raia progresiei
6. n caseta Stop value introducem valoarea ultimului element al progresiei
7. Activm butonul OK
Crearea seriilor de date calendaristice utiliznd instruciunea FILL>SERIES.
1. n celula activ introducem valoarea primului element
2. Activm meniul EDIT>FILL>SERIES
3. n domeniul Series In vom selecta opiunea Rows (amplasarea pe linie) sau Columns
(amplasarea pe coloan)
4. n domeniul Type selectm opiunea Date (pentru serii de date calendaristice)
5. n caseta Step value introducem valoarea ce indic raia progresiei
6. n domeniul Date unit vom selecta una din opiunile:
Day obinem o serie de date calendaristice, unde data (dd) din formatul
dd.mm.yyyy alctuiete o progresie aritmetic cu raia dat
Weekday obinem o serie de date calendaristice din intervalul fixat, unde sunt
excluse zilele de smbt i duminic
Month obinem o serie de date calendaristice, unde luna (mm) din formatul
dd.mm.yyyy alctuiete o progresie aritmetic cu raia dat
Year - obinem o serie de date calendaristice, unde anul (yyyy) din formatul
dd.mm.yyyy alctuiete o progresie aritmetic cu raia dat
7. Activm butonul OK
Crearea listelor predefinite
Listele predefinite sunt nite liste de valori alctuite de utilizator, pentru a le introduce uor n
foile de calcul. Ele se vor utiliza doar la calculatorul la care au fost create.
Pentru a crea o list predefinit vom proceda astfel:
1. Activm FILE>OPTIONS>ADVANCED>GENERAL>EDIT CUSTOM LISTS
2. n caseta Custom Lists activm New List
3. n caseta List Entries scriem elementele listei desprite prin virgul (sau acionm tasta
ENTER dup fiecare element)
4. Acionm butonul Add i OK
Important: Pentru a introduce elementele listei predefinite n celulele foii de calcul introducem
o valoare a listei n celula activ, celelalte elemente vor fi introduse dac tragem de butonul de
umplere n direcia dorit.

Tehnici de lucru cu informaia din foile de calcul


Copierea, deplasarea i tergerea datelor din foaia de calcul
Copierea datelor nseamn dublarea lor din o locaie iniial (surs) ntr-o nou locaie
(destinaie). Aceasta presupune existena ulterioar a datelor att n vechea locaie ct i n cea
nou.
Deplasarea datelor nseamn deplasarea lor dintr-o locaie iniial ntr-o nou locaie. Aceasta
presupune eliminarea datelor din locaiea iniial i existena ulterioar a lor doar n locaia nou.
tergerea datelor nseamn eliminarea lor din celulele foii de calcul.
7

Copierea i deplasarea datelor n EXCEL poate fi realizat prin urmtoarele metode:


Metoda COPY/CUT>PASTE
Metoda DRAG&DROP
Copierea datelor (metoda COPY>PASTE)
Pentru a copia datele dintr-un domeniu de celule vom proceda n felul urmtor:
1. Selectm domeniul de celule (domeniul surs)
2. Efectum una din urmtoarele aciuni:
Activm instruciunea COPY din meniul contextual
Activm HOME>CLIPBOARD>COPY
Activm combinaia de taste CTRL+C (n acest moment datele sunt plasate n
memoria auxiliar denumit clipboard)
3. Poziionm cursorul tabelar n colul stnga sus a domeniului destinaie
4. Efectum una din urmtoarele aciuni
Activm instruciunea PASTE din meniul contextual
Activm HOME>CLIPBOARD>PASTE
Activm combinaia de taste CTRL+V (prin PASTE are loc lipirea domeniului
copiat n domeniul destinaie)
Deplasarea datelor (metoda CUT>PASTE)
Pentru a deplasa datele dintr-un domeniu de celule vom proceda n felul urmtor:
1. Selectm domeniul de celule (domeniul surs)
2. Efectum una din urmtoarele aciuni:
Activm instruciunea CUT din meniul contextual
Activm HOME>CLIPBOARD>CUT
Activm combinaia de taste CTRL+X (n acest moment datele sunt plasate n
memoria auxiliar denumit clipboard)
3. Poziionm cursorul tabelar n colul stnga sus a domeniului destinaie
4. Efectum una din urmtoarele aciuni
Activm instruciunea PASTE din meniul contextual
Activm HOME>CLIPBOARD>PASTE
Activm combinaia de taste CTRL+V (prin PASTE are loc lipirea domeniului
decupat n domeniul destinaie)
n cazul cnd domeniul surs i domeniul destinaie sunt vizibile pe monitor pentru copierea i
deplasarea datelor este comod s utilizm metoda DRAG AND DROP. Se utilizeaz ca i n cazul
copierii i deplasrii foilor de calcul, despre care s-a discutat mai sus.
Copierea datelor (metoda DRAG AND DROP)
Pentru a copia datele dintr-un domeniu de celule vom proceda n felul urmtor:
1. Selectm domeniul de celule (domeniul surs)
2. Poziionm cursorul oricelului pe chenarul domeniul selectat (cursorul se transform n
cursor de deplasare patru sgei direcionate pe orizontal i vertical)
3. Activm tasta CTRL i tragem domeniul la locul destinaie
4. Relaxm butonul stng al oricelului i tasta CTRL
Deplasarea datelor
Pentru a deplasa datele dintr-un domeniu de celule vom proceda n felul urmtor:
1. Selectm domeniul de celule (domeniul surs)
2. Poziionm cursorul oricelului pe chenarul domeniul selectat (cursorul se transform n
cursor de deplasare)
3. Relaxm butonul stng al oricelului
8

tergerea datelor din foaia de calcul


Pentru a terge date din foaia de calcul vom proceda n felul urmtor:
1. Selectm domeniul de celule
2. Activm tasta DELETE
Sau
1. Selectm domeniul de celule
2. Activm HOME>EDITING>CLEAR>CONTENTS
Sau
1. Selectm domeniul de celule
2. Activm HOME>EDITING>CLEAR>CLEAR ALL, dar n acest caz vor fi terse i
comentariile ataate celulelor, deasemenea se vor fixa formate predefinite valorilor din
celule
Utilizarea opiunii PASTE SPECIAL
PASTE SPECIAL este un element al opiunii PASTE, care permite lipirea selectiv a
anumitor elemente legate de celulele surs sau efectuarea unor operaii asupra datelor din celule.
Dac n loc de opiunea PASTE o s selectai PASTE SPECIAL o s apar caseta de dialog PASTE
SPECIAL, unde urmeaz s selectm opiunile dorite.

Zona PASTE permite lipirea selectiv a informaiei ce ine de celulele din domeniul selectat:
ALL realizeaz acelai lucru ca i opiunea PASTE; aduce n domeniul destinaie tot ce
este legat de celul: valoarea, informaia despre formatul specificat, formule, comentarii .a.
FORMULAS realizeaz lipirea datelor din celulele surs i a formulelor
VALUES realizeaz lipirea datelor i a valorilor generate de formule
FORMATS realizeaz atribuirea formatelor din domeniul surs n domeniul destinaie
COMMENTS realizeaz atribuirea comentariilor celulelor din domeniul surs la celulele
asociate din domeniul destinaie
ALL EXCEPT BORDERS realizeaz atribuirea la toi parametrii cu excepia chenarelor
Zona OPERATION d posibilitatea de a efectua operaii matematice ntre valorile aflate n
domeniul surs i a celor aflate n domeniul destinaie:
ADD calculeaz suma elementelor corespunztoare din domeniul surs i domeniul
destinaie, rezultatul fiind plasat n domeniul destinaie
9

SUBSTRACT calculeaz diferena elementelor corespunztoare din domeniul surs i


domeniul destinaie, rezultatul fiind plasat n domeniul destinaie
MULTIPLY calculeaz produsul elementelor corespunztoare din domeniul surs i
domeniul destinaie, rezultatul fiind plasat n domeniul destinaie
DIVIDE calculeaz raportul elementelor corespunztoare din domeniul surs i domeniul
destinaie, rezultatul fiind plasat n domeniul destinaie
SKIP BLANKS lipete n domeniul destinaie doar valorile corespunztoare ale domeniului
surs pentru care celulele conin date.
TRANSPOSE execut lipirea n form transpus a datelor din domeniul surs.

Inserarea domeniilor de celule n foaia de calcul


Deseori apare necesitatea de a insera n foaia de calcul un domeniu de celule (una sau cteva
coloane, una sau cteva linii, o celul sau un domeniu de celule. De menionat, c dup inserarea
domeniilor de celule datele din foaia de calcul vor fi deplasate pentru a face loc domeniilor
inserate.
Inserarea unei coloane (coloanelor) n foaia de calcul
Pentru a insera o coloan n foaia de calcul vom proceda n felul urmtor:
1. Selectm coloana (poziionm cursorul n coloana) naintea crei dorim s inserm o
coloan nou
2. Activm meniul HOME>CELLS>INSERT>INSERT SHEET COLUMNS
Remarc: Dac ai selectat mai multe coloane adiacente, s zicem n, atunci naintea coloanelor
selectate vor fi inserate n coloane noi.
Inserarea unei linii (liniilor) n foaia de calcul
Pentru a insera o linie n foaia de calcul vom proceda n felul urmtor:
1. Selectm linia (poziionm cursorul n linia) naintea crei dorim s inserm o linie nou
2. Activm HOME>CELLS>INSERT>INSERT SHEET ROWS
Remarc: Dac ai selectat mai multe linii adiacente, s zicem n, atunci naintea liniilor
selectate vor fi inserate n linii noi.
Inserarea domeniilor de celule n foaia de calcul
Pentru a insera un domeniu de celule vom proceda n felul urmtor:
1. La locul potrivit selectm un domeniu de celule de dimensiunile dorite.
2. Activm HOME>CELLS>INSERT>INSERT CELLS . Va aprea caseta de dialog
INSERT.

3. n caseta de dialog INSERT selectm una din opiuni i acionm butonul OK.
Remarc: Dac ai selectat
SHIFT CELLS RIGHT informaia din celulele selectate anterior se va deplasa spre dreapta
pentru a face loc domeniului inserat
10

SHIFT CELLS DOWN - informaia din celulele selectate anterior se va deplasa n jos
pentru a face loc domeniului inserat
ENTIRE ROW vor fi inserate un numr de linii noi egal cu numrul de linii din domeniul
selectat
ENTIRE COLUMN - vor fi inserate un numr de coloane noi egal cu numrul de coloane
din domeniul selectat

Eliminarea domeniilor de celule din foaia de calcul


Eliminarea domeniilor de celule este o oparaie invers inserrii acestora. Deci putem elimina
coloane, linii sau domenii de celule. n acest caz locul celulelor eliminate va fi completat de celulele
rmase n foaia de calcul.
Eliminarea unei coloane (coloanelor) din foaia de calcul
Pentru a elimina o coloan sau cteva coloane:
1. Selectm coloanele ce urmeaz a fi eliminate
2. Activm meniul HOME>CELLS>DELETE
Remarc: Vom observa, c coloanele din dreapta domeniului selectat se vor deplasa spre
stnga, pentru a completa golul format la eliminarea coloanelor.
Eliminarea unei liniei (liniilor) din foaia de calcul
Pentru a elimina o linie sau cteva linii:
1. Selectm liniile ce urmeaz a fi eliminate
2. Activm meniul HOME>CELLS>DELETE
Remarc: Vom observa, c liniile din partea de jos a domeniului selectat se vor deplasa n sus,
pentru a completa golul format la eliminarea liniilor.
Eliminarea domeniilor de celule din foaia de calcul
Pentru a elimina un domeniu de celule vom proceda n felul urmtor:
1. Selectm un domeniu de celule de dimensiunile dorite.
2. Activm meniul HOME>CELLS>DELETE>DELETE CELLS. Va aprea caseta de dialog
DELETE.

3. n caseta de dialog DELETE selectm una din opiuni i acionm butonul OK.
Remarc: Dac am selectat
SHIFT CELLS LEFT informaia din dreapta celulelor selectate anterior se va deplasa spre
stnga
SHIFT CELLS UP - informaia situat mai jos de celulele selectate anterior se va deplasa n
sus
ENTIRE ROW vor fi eliminate liniile, ce conin celule selectate.
ENTIRE COLUMN - vor fi eliminate coloanele, ce conin celule selectate..
11

Redactarea informaiei din celule


Noiunea de redactare nseamn asigurarea dup finisarea lucrului a corectitudinii informaiei
introduse n foaia de calcul. Se subnelege, ca dac in careva din celulele foii de calcul gsim erori,
ele urmeaz s fie corectate. Pentru aceasta este suficient s executai dublu clic n cadrul celulei cu
date eronate i s facei schimbrile necesare sau ai putea selecta celula n cauz i corectrile s le
facei n bara cu formule, care afieaz coninutul celulei active.

Formatarea informaiei din foaia de calcul


Prin formatare se nelege realizarea unui set de operaii ce duce la schimbarea aspectului
informaiei prezentate n foaia de calcul (schimbarea dimensiunii celulelor, a corpului de liter i a
dimensiunii acestuia, fixarea chenarelor, fondalului, .a.).
Formatarea poate fi realizat, utiliznd butoanele din panglica HOME din domeniile FONT,
ALIGNMENT, NUMBER, STYLES sau butonul FORMAT din domeniul CELLS.
S observm, c un text lung, ce se conine ntr-o celul va fi trunchiat n cazul cnd n celula
urmtoare din acelai rnd se introduc date. Deasemenea, dac avem o celul n care vom introduce
un numr cu multe cifre, n locul cifrelor vom vedea un ir de #. Aceste efecte pot fi ocolite, dac
vom mri limea coloanei ce conine celule. Modificarea limii coloanelor i nlimii liniilor face
parte din multitudinea operaiilor de formatare.
Modificarea limii coloanelor;i a nlimii liniilor.
Modificarea limii coloanelor
Pentru a modifica limea coloanei ducei cursorul oricelului pe linia de demarcaie a
etichetelor coloanelor. Dac forma cursorului s-a schimbat ntr-un cursor de redimensionare,
acionai butonul stng i tragei de linia de demarcaie. Vei observa o bar, care indic n mod
dinamic limea coloanei din stnga. Cnd obinei limea dorit relaxai butonul oricelului. Dac
dorii ca limea coloanei s fie ajustat automat dup lungimea maximal a datelor din coloan este
suficient s executai dublu clic pe linia de demarcaie.
Modificarea limii coloanelor utiliznd comenzile meniului FORMAT:
1. Selectm coloanele, pentru care urmeaz s stabilim limea
2. Activm HOME>CELLS>FORMAT>COLUMN WIDTH
3. n caseta COLUMN WIDTH ntroducem numrul, ce va stabili limea coloanei. Acionm
OK.
Modificarea nlimii liniilor
n diferite sutuaii apare necesitatea de a modifica nlimea liniilor din celulele foilor de
calcul. Aceast operaie este asemntoare modificrii limii coloanelor.
Pentru a modifica nlimea liniei ducei cursorul oricelului pe linia de demarcaie a
etichetelor liniilor. Dac forma cursorului s-a schimbat ntr-un cursor de redimensionare, acionai
butonul stng i tragei de linia de demarcaie. Vei observa o bar, care indic n mod dinamic
nlimea liniei curente. Cnd obinei limea dorit relaxai butonul oricelului. Dac dorii ca
nlimea liniei s fie ajustat automat dup nlimea maximal a datelor din linie este suficient s
executai dublu clic pe linia de demarcaie.
Modificarea nlimii liniilor utiliznd comenzile meniului FORMAT:
1. Selectm liniile, pentru care urmeaz s stabilim nlimea
2. Activm HOME>CELLS>FORMAT>ROW>ROW HEIGHT
3. n caseta ROW HEIGHT ntroducem numrul, ce va stabili nlimea liniei. Acionm OK.
12

Utilizarea comenzii FORMAT CELLS


Aspectul informaiilor din celulele unei foi de calcul poate fi modificat prin utilizarea
comenzii Format Cells. La lansarea acestei comenzi pe ecran apare caseta de dialog Format Cells.

Caseta conine mai multe file cu opiuni utilizate pentru fixarea elementelor de formatare.
Coninutul casetei Format Cells variaz n funcie de fila selectat n partea superioar a
ferestrei. Opiunile posibile sunt:
Number - pentru modificarea formatului numerelor
Alignment - pentru modificarea tipului de aliniere din celul
Font - pentru modificarea fonturilor
Borders - pentru adugarea de chenare n jurul celulelor
Patterns - pentru stabilirea culorii de fond n celul
Protection - pentru protejarea informaiilor din celul
Remarc: butoane, ce corespund opiunilor din caseta Format Cells se regsesc i n panglica
HOME domeniile FONT, ALIGNMENT, NUMBER, STYLES
Modificarea formatului numerelor
Pentru a stabili formatul numeric, se efectueaz paii urmtori:
1. Se selecteaz celula sau domeniul de celule ce conine valorile care trebuie formatate.
2. Se activeaz Home>Cells>Format Cells. Pe ecran va fi afiat caseta de dialog Format Cells
3. Se aplic un clic pe fila Number.
4. Din lista Category, se selecteaz formatul numerelor care va fi folosit.
5. n partea dreapt a casetei se efectueaz modificrile dorite pe formatul selectat. De exemplu
se poate stabili numrul de zecimale cu care va fi afiat numrul (n lista Decimal places),
sau modul n care vor fi afiate numerele negative (n lista Negative numbers).
6. Se aplic un clic pe butonul OK, sau se apas tasta Enter. Excel va reformata celulele
selectate conform opiunilor alese.

13

Important: Dac se introduce o dat calendaristic ntr-o celul formatat cu formatul Number,
data va aprea ca numr (numrul serial al datei). Pentru a rezolva problema, se modific formatul
celulei din Number n Date.
Important: Eliminarea formatului numeric dintr-o celul sau domeniu de celule se realizeaz
aplicnd formatul General.

Modificarea tipului de aliniere din cellule


Pentru a schimba modul de aliniere a datelor, trebuie s efectuai urmtorii pai:
1. Se selecteaz celula sau domeniul de celule care conine datele ce trebuie aliniate
2. Se activeaz comanda Format Cells. Pe ecran va aprea caseta de dialog Format Cells.
Se aplic un clic pe fila Alignment. Pe ecran vor aprea opiunile pentru aliniere

Elementele acestei casete sunt:


seciunea Text Alignment care conine:
caseta Horizontal - n care se specific modul de aliniere pe orizontal.
Opiunile cele mai folosite sunt:
o General - modul de aliniere implicit
o Left - aliniere la stnga n celul
o Center - centrare n celul
o Right - aliniere la dreapta n celul
o Center Across Selection - centrare ntr-un domeniu de celule.
caseta Vertical - n care se specific modul de aliniere pe vertical n celul.
Opiunile cele mai folosite sunt:
o Top - textul se aliniaz fa de marginea de sus a celulei.
o Bottom - textul este centrat pe vertical.
o Center - textul se aliniaz fa de marginea de jos a celulei.
seciunea Orientation. n aceast seciune se specific unghiul sub care va fi afiat textul n
celul.
seciunea Text control. Aceast seciune conine trei opiuni:
14

o Wrap Text. n mod normal Excel afieaz textul dintr-o celul pe un singur rnd.
Cu opiunea Wrap Text, textul dintr-o celul poate fi afiat pe mai multe rnduri,
fr a modifica limea celulei.
o Shrink to Fit. Aceast opiune adapteaz fontul textului la limea celulei curente.
Dac se modific limea celulei, mrimea fontului crete sau se micoreaz n
mod corespunztor.
o Merge Cells. Aceast opiune unete domeniul de celule selectate n una singur.
Modificarea corpului de liter(a fonturilor)
Cnd se introduc date n foile de calcul Excel, acestea sunt formatate automat folosind fontul
implicit (de obicei Arial). Aspectul textului poate fi modificat folosind caseta de dialog Format
Cells.
Pentru a modifica fonturile n Excel, trebuie s efectuai urmtorii pai:
1.
Se selecteaz celula sau domeniul de celule ce conine datele care trebuie formatate.
2.
Se activeaz comanda Format Cells.
3.
Se selecteaz fila Font din partea superioar a casetei Format Cells

Elementele acestei casete sunt:


caseta Font. Aceast caset conine toate fonturile disponibile. De aici se selecteaz fontul
dorit.
caseta Font Style. Aceast caset conine stilurile corpului de liter care pot fi aplicate
caracterelor.
caseta Size. Aceast caset v permite s modificai dimensiunea corpului de liter.
caseta Underline. Aceast caset v permite s specificai diferite tipuri de subliniere a
textului
caseta Color. Aceast caset v permite s specificai culoarea corpului de liter
seciunea Effects. Aceast caset v permite s fixai diferite efecte
seciunea Preview. Aceast caset v afieaz corpul de liter cu opiunile fixate

15

Adugarea chenarelor la celulele din foaia de calcul


n mod normal liniile de reea din jurul celulelor nu sunt tiprite. Excel ofer posibilitatea de a
aduga chenare celulelor selectate. Chenarul poate aprea pe cele patru laturi ale celulei sau numai
pe laturile specificate.
Pentru a aduga chenare la o celul sau unui domeniu de celule, vom efectuai urmtorii pai:
1. Se selecteaz celula (celulele) n jurul creia (crora) se va trasa chenarul.
2. Se activeaz comanda Format Cells, din care vom selecteaz fila Borders.

3. Se va selecta mai nti culoarea chenarului(caseta Color), apoi stilul liniei pentru
chenar(caseta Style), i dup aceasta vom utiliza butoanele din domeniile Presets i
Border pentru a aduga chenere.
Stabilirea culorii de fundal n celule
Pentru a obine diverse efecte, n Excel se pot aduga culori de fundal celulelor din foile de
calcul. Pentru a aplica culori n fundalul celulelor, se vor efectua paii urmtori:
1. Se selecteaz celula sau domeniul de celule creia la care se va aplica o culoare de
fundal.
2. Se aplic comanda Format Cells. Pe ecran va fi afiat caseta de dialog Format Cells,
din care se selecteaz fila Fill.
3. Se specific parametrii de formatare din cadrul casetelor filei Fill

16

4. Se aplic un clic pe butonul OK sau se apas tasta Enter.


Elementele din aceast seciune sunt:
caseta Background Color. Din aceast list se selecteaz culoarea pentru fundal.
casetele Pattern Color i Pattern Style. Din aceaste casete se selecteaz textura i
corespunztor culoarea texturii care se aplic deasupra culorii de fundal.
zona Sample. n aceast zon se poate observa efectul opiunilor selectate
Protejarea informaiei din foaia de date
Pentru a preveni modificarea, mutarea sau tergerea datelor de ctre ali utilizatori, avei
posibilitatea s protejai domenii de celule din foaia calcul. Pentru acest lucru Excel permite
blocarea celulelor. De asemenea pot fi ascunse formulele din celulele foilor de calcul.
Pentru a proteja domeniile de celule din foile de calcul, trebuie s efectuai urmtorii pai:
1. Se selecteaz foaia de calcul.
2. Se activeaz comanda Format Cells, din care vom selecteaz fila Protection

Deselectm butoanele Lucked i Hidden i acionm butonul OK


Selectm celulele ce urmeaz s fie protejate
Se activeaz comanda Format Cells, din care vom selecteaz fila Protection
Selectm Lucked (pentru a bloca celulele) sau Hidden(pentru a ascunde formulele din
celule)
7. Activam Review>Changes>Protect Sheet
8. n caseta Protect Sheet vom fixa parola dupa care o vom confirma.
3.
4.
5.
6.

17

Efectuarea calculelor n EXCEL. Formule i funcii.


Formule n EXCEL.
Pentru a efectua calcule, EXCEL utilizeaz formule.
Definiia 1:
O formul este o secven de simboluri, care ncepe cu semnul = , conine
de regul adrese de celule, funcii, valori i operatori (valorile textuale se vor ntroduce ntre
ghilimele).
EXCEL utilizeaz urmtorii operatori:
1. Operatori algebrici: +; -; *; /; ^
2. Operatori relaionali: =; <; <=; >; >=; <>
3. Operatori textuali: & - concatenarea a dou fragmente de text
Exemple de formule:
=A1+B2^2+3
=SHEET1!A2-B5/3+A18
=TOTAL:&A5
=A1>B5
=7+B17/A1+SUM(A1:B3)
n formule EXCEL utilizeaz cteve tipuri de adrese ale celulelor:
Adrese relative
Adrese absolute
Adrese mixte
Definiia 2:
Adresa reletiv a celulei se compune din eticheta coloanei i numrul liniei ce
determin celula(este referina celulei).
Exemple de adrese relative:
A7, D15, BA23
Definiia 3:
Adresa absolut a celulei se obine din cea relativ, dac se pune semnul $
naintea etichetei coloanei i naintea numrului liniei.
Exemple de adrese absolute:
$A$7, $D$15, $BA$23
Definiia 4:
Adresele mixte ale celulei se obin din cea relativ, dac se pune semnul $ sau
naintea etichetei coloanei sau naintea numrului de linie.
Exemple de adrese mixte:
a)
$A7, $D15, $BA23
b) A$7, D$15, BA$23
O metod de scriere a formulelor.
Pentru a scrie o formul vom proceda astfel:
1. Selectm celula
2. ntroducem n celul semnul =
3. ntroducem o valoare, o funcie sau adresa unei celule
4. ntroducem un operator
5. ntroducem o valoare, o funcie sau adresa unei celule
6. Repetm pasul 4 i pasul 5 pn obinem formula dorit, apoi acionm ENTER
S menionm, c formulele din celulele foilor de calcul pot fi copiate.
Pentru a copia o formul ntr-un domenii de celule adiacente se aplic un clic pe celula ce
conine formula, se aga butonul de umplere i se trage peste celulele unde urmeaz a fi copiat.
18

Formulele pot fi copiate i n celule neadiacente utiliznd metoda COPY>PASTE sau alte
proceduri de copiere a datelor.
Important
Cnd se va copia o formul, adresele relative se vor modifica, cele absolute
vor rmne neschimbate, iar cele mixte se vor modifica parial.
Important
Pentru a ntroduce n formul adresa relativ a celulei este suficient s
efectum clic pe celul. Pentru a transforma adresa ntrodus n adres absolut sau mixt se va
aciona repetat tasta F4.
Exemplu:

S copiem formula din celula C2 n celula E5. Pentru a nelege cum se vor modifica adresele
relative din formul, ne nchipuim, c domeniul de celule ce conine formula i celulele, adresele
cror se regsesc n formul se va deplasa (transla) astfel, ca celula cu formula de copiat s fie
plasat peste celula unde urmeaz s o copiem (adic domeniul A1:C2 va ocupa locul domeniului
C4:E5).
n formula copiat adresele relative se vor schimba cu adresele imaginilor lor dup ce
domeniul a fost deplasat. Imaginea celulei A1 va fi C4, iar imaginea celulei B2 va fi D5. Deci dup
ce copiem formula din C2 n E5, n E5 vom avea =C4+D5.
Observaie
Dac formula se copie n aceiai coloana, atunci etichetele de coloan a
adreselor utilizate n formula copiat rmn neschimbate.
Dac formula se copie n aceiai linie, atunci etichetele liniilor a adreselor utilizate n formula
copiat rmn neschimbate.
Aplicaie

19

Utilizarea funciilor n EXCEL


Pentru efectuarea calculelor EXCEL ofer peste 200 funcii standard (nite formule
predefinite). O funcie este definit de un nume i de o list de argumente. Argumentele funciei se
ntroduc ntre paranteze i se separ prin ;. n unele cazuri funciile sunt fr argumente, pe cnd
parantezele urmeaz a fi puse obligator imediat dup numele funciei. S menionm, c
argumentele unor funcii pot fi opionale.
n EXCEL funciile sunt grupate n mai multe categorii:
Funcii matematice i trigonometrice
Statistice
Logice
Text(de lucru cu texte)
Dat i or( de lucru cu date calendaristice i ore)
De cutare i referine
Financiare
.a.
Pentru a introduce o funcie n formul putem utiliza una din urmtoarele metode:
1. Funcia este ntrodus de utilizator de la tastatur.
2. Funcia este ntrodus activnd FORMULA>SINSERT FUNCTION sau
acionnd butonul
din bara de formule.
Pe ecran va aprea caseta de dialog INSERT FUNCTION

n caseta SELECT A CATEGORY sunt afiate categoriile de funcii, iar n caseta SELECT A
FUNCTION sunt afiate n ordine alfabetic funciile din categoria selectat.
Dup ce a fost selectat funcia, vom aciona butonul OK pentru a trece la urmtoarea caset
de dialog, care v permite s ntroducei argumentele funciei selectate. n calitate de argumente vor
fi utilizate valori, referine sau alte funcii.

20

ntroducerea funciei se termin acionnd butonul OK.


Scrierea funciilor imbricate utiliznd INSERT FUNCTION
S-a menionat mai sus, c unele argumente ale funciilor pot fi deasemenea nite funcii. S
menionm, c funcia ntrodus n calitate de argument poate fi selectat acionnd butonul
din
partea stng a barei de formule. Pentru a reveni la caseta de argumente a unei funcii din formul,
n partea dreapt a barei de formule vom executa clic pe numele funciei respective.
Funcii matematice
Cea mai numeroas categorie de funcii este categoria de funcii matematice. Se explic
aceasta prin faptul, c majoritatea calculelor economice, tiinifice, inginereti se efectuiaz cu
ajutorul acestor funcii. Mai jos vom descrie doar o parte din acestea:
ABS(numr) returneaz valoarea absolut a numrului
Exemple:
ABS(3,14)=3,14
ABS(-3,14)=3,14
EXP(numr) calculeaz numrul ridicat la puterea specificat de argument
Exemple:
EXP(0)=1
EXP(3)=20,08553692
INT(numr) calculeaz partea ntreag a numrului
Exemple:
INT(3,14)=3
INT(-3,14)=-4
LN(numr) calculeaz logaritmul natural al numrului specificat
LOG(numr;baz) calculeaz logaritmul numrului n baza specificat
Exemplu:
LOG(5,2) calculeaz log25
LOG10(numr) calculeaz logaritmul n baza 10 a numrului specificat
Exemplu:
LOG10(5) calculeaz lg 5

21

MOD(numr;divisor) calculeaz restul mpririi numrului la divisor


Exemplu:
MOD(9,2) va returna 1
POWER(numr;putere) calculeaz numrul ridicat la puterea specificat
Exemplu:
POWER(2,3) va returna 8
PRODUCT(numr1;numr2;) calculeaz produsul valorilor argumentelor
Exemplu:
PRODUCT(2;3;4) returneaz 24
RAND() este o funcie fr argumente i returneaz un numr aleator de pe segmentul [0,1]
RANDBETWEEN(minf;msup) returneaz un numr aleatoriu de pe segmentul [minf,msup]
ROUND(numr;numr de zecimale) rotungete numrul specificat de primul argument la
numrul de zecimale specificat de cel de-al doilea
Exemple:
ROUND(367,523;2) returneaz 367,52
ROUND(367,528;2) returneaz 367,53
ROUNDUP(numr;numr de zecimale) rotungete prin adaos numrul specificat de primul
argument la numrul de zecimale specificat de cel de-al doilea
Exemple:
ROUNDUP(367,523;2) returneaz 367,53
ROUNDUP(367,528;2) returneaz 367,53
ROUNDDOWN(numr;numr de zecimale) - rotungete prin lips numrul specificat de
primul argument la numrul de zecimale specificat de cel de-al doilea
Exemple:
ROUNDDOWN(367,523;2) returneaz 367,52
ROUNDDOWN(367,528;2) returneaz 367,52
SIGN(numr) returneaz 1 dac numrul e pozitiv i 0 dac numrul e negativ
SQRT(numr) calculeaz rdcina ptrat a numrului
Exemplu:
SQRT(9)=3
SUM(numr1;numr2;) calculeaz suma valorilor argumentelor
Exemplu:
SUM(1;5;3,14) returneaz 8,14
SUMIF(referin;criteriu;referin suma) calculeaz suma valorilor celulelor din referin
suma n caz, c se ndeplinete criteriul pentru celulele corespunztoare din referin.
Exemplu:

22

Dac se va cere de calculat numrul total de lipse pentru studenii de la facultatea


Contabilitate, vom scrie:
SUMIF(A2:A9;Contabilitate;C2:C9)
Calcule cu matrici
n categoria de funcii matematice se ntlnesc funcii, argumentele cror sunt matrici. Mai jos
vom descrie cum se utilizeaz aceste funcii.
MDETERM(matrice) calculeaz determinantul matricii (matricea se specific prin referina,
ce determin elementele ei)
Exemplu:

MDETERM(A1:B2) returneaz valoarea 4


MINVERS(matrice) calculeaz matricea invers (pentru matrici ptrate)
Pentru a calcula matricea invers se procedeaz astfel:
1. Selectm domeniul de celule unde vor fi plasate elementele matricei inverse
2. Scriem=MINVERS(matrice)
3. Acionm butoanele <SHIFT> + <CTRL> + <ENTER>
Exemplu:
Fie c trebuie s calculm matricea invers pentru matricea din exemplul precedent. Deoarece
rezultatul acestei funcii este o matrice, se va proceda astfel:
1. Selectm domeniul de celule unde vor fi plasate elementele matricei inverse
2. =MINVERS(A1:B2)
3. Acionm butoanele <SHIFT> + <CTRL> + <ENTER>
Astfel, n domeniul selectat va fi afiat matricea invers.
MMULT(matricea 1; matricea 2) calculeaz produsul matricelor (numrul de coloane la
matricea 1 va fi egal cu numrul de linii la matricea 2)
Pentru a calcula produsul a doua matrici se procedeaz astfel:
1. Selectm domeniul unde va fi plasat rezultatul
2. =MMULT(matricea 1; matricea 2)
3. Acionm butoanele <SHIFT> + <CTRL> + <ENTER>
Exemplu:
Fie, c matricea 1 se afl n domeniul A1:B2, iar matricea 2 n domeniul D1:D2. Pentru a
calcula produsul lor vom urma paii:
1. Selectm domeniul unde va fi plasat rezultatul (F1:F2)
2. =MMULT(A1:B2;D1:D2)
3. Acionm butoanele <SHIFT> + <CTRL> + <ENTER>
Funcii statistice
Funciile statistice calculeaz nite valori pentru un set de argumente de regul numerice.
AVERAGE(numr 1; numr 2;) calculeaz media aritmetic a argumentelor
Exemplu:
AVERAGE(2;4;6) returneaz valoarea 4
23

COUNT(valoarea 1; valoarea 2;) numr valorile numerice din lista argumentelor


Exemplu:
COUNT(5;A;7) returneaz valoarea 2
COUNTA(referin) calculeaz numrul de celule ce conin date
COUNTBLANK(referin) - calculeaz numrul de celule ce nu conin date
COUNTIF(referin;criteriu) numr celulele ce verific criteriul
Exemplu:

Dac se va cere de calculat numrul total de grupe de la facultatea Contabilitate, vom scrie:
=COUNTIF(A1:A9;Contabilitate).
MAX(referin) returneaz valoarea maximal din argumentele funciei
MIN(referin) returneaz valoarea minimal din argumentele funciei
MEDIAN(referin) calculeaz mediana pentru setul de argumente (un aa numr, pentru
care numrul argumentelor ce nu-l depesc este egal cu numrul argumentelor ce nu sunt mai mici
dect el).
Funcii logice
Funciile logice sunt folosite n cazul, c este necesar de evaluat o expresie logic. De regul
ele apar ca elemente ale expresiilor logice sau ca argumente la alte funcii.
TRUE() returneaz valoarea logic TRUE
FALSE() returneaz valoarea logic FALSE
AND(v_logic 1; v_logic 2;) argumentele sunt valorile logice TRUE ori FALSE.
Funcia returneaz valoarea TRUE numai n cazul , cnd toate argumentele au valoarea TRUE.
OR(v_logic 1; v_logic 2;) argumentele sunt valori logice TRUE ori FALSE. Funcia
returneaz valoarea TRUE, cnd mcar unul din argumente are valoarea TRUE.
NOT(v_logic) returneaz FALSE, dac argumentul are valoare logic este TRUE i
TRUE, dac argumentul are valoare logic FALSE.
24

IF(expresie logic; valoare_adevr; valoare_fals) dac valoarea expresiei logice este TRUE
(adevr) funcia va returna valoarea argumentului al doilea, n caz contrar funcia va returna
valoarea argumentului al treilea.
Exemplu:
IF(5<2;100;200) returneaz 200, deoarece expresia 5<2 se evaluiaz cu FALSE
Aplicaie n unul din tabelele de mai jos sunt afiate rezultatele sesiunii. S se calculeze bursa
studenilor n funcie de nota medie la examene, innd cont de urmtoarele condiii:

n celula E2 (nota medie) se va scrie formula:


=AVERAGE(B2:D2)
n celula F2 (bursa) se va scrie formula:
=IF(E2<7;0;IF(F2<8;400;IF(E2<9;500;600)))
Sau
=IF(E2<7;0;IF(AND(E2>=7;E2<8);400;IF(AND(E2>=8;E2<9);500;600)))
Funcii text
Funciile TEXT sunt utilizate pentru a efectua diverse operaii cu date textuale. Dintre ele:
CONCATENATE(text 1; text2;) concateneaz (unete) argumentele funciei
Exemplu:
CONCATENATE(Micro ;soft) va returna textul Microsoft
EXACT(text 1;text 2) returneaz TRUE, dac text 1 i text 2 sunt identice3 i FALSE n caz
contrar. Funcia face distincie ntre literele mari i mici.
FIND(text cutat;text surs; start numr) caut textul fixat n primul argument (text cutat)
n textul fixat n argumentul al doilea (text surs), ncepnd cu caracterul de pe poziia indicat de
valoarea start numr. Returneaz poziia de nceput a fragmentului cutat, dac acesta se regsete.
Remarc: funcia FIND face distincie ntre literele mari i mici.
Exemplu:
FIND(A;Academie;1) returneaz 1
FIND(a;Academie;2) returneaz 3
LEFT(text; numr caractere) returneaz primele caractere din argumentul text
Exemplu:
LEFT(Calculator;6) returneaz Calcul
25

LEN(text) calculeaz numrul de caractere din text


Exemplu:
LEN(Calculator) returneaz 10
MID(text; start numr;numr caractere) extrage un ir de caractere din text, ncepnd cu
poziia start numr i de lungimea numr caractere
Exemplu:
MID(Microsoft;3;4) - returneaz cros
PROPER(text) returneaz un fragment, unde fiecare cuvnt din text se ncepe cu majuscul,
restul fiind litere mici
Exemplu:
PROPER(MICROSOFT OFFICE) returneaz Microsoft Office
REPLACE(text; start numr; numr caractere; text nou) va nlocui n text ncepnd cu poziia
start numr un numr de caractere cu textul nou.
Exemplu:
REPLACE(2009;3;2;10) returneaz 2010
REPLACE(PORTOFOLIU;5;6;AR) returneaz PORTAR
RIGHT(text; numr caractere) returneaz ultimele numr caractere din argumentul text
Exemplu:
RIGHT(MICROSOFT;4) returneaz SOFT
SEARCH(text cutat; text surs; start numr) se utilizeaz ca i FIND.
Remarc: funcia SEARCH nu face distincie ntre literele mari i mici.
SUBSTITUTE(text; text vechi; text nou; numr) nlocuiete n text fragmentele text vechi
cu fragmente text nou. Dac argumentul numr lipsete, atunci funcia va nlocui n text toate
fragmentele text vechi cu fragmente text nou. Dac argumentul numr este fixat, atunci cu
fragmentul text nou va fi nlocuit doar acel fragment text vechi, care este a numr repetare a
fragmentului text vechi
Exemplu:
SUBSTITUTE(5 octombrie 2005, 5 noiembrie 2005;5;9) returneaz
9 octombrie 2009, 9 noiembrie 2009
SUBSTITUTE(5 octombrie 2005, 5 noiembrie 2005;5;9;1) returneaz
9 octombrie 2005, 5 noiembrie 2005
SUBSTITUTE(5 octombrie 2005, 5 noiembrie 2005;5;9;2) returneaz
5 octombrie 2009, 5 noiembrie 2005
SUBSTITUTE(5 octombrie 2005, 5 noiembrie 2005;5;9;3) returneaz
5 octombrie 2005, 9 noiembrie 2005
TRIM(text) terge toate spaiile din text i las doar cte un spaiu ntre ele
Exemplu:
TRIM( MICROSOFT EXCEL ) returneaz MICROSOFT EXCEL
UPER(text) va afia text cu litere mari
Exemplu:
UPER(asem) returneaz ASEM

26

Funcii dat i or
MS EXCEL pstreaz datele calendaristice afiate n mod special (cu un format anume).
Valorile ce corespund datei calendaristice (orei) se numesc numere seriale. Fiecrei date
calendaristice i corespunde un numr ntreg. Numrului 1 i corespunde datei 1 ianuarie 1900;
numrului 2 2 ianuarie 1900 .a.m.d. Orelor li se pun n coresponden numere seriale din
mulimea [0,1).
Important: Dac celulelor cu valori numerice li se atribuie un format dat calendaristic (or)
n celul se va afia o dat calendaristic (or) i invers dac celulelor ce conin date calendaristice
li se atribuie un format numeric, n ele vor fi afiate valori numerice.
Cele mai frecvent utilizate funcii din aceast categorie sunt:
DATE(an;lun;zi) data calendaristic n formatul prestabilit
Exemplu:
DATE(1900;1;1) returneaz 01.01.1900
DATE(2010;1;1) returneaz 01.01.2010
DAY(numr serial) returneaz un numr natural ntre 1 i 31, adic ziua din data
calendaristic cu numrul serial.
Exemplu:
DAY(33) - returneaz 2
DAY360(start dat; sfirit dat; metod) calculeaz numrul de zile ntre 2 date
calendaristice, considernd anul de 360 zile.(cnd metod=FALSE sau se omite - se utilizeaz
metoda US de calcul, cnd metod=TRUE - se utilizeaz metoda UE)
MONTH(numr serial) returneaz un numr natural ntre 1 i 12, adic luna din data
calendaristic, ce corespunde numrului serial
NOW() funcie fr argumente. Returneaz data i ora curent
TODAY() funcie fr argumente. Returneaz data curent
WEEKDAY(numr serial;tip) returneaz un numr ntre 1 i 7, adic numrul de ordine al
zilei sptmnii a datei calendaristice cu numrul serial. Argumentul tip dac este egal cu 1 sau
lipsete, atunci valoarea 1 ar fi ziua de duminic, iar 7 ziua de smbt. Argumentul tip dac
este egal cu 2, atunci valoarea 1 ar fi ziua de luni, iar 7 ziua de duminic. Argumentul tip dac
este egal cu 3, atunci valoarea 0 ar fi ziua de luni, iar 6 ziua de duminic.
YEAR(numr serial) returneaz un numr ntreg ntre 1900 i 9999, adic anul ce
corespunde datei calendaristice cu numrul serial
HOUR(numr serial) returneaz un numr ntreg ntre 0 i 23, adic ora ce corespunde prii
ntregi a numrului serial
MINUTE(numr serial) returneaz un numr ntreg ntre 0 i 59, adic minutele ce
corespund prii zecimale a numrului serial
SECOND(numr zecimal) - returneaz un numr ntreg ntre 0 i 59, adic secundele ce
corespund prii zecimale a numrului serial
TIME(or; minute; secunde) returneaz n formatul prestabilit
27

DATEDIF(data iniial; data final; parametru)


Parametri pot fi:
Y numrul de ani complei ntre datele calendaristice fixate
m numrul de luni complete ntre datele calendaristice fixate
d cte zile sunt ntre datele calendaristice fixate
ym numrul de luni complete n caz c datele calendaristice sunt din acelai an
yd numrul de zile ntre dou date calendaristice din aceiai lun i acelai an
Funcii cutare i referine
LOOKUP(valoare; referin cutare; referin rezultat)
valoare o valoare ce urmeaz a fi cutat ntr-o linie sau coloan a tabelului
referin cutare o coloan sau o linie dintr-un tabel cu elementele aranjate n ordine
cresctoare
referin rezultat o linie sau o coloan din table de aceiai dimensiune ca i referin cutare,
Funcia LOOKUP caut o valoare n referin cutare i returneaz valoarea corespunztoare
(de pe aceiai poziie) din referin rezultat.
Not: Dac LOOKUP nu gsete valoarea exact, atunci va gsi cea mai mare valoare din
regerin cutare ce nu depsete valoarea dat.
Exemplu:

Problem: S se fixeze salariile angajailor n funcie de categorie.


Rezolvare: n celula D9 vom scrie formula: =LOOKUP(C9;$A$2:$A$5;$B$2:$B$5)
Funcia LOOKUP poate fi utilizat i n varianta de mai jos:
LOOKUP(valoare; matrice)
valoare o valoare, ce urmeaz a fi cutat n prima coloan (linie) a matricei
matrice o matrice, unde elementele din prima coloan (linie) sunt ordonate n ordine
cresctoare
Funcia caut elementul valoare n prima coloan (linie) a matricei i returneaz elementul
corespunztor din ultima coloan (linie) a matricei. Dac elementul cutat nu este gsit, el se
aproximeaz cu cel mai mare element din coloan, ce nu depsete valoarea cutat. n caz, c
valoarea elementului cutat este mai mic dect elementele din prima coloan, n celul se
returneaz valoarea de eroare N/A.
28

Problem:
1. Fixai salariile angajailor n funcie de categorie
=LOOKUP(C9;A2:B5)
2. Fixai suplimente la salariile angajailor n funcie de categorie
=LOOKUP(C9;A2:C5)
Funciile VLOOKUP i HLOOKUP
VLOOKUP(valoare; matrice; numr coloan; parametru specificaie)
valoare o valoare, ce urmeaz a fi cutat n prima coloan a matricei
matrice un tablou de valori
numr coloan o coloan din matrice, de unde se va selecta valoarea, ce urmeaz a fi
returnat de ctre funcie
parametru specificaie o valoare logic
Parametrul =TRUE caut n prima coloan valoarea cea mai mare, ce nu depete valoarea
primului argument (elementele primei coloane din matrice vor fi aranjate n ordine cresctoare).
Parametrul =FALSE caut n prima coloan valoarea exact a primului argument (elementele
nu e neaprat s fie aranjate n ordine cresctoare).
Funcia caut o valoare n prima coloan a matricei i returneaz elementul corespunztor din
coloana specificat de argumentul al treilea.
Problem:
1. Fixai salariile angajailor n funcie de categorie =VLOOKUP(C9;A1:C5;2;TRUE)
2. Fixai
suplimente
la
salariile
angajailor
n
funcie
de
categorie
=VLOOKUP(C9;A1:C5;3;TRUE)
HLOOKUP(valoare; matrice; numr linie; parametru specificaie) caut valoarea n prima
linie a matricei i returneaz elementul corespunztor din linia specificat de argumentul al treilea.
valoare o valoare, ce urmeaz a fi cutat n prima linie a matricei
matrice un tablou de valori
numr linie o linie din matrice, de unde se va selecta valoarea, ce urmeaz a fi returnat de
ctre funcie
parametru specificaie o valoare logic
Parametrul =TRUE caut n prima linie valoarea cea mai mare, ce nu depete valoarea
primului argument (elementele primei coloane din matrice vor fi aranjate n ordine cresctoare).
Parametrul =FALSE caut n prima linie valoarea exact a primului argument (elementele nu
e neaprat s fie aranjate n ordine cresctoare).
Funcii financiare
FV(rat; numr perioade; pmt; [pv]; [type]) calculeaz valoarea final a investiiei bazat pe
pli periodice constante i o rat lunar constant.
Unde:
type = 0 plile sunt efectuate la sfritul perioadei
type = 1 - plile sunt efectuate la nceputul perioadei
rata rata lunar
numr perioade numrul de perioade pentru pli
pmt valoarea plilor periodice (lunare)
pv valoarea iniial a investiiei
Exemplu: De calculat valoarea investiiei, cu rata anual 20%, pe o perioad de 2 ani, cu pli
periodice 200 lei (lunar) i cu valoarea iniial a investiiei 1000 lei.
Rezolvare: FV(20%/12;2*12;-200;-1000)
29

PMT(rat; numr perioade; pv; fv; type) calculeaz valoarea plilor lunare ale unui credit
cu o rat anual constant i rambursri periodece constante.
Unde:
rata rata lunar a dobnzii
numr perioade numrul de perioade (luni) pentru pli (achitatea creditului)
pv valoarea mprumutului
fv restana dup ultima plat (la sfritul perioadei)
type = 0 plile sunt efectuate la sfritul perioadei
type = 1 - plile sunt efectuate la nceputul perioadei
Exemplu: De calculat valoarea plilor lunare pentru un credit de 10000 lei cu rata dobnzii
20%, care urmeaz a fi rambursat ntr-un an i jumtate.
Rezolvare: PMT(20%/12;18;10000). Rezultatul cu semnul minus trebuie s dai bani bncii.
Rezolvarea ecuaiilor cu o singur necunoscut.
Pe lng diverse operaii de procesare a datelor Excel ofer i instrumente de rezolvare a
ecuaiilor, a sistemelor de ecuaii si a problemelor de programare liniar. Instrumentul GOAL
SEEK ne permite s rezolvam ecuaii cu de forma
.
Pentru a rezolva ecuaia de mai sus cu ajutorul instrumentului GOAL SEEK este necesar, ca
n foaia de calcul s stabilim o celul, unde va fi afiat valoarea lui si alt celul, unde se va scrie
forma analitic a funciei
.
Fie, c se cere de a rezolva ecuaia:
(s observm, c aici
)

Vom considera, c valoarea lui se va afla n celula A2, iar forma analitic a funciei din
ecuaie n celula B2 (vezi imaginea de mai sus).
n acest caz pentru a rezolva ecuaia vom realiza urmtoarele aciuni:
1. Poziionm cursorul tabelar pe celula B2 (celula cu formula)
2. Activm Data>What-if-Analysis>Goal Seek

3. n caseta Goal Seek se vor fixa parametrii:


Set cell adresa celulei cu formula
To value partea dreapt a ecuaiei din

(n cazul nostru 0)
30

By changing cell adresa celulei unde se afl necunoscuta din formul (n


cazul nostru A2).
4. Se activeaz OK din caseta Goal Seek.
Aplicaie:
S se determine ce mprumut putem lua de la o banc, dac rata dobnzii este de 20% anual,
dorim s achitm datoriile n 15 luni i s rambursm cte 1000 lei n fiecare lun.
In acest caz putem utiliza funcia financiar PMT pentru care argumentul pv valoarea
mprumutului este necunoscut.
Vom proceda conform schemei(algoritmului) de mai sus. Fie:

n caseta Goal Seek vom avea:

In rezultat vom obine, c valoarea mprumutului pentru condiiile din problem este de
13175,57 lei.

31

LISTE N EXCEL
n Excel datele pot fi gestionate cu uurin dac sunt organizate n form de liste. O list
reprezint un tabel din foaia de calcul pentru care sunt ndeplinite nite criterii:
1. Fiecare coloan din list are o etichet unic (numit cmp).
2. Datele din fiecare coloan a listei reprezint o anumit categorie (un anumit tip) de
date.
3. Fiecare linie dintr-o list constituie o nregistrare (informaie ce se refer la un obiect
bine determinat).
4. nregistrrile n list se vor introduce n liniile imediat de sub etichetele coloanelor.
5. Lista nu va conine nregistrri vide (fr date).
Pentru a crea o list se introduc etichete pentru fiecare coloan, iar mai apoi nregistrrile.
Listele se pot crea n orice zon din foaia de calcul, trebuie doar ca zona de sub list s nu conin
date, astfel nct lista s se poat ntinde fr s interfereze cu alte date din foaia de calcul.
Pentru a introduce nregistrri n list se vor introduce date n liniile imediat de sub titlurile
coloanelor. Fiecare nregistrare trebuie s conin aceleai cmpuri. n figura de mai jos este
prezentat o list care conine informaii despre produsele stocate la un depozit.

Utilizarea formularelor in EXCEL


Pentru a uura introducerea i editarea nregistrrilor dintr-o list se pot utiliza facilitile
oferite de formulare.
Un formular ofer o modalitate comod de a introduce sau de a afia un rnd complet de
informaii ntr-o list, fr a defila pe orizontal. Utilizarea unui formular poate face introducerea
datelor mai simpl dect atunci cnd v deplasai de la o coloan la alta, n situaiile n care avei
mai multe coloane de date dect pot fi vizualizate pe ecran.
Excel poate genera automat un formular predefinit pentru o list Formularul afieaz toate
etichetele de coloan ntr-o sigur caset de dialog. Fiecare etichet are o caset text necompletat
adiacent n care se introduc datele pentru fiecare coloan. Cu ajutorul unui formular este posibil s
introducei nregistrri noi n liste, s gsii nregistrri prin navigare sau s tergei nregistrri.
Dac o celul conine o formul, rezultatul formulei este afiat n formular, dar nu este posibil s
modificai formula utiliznd formularul.
Pentru a aduga nregistrri cu ajutorul formularului se va proceda n felul urmtor:
1. Se poziioneaz cursorul n orice celul din list.
2. Seactiveaz Form (pentru aceasta butonul trebuie sa fie plasat n una din panglicile
aplicaiei EXCEL). Pe ecran apare caseta de dialog DataForm cu numele foii, ce conine lista.
3. Pentru a aduga o nou nregistrare n list se aplic un clic pe butonul New. n formular
32

toate casetele text ce corespund cmpurilor listei sunt goale. n fiecare caset text pot fi introduse
informaiile corespunztoare. Pentru deplasare n urmtoarea caset se apas tasta <Tab>, pentru
deplasare n caseta text anterioar se apas <Shift+Tab>. Dup terminarea introducerii datelor se
apas tasta <Enter> pentru adugarea de nregistrri noi n list. n cazul n care n anumite
cmpuri au fost scrise informaii i se constat c nregistrarea respectiv nu trebuie adugat n
list, se aplic un clic pe butonul Restore pentru a elimina nregistrarea din formular. Clicul pe
Restore trebuie aplicat nainte de a apsa tasta <Enter > prin care se salveaz nregistrarea.
4. Se aplic un clic pe butonul Close pentru a reveni n foaia de calcul.

Formularul de date poate fi folosit i pentru vizualizarea nregistrrilor din list. Exist mai
multe metode pentru a realiza acest lucru. O metod ar fi folosirea barei de derulare din caseta de
dialog Data Form. Se apas pe sgeata n sus sau sgeata n jos pentru a vizualiza nregistrarea
anterioar sau nregistrarea urmtoare. Pe msur ce sunt vizualizate nregistrrile din list n colul
din dreapta sus al casetei de este indicat numrul curent al nregistrrii. O alt metod ar fi utilizarea
butoanelor Find Next pentru a vizualiza urmtoarea nregistrare i Find Previous pentru a vedea
nregistrarea anterioar. Dac la apsarea acestor butoane Excel emite un semnal sonor nseamn c
suntei poziionai pe ultima, respectiv prima nregistrare din list.
Pentru a terge o nregistrare cu ajutorul formularului de date:
1. Se poziioneaz cursorul n orice celul din list.
2. Activm comanda Form. Pe ecran apare caseta de dialog DataForm.
3. Se afieaz nregistrarea care trebuie tears.
4. Se acioneaz butonul Delete din formular.
5. Se aplic un clic pe butonul Delete din formular pentru a efectua tergerea. Excel va
solicita confirmarea pentru tergerea nregistrrii. Se va rspunde cu OK pentru a terge
nregistrarea sau cu Cancel pentru a anula operaia de tergere.
6. Se aplic un clic pe butonul Close pentru revenirea n foaia de calcul.
Formularul de date poate fi folosit i pentru a gsi nregistrrile care satisfac unul sau mai
multe criterii. Dac se folosete formularul n acest scop nu se poate vizualiza dect cte o
nregistrare gsit. Paii pentru a gsi o nregistrare sunt:
1. Se selecteaz o celul din list.
2. Se activeaz comanda Form.
3. Din caseta de dialog Data Form se selecteaz butonul Criteria.
4. Se introduc criteriile pentru efectuarea cutrii.
33

5. Se aplic un clic pe butonul Find Next sau Find Preview (se apas pe sgeata n jos sau
n sus din bara de derulare a formularului) pentru a vizualiza i alte nregistrri. n
formular va fi afiat rezultatul cutrii.
Dac nu exist nici o nregistrare corespunztoare se va auzi un semnal sonor.

Sortarea datelor din liste


Sortarea este operaia de ordonare a nregistrrilor n funcie de valorile unui sau a mai multor
cmpuri din list.
. Pentru a sorta o list se efectueaz urmtorii pai:
1. Se selecteaz o celul din list
2. Se aplic comanda Data > Sort. Pe ecran apare caseta de dialog Sort .

3. Pentru a evita sortarea capului de tabel mpreun cu restul listei, se activeaz butonul My
data has headers.
4. n caseta Sort By se selecteaz numele coloanei n funcie de care se va face sortarea.
Dac lista nu conine nume de coloane (n acest caz la pasul 3 nu a fost activat opiunea
My data has headers), n loc de numele coloanei se va selecta litera coloanei din foaia de
calcul.
5. n caseta Order se selecteaz ordinea de sortare: n ordine alfabetic(cresctoare), n
ordine invers alfabetic(descresctoare) sau sortarea dup valorile unei liste predefinite.
34

6. Dac este necesar o sortare dup valorile a dou sau mai multe cmpuri se acioneaz
butonul Add level i se completeaz urmtoarea caset.
7. Se selecteaz butonul OK.
O list se poate sorta mai rapid cu ajutorul a dou butoane din panglica Data:

, pentru

sortare n ordine cresctoare i


, pentru sortare n ordine descresctoare.
Pentru a sorta o list cu butoanele de sortare:
1. Se selecteaz o celul din coloana ce va fi folosit drept cheie de sortare.
2. Se execut un clic pe unul din cele dou butoane de sortare.
3. Butoanele de sortare efectueaz aceast operaie doar dup un cmp cheie - cmpul
selectat nainte de apsarea butonului. Pentru sortare, Excel folosete urmtoarele reguli:
Datele sunt sortate n ordine ascendent, de la A la Z (ordonarea se face de sus n jos pentru
linii, sau de la stnga la dreapta pentru coloane) sau n ordine descendent, de la Z la A (ordonarea
se face de sus n jos sau de la stnga la dreapta). Spaiile libere sunt puse la sfritul listei.
Este folosit urmtoarea ordine de prioriti:
1. numerele de la cel mai mic numr negativ la cel mai mare numr pozitiv
2. texte (de la A la Z)
3. rezultatele FALSE
4. rezultatele TRUE
5. valori de eroare
6. spaii libere
Excel poate ignora diferenele dintre literele mari i mici sau poate ine cont de acestea. Acest
lucru se poate specifica dac din caseta de dialog Sort se selecteaz butonul Options. Pe ecran
apare caseta de dialog Sort Options:
Dac este marcat opiunea Case Sensitive se face distincie ntre literele mici i cele mari,
dac nu este marcat nu se face distincie. Tot n aceast caset de dialog se specific n ce ordine se
va face sortarea: - de jos n sus (Sort Top To Bottom), sau de la stnga la dreapta (Sort Left To
Right).

Crearea subtotalurilor pentru grupuri de nregistrri


Cnd se sorteaz datele dintr-o list dup valorile unui sau a mai multor cmpuri, Excel
permite efectuarea unor sinteze a datelor pe baza totalurilor calculate pentru grupuri de nregistrri.
Cnd se efectueaz calcule, acestea sunt calculate pentru fiecare grup din list. Un grup este alctuit
din mai multe linii (nregistrri) care au aceeai informaie ntr-o coloan (sau cteva coloane, n
cazul, c se vor calcula subtotaluri ierarhizate).
Pentru a calcula subtotaluri trebuie ca datele s fie sortate dup valorile cmpurilor de
grupare.
Dup sortare calcularea subtotalurilor se face parcurgnd urmtorii pai:
1. Se selecteaz orice celul din list.
2. Se aplic comanda Data, Subtotals. Pe ecran apare caseta de dialog Subtotal.
35

3. Pentru a fixa cmpul de grupare selectm din lista derulant At Each Change in numele
coloanei dup care care determin grupurile de nregistrri.
4. Din lista derulant Use Function se selecteaz funcia care calculeaz totalurile. Funciile
frecvent utilizate sunt:
SUM suma valorilor din grup
COUNT numrul nregistrrilor
MAX valoarea maximal a elementelor
MIN valoarea minimal
AVERAGE media aritmetic
PRODUCT produsul
5. Din lista Add Subtotal to se selecteaz cmpul, valorile crui vor fi supuse agregrii de
funcia selectat, activnd caseta corespunztoare.
6. Pentru a nlocui totaluri existente se marcheaz opiunea Replace Current Subtotals.
7. Pentru a insera un salt de pagin naintea fiecrui grup se marcheaz opiunea Page break
between groups.
8. n mod implicit subtotalurile i totalurile generale apar la sfritul grupului de date (opiunea
Summary below data se marcheaz automat). Dac ele trebuie afiate naintea grupului de
date se va demarca opiunea Summary below data.
9. Se selecteaz butonul OK.
Pentru eliminarea subtotalurilor din caseta de dialog Subtotal se selecteaz butonul Remove
All.

Filtrarea datelor dintr-o list


Filtrarea datelor dintr-o list este o operaie prin care sunt afiate doar acele nregistrri din
list care corespund unor criterii specificate i ascunderea celorlalte. n Excel exist dou metode de
filtrare: comanda Auto Filter pentru a efectua o filtrare rapid a datelor din list i comanda
Advenced Filter pentru a filtra pe baza unor criterii complexe.
36

Utilizarea comenzii Filter


Comanda Filter ofer o posibilitate deosebit de gestionare a listelor diminund numrul
nregistrrilor prin afiarea doar a acelor nregisrri din list pentru care se verific nite criterii.
Pentru a filtra o list utiliznd comanda Filter se execut urmtorii pai:
1. Se selecteaz o celul din lista ce trebuie filtrat.
2. Se activeaz Data > Filter.
Excel va insera butoane de derulare n fiecre celul din capul de tabel.
3. Se aplic un clic pe butonul de derulare din coloana unde se va introduce criteriul.
4. Se selecteaz criteriul pentru coloana respectiv
5. Se aplic paii 1-3 pentru a fixa criterii de selectare i pentru alte cmpuri. Pentru ca o
nregistrare s fie afiat ea trebuie s ndeplineasc criteriile pentru toate cmpurile.
Pentru selectarea criteriilor sunt posibile urmtoarele opiuni:

All anuleaz criteriile de selectare pentru cmp.

Bifa pe caseta, ce corespunde unei valoari din cmp - -Selectarea


informaiei dup valori coincidente din cmp.

Utilizarea operatorilor relaionali (se utilizeaz operatorii activnd Text


Filters, Number Filters sau Date Filters)

Utilizarea Custom Filter selecteaz nregistrrile dup un criteriu compus


din doua afirmaii legate cu operatorul logic AND sau OR

Top 10 Autofilter (doar pentru valori numerice)


Top 10 Autofilter

Din prima list derulant se selecteaz Top /Bottom, n funcie de direcia n care se va face
filtrarea de sus (Top) sau de jos (Bottom). n a doua list derulant se introduce sau se selecteaz
un numr care indic cte nregistrri (dac n a treia list derulant este selectat opiunea Items)
sau ce procent din numrul total de nregistrri (dac n a treia list derulant este selectat opiunea
Percent) vor vor fi afiate.

37

Custom AutoFilter

Pentru a introduce criterii se selecteaz un operator din prima caset derulant, apoi se
introduce sau se selecteaz o valoare din caseta alturat. Dac exist un al doilea criteriu se
selecteaz una din opiunile AND(i) sau OR (sau) i se introduce n mod similar al doilea criteriu.
Utilizarea comenzii Advanced Filter
O alt metod de filtrare este folosirea comenzii Advanced Filter. Cu aceast comand se
pot efectua operaii de filtrare bazate pe criterii complexe. Pentru folosirea comenzii trebuie creat
un domeniu de criterii. Domeniul de criterii specific condiiile pe care datele filtrate trebuie s le
ndeplineasc. Prima linie din domeniul de criterii conine numele cmpurilor pentru care se vor
specifica criterii. Numele cmpurilor trebuie scrise exact la fel ca numele cmpurilor din list. n
liniile imediat urmtoare, sub numele cmpurilor, se introduc criteriile pentru cmpurile respective.
Domeniul de criterii se va termina cu o linie goal. Criteriile care sunt pe aceeai linie n domeniul
de criterii vor trebui s fie ndeplinite simultan pentru ca o nregistrare s fie afiat. Vor fi afiate
acele nregistrri, pentru care se ndeplinesc toate criteriile cel puin pentruuna din liniile de criterii.
Dup pregtirea domeniului de criterii se execut urmtorii pai:
1. Se poziioneaz cursorul n orice celul din list
2. Se activeaz Data > Advanced Filter.
Pe ecran apare caseta de dialog Advanced Filter:

3. Dac lista filtrat va fi afiat n acelai loc ca i lista iniial se selecteaz opiunea Filter
the list in place. Dac datele trebuie plasate ntr-o alt zon a foii de calcul pentru a fi prelucrate
ulterior se selecteaz opiunea Copy to another location. n acest caz n caseta
38

Copy to se specific domeniul de celule ce va conine lista, dac acesta nu a aprut automat.
4. n caseta List Range se introduce referina domeniul de celule care conine lista, dac
acesta nu este fixat.
5. n caseta Criteria Range se introduce referina domeniului de criterii.
6. Dac prin filtrare trebuie nlturate nregistrrile duble se marcheaz opiunea Unique
Records Only.
7. Se selecteaz butonul OK.

Tabele Pivot
Un Tabel Pivot reprezint un mod de a rezuma cantiti mari de date organizate n liste, el se
mai utilizeaz pentru analiza datelor i permite s efectuam urmtoarele aciuni:

Interogarea unor cantiti mari de date.


Calcularea subtotalurilor i agregarea datelor numerice, pentru a rezuma date dup categorii
i subcategorii de nregistrri.
Mutarea rndurilor n coloane sau a coloanelor n rnduri, pentru a vedea rezumri diferite
ale datelor surs.
Filtrarea, sortarea, i gruparea datelor.

n urma acestor aciuni o s obinei un raport, ce realizeaz grupri de date cu totaluri pentru
grupuri de nregistrri. Valorile distincte ale unor campuri de grupare sunt etichete de coloan,
valorile distincte ale altor campuri de grupare sunt etichete de linie a raportului, iar la intersecia
liniilor i coloanelor vor fi plasate totaluri calculate pentru grupuri de nregistrri.
Pentru a crea un table pivot vom urma paii:
1. Plasam cursorul n cadrul listei.
2. Activm INSERT>TABLES>PivotTable

3. n caseta de dialog Create Pivot Table vei observa referina domeniului de celule, ce
conine Lista (caseta Table Range) sau fixate aceast referin.
4. Alegei locul de amplasare a tabelului Pivot
39

New worksheet pe o foaie de calcul nou


Existing Worksheet pe foaia de calcul existent
5. Activai butonul de comand OK
6. Apare caseta de dialog PivotTable Field Listcare va conine:
Caseta Report Filter valorile cmpurilor dup care se va efectua filtrarea.
Caseta Row Labels valorile campului pe care il aducem din lista de campuri
(Pivot Table Field List) folosind tehnica Drag&Drop (vor fi utilizate ca etichete
de linie).
Caseta Column Labels valorile campului pe care l aducem din lista de campuri
in aceasta zona folosind tehnica Drag&Drop. (vor fi utilizate ca etichete de
coloan).
Caseta Values -asupra valorilor campului pe care l aducem din lista de campuri in
aceasta zona folosind tehnica Drag&Drop, Microsoft Excel va aplica automat
una dintre functiile SUM si COUNT si mai mult va face asta separat pentru
fiecare valoare a campurilor care apar deja in zonele ROW si COLUMN (putei
selecta o alt funcie din lista derulant din cadrul casetei Values).

Aplicaie
Fie dat listade date:

Facultatea
Finante
Contabilitate
Cibernetic
Finante
Contabilitate
Cibernetic
Finante

Grupa
FB 131
CON 131
CIB 131
FB 132
CON 132
CIB 132
FB 131

Semestrul
Semestrul 1
Semestrul 1
Semestrul 1
Semestrul 1
Semestrul 1
Semestrul 1
Semestrul 2

Numarul de lipse
23
34
32
13
21
27
12

40

Contabilitate
Cibernetic
Finante
Contabilitate
Cibernetic

CON 131
CIB 131
FB 132
CON 132
CIB 132

Semestrul 2
Semestrul 2
Semestrul 2
Semestrul 2
Semestrul 2

25
14
24
27
19

De creat un Tabel Pivot, unde valorile cmpului Facultatea ar fi folosite pentru filtrarea
nregistrrilor, valorile cmpului Grupa ar fi etichete de coloane, iar valorile cmpului Semestrul ar
fi etichete de linie (etichetele de linie i cele de coloan sunt valori ale cmpurilor de grupare) .
Valorile cmpului Lipse le vom folosi pentru a calcula totauri pentru grupurile de nregistrri
formate.
Vom obine urmtorul rezultat:

Butoanele

se vor utiliza pentru operaii de filtrare.

41