Sunteți pe pagina 1din 252

VIOLETA CHI

Microsoft Excel.
Teste i aplicaii
Microsoft Excel. Teste i aplicaii 2
Microsoft Excel. Teste i aplicaii 3

VIOLETA CHI

Microsoft Excel.
Teste i aplicaii
Microsoft Excel. Teste i aplicaii 4
Microsoft Excel. Teste i aplicaii 5

Capitolul I

Introducere

Microsoft Excel este un program de calcul tabelar, ce face parte din


pachetul Microsoft Office. Este implementat i deci poate fi executat sub
sistemele de operare: Windows, Windows for Workgroups, Windows NT,
Apple OS/Macintosh, Linux.

Lansarea n execuie
Lansarea n execuie a programului Microsoft Excel se realizeaz prin
una din variantele:
1. Clic pe butonul Start Programs Microsoft Excel.
2. Dublu clic pe icoana de pe Desktop, dac aceast pictogram exist.
3. de pe bara de instrumente Office

Fiierul executabil al acestui program se numete excel.exe i se


gsete de obicei (la o instalare tipic) n C:\Program Files\Microsoft
Office\Office (n funcie de varianta programului poate fi Office 10 sau
Office 11)
Fiierele, create n care Excel sunt denumite regitrii de calcul
(workbooks), iar extensia fiierului este .xls. Fiecare registru este alctuit din
foi de calcul (sheets). n mod implicit un fiier (registru) are trei foi de
calcul, dar numrul acestora este practic limitat numai de memoria
disponibil i de resursele sistemului. La un moment dat numai una din aceste
foi de calcul este activ.
Microsoft Excel. Teste i aplicaii 6
Spaiul de lucru al unei foi de calcul este mprit n linii i coloane.
n cadrul unei foi de calcul sunt 256 de coloane notate cu majuscule (A, B,,
AA, AB, AZ, BA) i 65536 de rnduri notate cu cifre arabe.
Din intersecia unei linii cu o coloan rezult celula. Fiecare celul se
identific printr-o adres, dat de litera corespunztoare coloanei, respectiv
cifra corespunztoare coloanei (ex: A1, G8). La un moment dat o singur
celul este activ (cea evideniat cu un dreptunghi).

Adresa acestei celule


este D3

Domeniile de celule
Un domeniu de celule este un grup de celule alturate, dispuse sub
forma unui dreptunghi. Celulele dintr-un domeniu pot fi toate pe aceeai
coloan, linie, sau n orice combinaie posibil de linii i coloane. Folosirea
domeniilor de celule poate mri viteza de lucru putnd fi folosite i n
formule.
Domeniile sunt identificate prin puncte de ancorare: colul din stnga
sus i colul din dreapta jos, de exemplu B2:C3.
Microsoft Excel. Teste i aplicaii 7

Elementele ferestrei
Fereastra aplicaiei Excel are structura unei ferestre de aplicaie
Windows, difer doar elementele specifice aplicaiei.

Bara de titlu Bara de formatare


Bara de meniuri

Bara standard Bara de formule

Zona de
lucru

Bare de
defilare

Etichete foi de calcul

Bara de stare Bara de desenare

Bara de titlu conine titlul cu numele aplicaiei Microsoft Excel, iar n


partea dreapt sunt prezente butoanele pentru:
minimizare - ,
maximizare - ,
nchiderea aplicaiei- .

Bara de meniuri conine meniurile aplicaiei Excel. La fel ca i


Microsoft Word, Excel are nou meniuri verticale, opt cu aceeai denumire
Microsoft Excel. Teste i aplicaii 8
(File, Edit, View, Insert, Format, Tools, Window, Help) i semnificaie, dar
diferind mai mult sau mai puin n cazul funciilor ataate; astfel meniurile
Insert i Format au coninutul n mare schimbat fa de cel al programului
Micosoft Word. Meniul Table din Word este nlocuit n Excel cu meniul Data.
Barele de instrumente (Toolbars) sunt numeroase i afiarea
tuturor ar ncrca n mod inutil suprafaa ferestrei.
De obicei la deschiderea unei ferestre Excel sunt vizualizate doar cele
mai utilizate i anume bara cu butoane standard, bara de formatare, eventual
i bara de desenare, urmnd ca restul barelor de instrumente s fie afiate de
ctre utilizator atunci cnd are nevoie. Pentru a nu ncrca fereastra aplicaiei
este indicat s fie afiate doar barele cu care se lucreaz cel mai mult la un
moment dat.
Afiarea/ascunderea acestor bare de instrumente se realizeaz prin una
din metodele:
Varianta I
din meniul View alegei comanda Toolbars;
selectai/deselectai din submeniul ce apare, bara cu butoane care
urmeaz s fie afiat/tears.
Varianta II
executai clic dreapta pe una din barele cu butoane deja afiate; din
submeniul care apare, selectai/deselectai bara cu butoane ce urmeaz s fie
afiat/tears.
Mai jos sunt prezentate pe scurt butoanele existente pe barele de
instrumente standard, de formatare, de desenare i de pe bara de formule.
1. Bara cu butoane standard

Creeaz un nou registru de calcul


Deschide un registru de calcul existent
Salveaz registrul de calcul curent
Tiprete registrul de calcul curent
Vizualizeaz registrul n modul Print Preview
Verific ortografia
Microsoft Excel. Teste i aplicaii 9
Decupeaz zona selectat i o transfer n Clipboard
Copiaz zona selectat n Clipboard
Lipete zona selectat din Clipboard n poziia
indicat de cursor
Copiaz formatarea zonei selectate
Anuleaz operaia anterioar

Anuleaz aciunea de anulare anterioar

Insereaz un link la un registru de calcul


Afieaz bara cu instrumente de desenare
Apeleaz funcia AutoSum
Sortare ascendent
Sortare descendent
Stabilete procentul de vizualizare a paginii

Afieaz sistemul de asisten Help

2. Bara de formatare

List ascuns ce permite alegerea fontului

List ascuns pentru a stabili dimensiunea


fontului
Buton de formatare pentru stilul bold (aldin)
Buton de formatare pentru stilul italic (cursiv)
Buton de formatare pentru stilul underline
(subliniat)
Buton pentru aliniere (aranjare) la stnga
Buton pentru aliniere centrat
Buton pentru aliniere la dreapta
Microsoft Excel. Teste i aplicaii 10
mbin celulele selectate i centreaz textul

Formateaz valori numerice cu simbolul


monetar, dependent de ar

Formateaz valori numerice n stilul procent


Aliniaz celulele selectate la virgula sau la
punctul zecimal, afindu-se numrul de
zecimale semnificative setate

Crete cu o unitate numrul de zecimale afiate

Reduce cu o unitate numrul de zecimale


afiate

Formateaz laturile celulelor selectate n


formatul de pe buton
Adaug o culoare pentru fundalul
celulei/celulelor selectate
Stabilete o culoare pentru textul din celula sau
grupul selectat

3. Bara de desenare

Deschide un meniu cu diverse comenzi


corespunztoare obiectelor selectate
Buton pentru selectarea obiectelor
Permite rotirea liber a obiectului selectat
Afieaz meniul ce conine formele (predefinite)
AutoShape
Buton pentru desenarea unei linii
Buton pentru trasarea sgeilor
Buton pentru desenarea unui dreptunghi sau ptrat
Buton pentru desenarea unui cerc sau a unei elipse
Buton pentru introducerea unei csue text
Microsoft Excel. Teste i aplicaii 11
Apeleaz editorul WordArt pentru inserarea unui text
artistic
Umple fondul cu o culoare
Buton pentru culoarea liniei
Buton pentru culoarea fontului
Buton ce permite stabilirea grosimii liniei
Buton pentru alegerea stilului liniei
Buton pentru alegerea formatului sgeilor
Buton pentru efectul de umbr a unui desen
Buton pentru crearea unei forme tridimensionale

Bara de formule.

Caseta de denumire ce conine numele celulei


active, denumirea elementului de desenare sau a
graficului
Buton de renunare
Butonul Enter, termin operaia de editare a
coninutului celulei

Afieaz lista cu funciile Excel

Prezint coninutul celulei selectate

Bare de derulare (scrooll bars) utilizate pentru deplasarea n cadrul


foii de calcul.
Bara de stare poate fi folosit att pentru informarea utilizatorului
despre modul n care se desfoar procesul, ct i ca instrument de asisten
a utilizatorului.
Microsoft Excel. Teste i aplicaii 12

Capitolul 2

Operaii cu regitrii de calcul

Crearea unui registru de calcul


Pentru a crea un nou registru de calcul vei proceda astfel:
1. Din meniul File alegei comanda New. Pe ecran va aprea fereastra
flotant New Workbook. Avei posibilitatea de a alege una din variantele:

Blank workbook
From existing workbook

Templates, utilizat dac dorii


realizarea unui registru de calcul
pornind de la un ablon.
abloanele pot fi preluate de pe
web sau din calculatorul propriu
(On my computer). n cadrul
ferestrei Templates exist dou
fie:
1. General, cnd dorii un registru gol (workbook);
Microsoft Excel. Teste i aplicaii 13
2. Spreadsheets - pe ecran vor aprea pictograme pentru mai
multe tipuri de foi de calcul folosite mai frecvent. Executai clic pe
pictograma corespunztoare tipului de registru de calcul pe care dorii s-l
realizai. n caseta Preview va apare imaginea registrului de calcul selectat.

Dac dorii crearea unui registru de calcul nou, (nu un registru de


calcul dup un ablon), putei realiza acest lucru mai simplu, alegnd una din
variantele:
prin utilizarea combinaiei de taste Ctrl+N,
clic pe butonul New , din bara cu butoane standard.

Salvarea unui registru de calcul


Pentru a pstra datele introduse i a putea fi reutilizate, registrele de
calcul create trebuie s fie salvate, pe un suport de memorie extern. Atunci
cnd efectuai salvarea unui fiier care nc nu are nume (prima salvare) avei
posibilitatea de a alege una din urmtoarele variante:
1. Din meniul File alegei comanda Save As sau Save;
2. apsai tasta F12;
3. utilizai combinaia de taste Ctrl+S;
4. executai clic pe butonul Save, situat pe bara standard.
Indiferent care din aceste variante alegei se va deschide fereastra de
dialog Save As:
Microsoft Excel. Teste i aplicaii 14
Tastai numele sub care salvai fiierul (n lista File name) i stabilii
folderul n care va fi salvat acesta (n lista Save in:).
Dac folderul n care dorii s facei salvarea fiierului nu exist avei
posibilitatea de a-l crea utiliznd butonul Create New Folder situat n
fereastra Save As.

n final executai clic pe butonul Save sau apsai tasta Enter.


Odat ce fiierul are un nume, vei salva modificrile ulterioare
utiliznd comanda Save sau Ctrl+S.
Comanda Save As o vei utiliza i dac dorii s salvai acelai fiier
sub un alt nume sau ntr-un alt folder.

Salvarea cu parol
Salvarea cu parol permite protejarea unui registru de calcul, n sensul
c registrul de calcul salvat cu parol nu poate fi deschis dect de cel (cei)
care cunosc parola.
Pentru a salva un registru de calcul cu parol, procedai astfel:
Microsoft Excel. Teste i aplicaii 15
deschidei fereastra de dialog Save As utiliznd una din
variantele prezentate mai sus i alegei din lista derulant a
butonului Tools comanda General Options;

se va deschide fereastra de dialog Save Options unde avei


posibilitatea de a introduce o parol pentru a deschide fiierul
(Password to open), respectiv o parol pentru a modifica fiierul
(Password to modify). Tot n cadrul acestei ferestre avei
posibilitatea de a crea ntotdeauna o copie de rezerv (activai
csua de validare Always create backup). Butonul Advanced v
ofer posibilitatea de alege tipul de criptare.
Microsoft Excel. Teste i aplicaii 16
Dup tastarea unei parole se cere confirmarea acesteia (trebuie
reintrodus parola tastat anterior, n caseta text Reenter password to
proceed).
Executai clic pe butonul OK i
revenii n fereastra Save As.
De fiecare dat cnd vei ncerca
deschiderea fiierului protejat se va afia o
fereastr care v cere parola pentru
deschiderea registrului de calcul:

Deschiderea unui registru de calcul existent


Pentru a deschide un registru de calcul existent avei posibilitatea de a
alege una din urmtoarele variante:
1. din meniul File alegei comanda Open;
2. utilizai combinaia de taste Ctrl+O;
3. executai clic pe butonul Open , situat pe bara standard.

Se deschide fereastra de dialog Open n cadrul creia specificai


folderul (discul), n care se gsete. Introducei numele registrului de calcul
Microsoft Excel. Teste i aplicaii 17
cutat n lista File name: (eventual calea), sau l selectai direct din cadrul
ferestrei. Executai clic pe butonul Open sau apsai tasta Enter (sau direct
dublu clic pe numele fiierului).
Deschiderea rapid a unui fiier poate fi realizat prin simpla alegere
a acestuia din cadrul meniului File, dac registrul de calcul apare n lista
ultimelor fiiere accesate. n mod implicit aceast list reine ultimele 4
fiiere accesate, dar numrul acestora poate fi modificat (maxim 9) din
meniul Tools, comanda Options, fia General (Recently used file list).

Dac avei mai multe registre de calcul deschise simultan v putei


deplasa de la unul la altul prin utilizarea uneia dintre metodele:
dac este vizibil o parte din fereastra registrului de calcul n care
dorii s v deplasai se execut clic pe aceasta;
din meniul Window selectai denumirea registrului;
utilizai combinaia de taste Ctrl+F6 (pentru a v muta la fereastra
unui alt registru de calcul).

nchiderea unui registru de calcul


Pentru nchiderea unui registru de calcul utilizai una din urmtoarele
metode:
din meniul File, comanda Exit;
clic pe butonul de pe bara de titlu;
apsarea simultan a tastelor Ctrl+W;
Microsoft Excel. Teste i aplicaii 18
comanda Close din meniul butonului sistem.

Cutarea registrilor de calcul


Dac nu cunoatei numele ntreg al registrului de calcul (ci doar o
parte din nume), trebuie procedat astfel:
1. deschidei fereastra Open;
2. alegei din lista derulant a butonului Tools comanda Search

3. n fereastra File Search care se deschide putei alege


fia Basic, unde tastai partea cunoscut din numele fiierului
(pot fi folosite caracterele de specificare global * sau ?);
putei preciza alte opiuni de cutare referitoare la locaia
aproximativ a fiierului (dac o cunoatei), respectiv tipul
fiierului. Dup precizarea opiunilor executai clic pe butonul
Go. n partea de jos a ferestrei vor fi vizualizate rezultatele
cutrii.
Microsoft Excel. Teste i aplicaii 19

fia Advanced v permite specificarea unor criterii de


cutare avansate.
Microsoft Excel. Teste i aplicaii 20

Capitolul 3

Lucrul cu foile de calcul

Deplasarea de la o foaie la alta


n mod implicit fiecare registru de calcul este format din trei foi de
calcul ale cror denumiri Sheet1, Sheet2, Sheet3, apar n etichetele din partea
de jos a ferestrei registrului.

Avei posibilitatea de a modifica acest numr astfel:


din meniul Tools alegei comanda Options, fia General;
precizai numrul dorit n dreptul opiunii: Sheets in new
workbook i executai clic pe butonul Ok.

Pentru a v deplasa la o alt foaie de calcul alegei una din metodele:


1. executai clic pe eticheta foii de calcul pe care dorii s o deschidei;
Microsoft Excel. Teste i aplicaii 21
2. prin combinaia Ctrl+PgDn trecei la foaia de calcul urmtoare sau
cu Ctrl+PgUp, la foaia de calcul anterioar.

Inserarea foilor de calcul


Pentru a insera n registrul de calcul curent una sau mai multe foi de
calcul, procedai astfel:
1. Selectai foaia (foile) de calcul naintea creia (crora) dorii s inserai o
foaie nou de calcul.
2. Alegei una din variantele:
- din meniul Insert comanda
Worksheet;
- din meniul contextual, ce se
deschide (clic dreapta pe eticheta foii
selectate), alegei comanda Insert; n
acest caz se deschide fereastra Insert
de unde avei posibilitatea s alegei
ntre inserarea unei foi goale (fia General - alegei Worksheet) sau a unui
ablon (fia Spreadsheet Solutions).

Se vor insera attea foi de calcul cte au fost selectate. Noua foaie de
calcul va avea numele Sheet4.
Microsoft Excel. Teste i aplicaii 22
tergerea foilor de calcul
tergerea unei foi de calcul se realizeaz astfel:
1. Selectm foaia de calcul pe care dorim s o eliminm (sau foile);
2. Alegem una din variantele:
din meniul Edit, comanda Delete Sheet;
din meniul contextual alegem comanda Delete.
Va apare o fereastr de dialog care ne va cere s confirmm eliminarea.

Mutarea/copierea unei foi de calcul


Foile de calcul pot fi mutate sau copiate n cadrul aceluiai registru,
sau dintr-un registru de calcul n altul. Pentru a muta sau copia foaia (foile) de
calcul n alt registru de calcul, acesta va trebui deschis nainte.
Varianta I
1. Selectm foaia (foile) de calcul pe care dorim s le mutm sau s le
copiem.
2. Din meniul Edit alegem comanda Move or Copy Sheet i din lista ascuns
To Book vom selecta denumirea registrului respectiv (pentru ca numele
fiierului s apar n lista To book: , acesta trebuie n prealabil deschis). Dac
dorim s mutm sau s copiem foile de calcul ntr-un registru de calcul nou,
alegem din lista derulant opiunea (new book). Selectm foaia de calcul
naintea creia dorim s fie mutat sau copiat foaia selectat din lista Before
Sheet. Pentru copiere se va bifa Create a Copy. n final executm clic pe
butonul OK, sau apsm tasta Enter.
Microsoft Excel. Teste i aplicaii 23

Varianta II
Mutarea sau copierea unei foi de calcul se poate realiza i folosind
metoda drag-and-drop. Astfel pentru operaia de mutare poziionm simbolul
mouse-ului pe eticheta foii respective i prin glisare vom muta foaia de calcul
n poziia dorit. Pentru copiere poziionm simbolul mouse-ului pe eticheta
foii respective, inem apsat tasta Ctrl i prin glisare copiem foaia de calcul
n poziia dorit.

Redenumirea unei foi de calcul


Pentru a schimba numele unei foi de calcul se poate alege una din
variantele:
1. executai dublu clic pe eticheta foii de calcul pe care dorii s o redenumii;
2. din meniul contextual se alege comanda Rename.
Microsoft Excel. Teste i aplicaii 24
Selectarea foilor de calcul
Pentru a selecta o singur foaie de calcul, executai un singur clic pe
eticheta dorit.
Pentru a selecta mai multe foi de calcul nvecinate, executai clic pe
prima foaie de calcul din grup i apoi inei apsat tasta Shift n timp
ce executai clic pe ultima foaie de calcul.
Pentru a selecta mai multe foi de calcul nenvecinate, inei apsat
tasta Ctrl n timp ce executai clic pe fiecare foaie de calcul.
Pentru selectarea tuturor foilor de calcul din registrul curent alegei
din meniul contextual comanda Select All Sheets.

Cnd sunt selectate mai multe foi de


calcul n bara de titlu va apare [Group] dup numele fiierului.
Pentru deselectarea foilor executai clic pe eticheta oricrei foi de
calcul.
Microsoft Excel. Teste i aplicaii 25
Adugarea de culoare pe selectorii de foi
Pentru a aduga o culoare selectorilor de foaie procedai astfel:
selectai foile pe care dorii s le colorai;
alegei comanda Tab Color.... fie din meniul Format Sheet Tab
Color.... fie din meniul contextual al selectorului de foaie;
se va deschide fereastra Format Tab Color executai clic pe culoarea
dorit, apoi facei clic pe OK.

Ascunderea regitrilor de calcul i a foilor de calcul


n cazul n care se lucreaz cu informaii foarte importante sau
confideniale, se pot ascunde registrele de calcul, foile de calcul, coloanele
sau rndurile. Cnd sunt ascunse, datele nu pot fi citite, tiprite sau
modificate. Datele ascunse nu vor mai fi tiprite. Bineneles c datele se pot
reafia pe ecran de fiecare dat cnd avei nevoie de acestea.
Pentru a ascunde un registru de calcul, alegei comanda Hide din
meniul Window.
Microsoft Excel. Teste i aplicaii 26

Dac dorii s reafiai un registru ascuns procedai astfel:


din meniul Window alegei comanda Unhide;
se deschide fereastra Unhide, unde selectai numele fiierului;
executai clic pe butonul OK.

Ascunderea foilor de calcul:


selectai foaia sau foile de calcul pe care dorii s le ascundei;
alegei din meniul Format Sheet Hide;
Pentru reafiarea unei foi de calcul se procedeaz astfel:
alegei din meniul Format Sheet Unhide;
se deschide fereastra Unhide, de unde selectai foaia de calcul pe care
dorii s o reafiai i executai clic pe butonul OK.

nghearea panourilor
n cazul n care datele din foaia de calcul se ntind pe o poriune mai
ntins, este util s blocai capetele de coloane i/sau de rnduri.
Blocarea capetelor de rnduri sau de coloane, sau ambele se efectueaz astfel:
executai clic pe celula din dreapta capetelor de rnd i/sau sub
capetele de coloan pe care dorii s le blocai (celulele respective vor fi
evideniate);
din meniul Window alegei comanda Freeze Panes
Pentru deblocarea capetelor de coloane i de rnduri deschidei meniul
Window i alegei comanda Unfreeze Panes.
Microsoft Excel. Teste i aplicaii 27

Divizarea foii de calcul


Cteodat este necesar s lucrai ntr-o foaie de calcul mai mare i
avei nevoie s vizualizai simultan dou pri diferite ale foii.
n acest caz este indicat s divizai foaia de calcul. Pentru a diviza o
foaie de calcul procedai astfel:
precizai (selectai) locul unde dorii s executai divizarea foii de
calcul;
din meniul Window alegei comanda Split.
Cnd se deruleaz foaia cele dou panouri efectueaz derularea sincronizat.
Microsoft Excel. Teste i aplicaii 28

Pentru a elimina bara de divizare alegei din meniul Window comanda


Remove Split.

Mrirea/micorarea zonei vizibile din foaia de calcul


Pentru a mri sau micora zona vizibil din foaia de calcul, alegei
una din urmtoarele variante:
1. din meniul View alegei comanda Zoom. Se deschide fereastra
Zoom din care selectai procentul de mrire/micorare;
2. utilizai butonul Zoom de pe bara cu butoane standard pentru a
alege procentul de mrire/micorare.

O alt modalitate de vizualizare, recomandat s o folosii atunci cnd


dorii ca foaia de calcul s ocupe tot ecranul (eliminnd toate barele, mai
puin bara de meniuri) este cea de ecran plin; alegei din meniul View
comanda Full Screen. Pentru a reveni din acest mod de vizualizare executai
clic pe Close Full Screen.
Microsoft Excel. Teste i aplicaii 29
Ascunderea liniilor de gril pentru celul
Foaia de calcul n Excel este structurat pe coloane i rnduri care sunt
delimitate de linii afiate estompat.
Dac dorii ca aceste linii ce delimiteaz rndurile i coloanele n
cadrul foii de calcul s nu fie afiate procedai astfel:
din meniul Tools, alegei comanda Options, eticheta View ;
dezactivai csua de validare Gridlines;
executai clic pe butonul OK sau apsai tasta Enter.
Microsoft Excel. Teste i aplicaii 30

Capitolul 4

Introducerea i editarea datelor

Deplasarea ntr-o foaie de calcul


Pentru deplasarea n cadrul unei foi de calcul putei folosi mouse-ul
sau tastatura. Mai jos sunt prezentate efectele tastelor utilzate pentru
deplasare:
Tab deplasare la celula urmtoare pe aceai linie;
Enter deplasare la celula urmtoare pe aceai
coloan;
deplasare o celul n direcia sgeii;
Ctrl+ sau Ctrl+ deplasare la nceputul sau la sfritul zonei de
date, (la prima sau ultima celul din coloan,
dac coloana este goal);
Ctrl+ sau Ctrl+ deplasare n celula din extrema stng sau
dreapt a zonei de date (la prima sau ultima
celul din rnd, dac rndul este gol);
PgUp deplaseaz un ecran n sus;
PgDn deplaseaz un ecran n jos;
End + Enter deplasare n ultima coloan a liniei;
Ctrl+Home deplasare n colul din stnga sus al foii de
calcul;
Ctrl+End deplasare n colul din dreapta jos al foii de
calcul.
Microsoft Excel. Teste i aplicaii 31
Modaliti de introducere a datelor
Pentru a introduce date ntr-o celul tastai datele i apoi alegei una din
variantele:
apsai tasta Enter - n acest caz se trece la o celul pe linia
urmtoare;
apsai tasta Tab - se trece la o celul pe coloana urmtoare;
executai clic pe butonul de introducere (validare), situat pe
bara de formule;
executai clic pe o alt celul;
cu sgeile direcionale v putei deplasa la celula dorit.

Introducerea textului
Textul este o combinaie de litere, cifre i spaii. Implicit, textul este
aliniat automat la stnga. ntr-o celul pot fi introduse maxim 255 de
caractere.
Cnd introducei
un text mai lung, i
ajungei la marginea din
dreapta a celulei, textul va
trece n celulele libere din
dreapta. Dac n celula din
dreapta vei introduce date textul din celula vecin nu se pierde (acest lucru
poate fi observat pe bara de formule), dar nu poate fi vzut integral n cadrul
celulei.
Pentru a-l vedea n ntregime avei posibilitatea de a:
mri limea coloanei (varianta cea mai comod este prin utilizarea
proprietii de potrivire automat AutoFill);
Microsoft Excel. Teste i aplicaii 32
scrie textul pe mai multe linii n cadrul celulei (Wrap text).

Introducerea numerelor
Numerele pot conine cifrele de la 0 la 9 i urmtoarele caractere
speciale: +, -, /, ( ), , .(punct), ,(virgula), $, E. Numrul introdus va apare n
celul aliniat la dreapta.
Nu este ns nevoie s includei de fiecare dat cnd introducei datele
i aceste semne; putei scrie direct numerele i apoi s formatai celulele,
folosind opiunile pentru formatare.
Dac introducei un numr i el apare n celul n forma: sau
n forma: 7.78E+06 (scriere tiinific), nseamn c celula nu este suficient
de lat pentru ca numrul respectiv s poat fi afiat n ntregime.
Pentru a introduce un numr negativ, plasai n faa lui semnul minus,
sau l trecei ntre paranteze. Dac trebuie s introducei o fracie, plasai n
faa ei un 0 (zero) urmat de un spaiu, apoi fracia respectiv.

Introducerea datei si a orei


Datele i orele sunt evaluate ca numere seriale. Pentru a introduce o
dat calendaristic sau o or putei folosi mai multe formate standard. V
putei stabili un format de dat calendaristic din ferestra Format Cells,
eticheta Number; alegei din lista Categories formatul de dat calendaristic
(Date) i n partea dreapt a ferestrei selectai formatul dorit. La fel se
procedeaz i pentru or vei alege categoria Time.
Microsoft Excel. Teste i aplicaii 33

Cnd se introduce data folosind formatul, Excel convertete formatul


ntr-un numr care indic numrul de zile care s-au scurs de la 1900 pn la
data respectiv.
Dac Excel recunoate intrarea ca fiind o dat sau o or, aceasta va fi
aliniat la dreapta n celul. n caz contrar (nu o recunoate), ea va fi tratat
ca text i va fi aliniat la stnga n cadrul celulei. Pentru a introduce n cadrul
aceleiai celule data i ora acestea trebuie separate printr-un spaiu.
Atunci cnd utilizai date calendaristice n cadrul formulelor acestea
trebuiesc introduse ntre ghilimele.

Editarea datelor ntr-o celul


Editarea datelor introduse ntr-o celul se poate face:
fie n bara de formule;
fie direct n celul (dublu clic pe celul, sau dup selectarea celulei se
apas tasta F2).
Pentru editarea pe bara de formule executai clic pe celula n care
dorii s facei modificrile i executai clic pe bara de formule.
Microsoft Excel. Teste i aplicaii 34

Cnd suntei n modul de editare pe bara de stare va aprea cuvntul


Edit.

Dac dorii s renunai la modificri executai pe butonul Cancel sau


apsai tasta Esc. Pentru a accepta modificrile fcute executai clic pe
butonul Enter de pe bara de formule sau apsai tasta Enter.

Selectarea n cadrul unei foi de calcul


Selectarea celulelor
Pentru a selecta o singur celul se execut clic pe ea.
Selectarea celulelor alturate se face astfel: se execut clic pe prima
celul din stnga grupului i se gliseaz cu mouse-ul n jos spre celula
din dreapta jos, pentru a selecta toate celulele.
Microsoft Excel. Teste i aplicaii 35
n cazul celulelor neadiacente, se menine tasta Ctrl apasat n timp ce
se execut clic pe celulele individuale.

Selectarea rndurilor/coloanelor
Pentru a selecta un rnd, se execut clic pe cifra corespunztoare
rndului.
Pentru a selecta o coloan se execut clic pe litera corespunztoare
coloanei.
Pentru a selecta rnduri (coloane) alturate se execut clic pe prima
respectiv ultima cifr (liter).
Pentru a selecta rnduri (coloane) neadiacente, se apas tasta Ctrl i
se execut clic pe fiecare cifr (liter) corespunztoare rndului
(coloanei) pe care dorii s l (s o) selectai.

Pentru selectarea unui domeniu de celule procedai n modul urmtor:


pentru a selecta acelai domeniu de celule n mai multe foi de calcul
se selecteaz mai nti foile respective;
se plaseaz indicatorul mouse-ului n colul din stnga sus al
domeniului;
executai clic i inei apsat butonul stng al mouse-ului;
glisai mouse-ul pn n colul din dreapta jos a domeniului dup care
elibererai butonul. Domeniul selectat va fi evideniat.
n cazul n care dorii s selectai mai multe domenii de celule
nealturate, selectai primul domeniu n modul prezentat anterior, iar pentru a
selecta celelalte domenii inei apsat tasta Ctrl.

Copierea datelor
Pentru a copia date se vor efectua urmtorii pai:
1. selectai celula sau celulele care dorii s le copiai;
2. alegei comanda Copy folosind una din variantele:
a) Edit Copy
b) Ctrl+C
Microsoft Excel. Teste i aplicaii 36
c) butonul Copy de pe bara standard
d) din meniul contextual Copy
3. selectai prima celul din zona unde dorii copierea, (pentru a copia
datele n alt foaie sau registru de calcul, trebuie mai nti s selectai
foaia sau registul respectiv) i alegei comanda Paste.
a) Edit Paste
b) Ctrl+V
c) butonul Paste de pe bara standard
d) din meniul contextual Paste

Copierea poate fi realizat i prin metoda de drag-and-drop. Selectai


celulele pe care dorii s le copiai, inei tasta Ctrl apsat i glisai chenarul
documentului pe care l-ai selectat. Cnd se elibereaz butonul mouse-ului,
coninutul va fi copiat n noua poziie.
Pentru a insera datele ntre celulele existente se apas Ctrl+Shift n
timp ce se se face glisarea.
Dac datele trebuiesc copiate ntr-o alt foaie se apas tastele
Ctrl+Alt n timp ce glisai celulele selectate pe eticheta foii respective, dup
care vei putea fixa grupul selectat n poziia dorit.

Mutarea datelor
Mutarea datelor se face aproximativ la fel ca i copierea, cu excepia
faptului c datele sunt luate de unde se afl i sunt plasate ntr-o nou locaie.
Etapele pe care le parcurgei:
1. selectai celula sau celulele pe care dorii s le mutai;
2. alegei comanda Cut;
a. Edit Cut
b. Ctrl+X
c. butonul Cut de pe bara standard
d. din meniul contextual Cut
Microsoft Excel. Teste i aplicaii 37
3. selectai prima celul din zona unde dorii mutarea, (pentru a muta
datele n alt foaie sau registru de calcul, trebuie mai nti s selectai
foaia sau registul respectiv) i alegei comanda Paste.

Prin metoda drag-and-drop selectai datele ce trebuiesc mutate apoi


glisai n noua poziie a chenarului celulelor selectate. Apsai tasta Shift n
timpul glisrii, pentru a insera datele ntre celulele existente.
Pentru a muta datele n alt foaie de calcul, se apas tasta Alt i se
trage domeniul selectat pe eticheta foii de calcul. Pe ecran va fi adus foaia
respectiv unde se va fixa domeniul selectat de celule, n poziia dorit.

tergerea datelor
Celulele din Excel sunt caracterizate prin coninut i format.
tergerea datelor (coninutului) din una sau mai multe celule poate fi
realizat prin una din metodele:
1. selectai i apsai tasta Delete;
2. selectai i din meniul Edit Clear Contents.

Observaie
Dac dorii tergerea formatului vei alege Edit Clear Format
(terge doar atributele de formatare ale unei celule, nu i coninutul).
Pentru a terge att formatul ct i coninutul alegei Edit Clear
All.

Anularea i refacerea unei aciuni


Pentru a anula la un moment dat aciunile recente, avei la dispoziie
comanda Undo, pe care o putei alege fie din meniul Edit, fie executnd clic
pe butonul cu acelai nume de pe bara standard. Dac dorii anularea
simultan a mai multor aciuni, executai clic pe sgeta de lng opiunea
Undo i selectai din list aciunile. Pentru a revoca o intrare ntr-o celul sau
n bara de formule, apsai tasta ESC nainte de a apsa tasta Enter.
Microsoft Excel. Teste i aplicaii 38
Revenirea este realizat de comanda Rendo pe care o putei alege fie
din meniul Edit, fie executnd clic pe butonul cu acelai nume de pe bara
standard.

Funcia AutoComplete
Funcia AutoComplete este folosit de obicei atunci cnd ntr-o foaie
de calcul datele de pe o coloan se repet, situaie n care introducerea datelor
cu ajutorul acestei funcii devine mai uoar. Pe baza intrrilor (cuvintelor)
introduse deja n coloana curent, funcia AutoComplete completeaz automat
un cuvnt cnd introducei primele litere ale acestuia.
De exemplu: introducei numele unor orae -
tastai ntr-o celul Arad; trecei la celula urmtoare,
din aceeai coloan i dac dorii s scriei din nou Arad,
vei constata c n momentul introducerii primei litere,
n celul va fi scris automat Arad. Dac acceptai
intrarea apsai tasta Enter, iar dac dorii alt nume scriei n continuare.
Pentru a afia o list cu intrrile din AutoComplete, executai clic
dreapta pe urmtoarea celul din coloana n care realizai completrile i din
meniul ce se va derula alegei comanda Pick From List..
.

.
Excel va afia lista intrrilor, creat n mod automat pe baza
cuvintelor pe care le-ai introdus deja n coloan; alegei un element al listei.
Pentru dezactivarea funciei AutoComplete (implicit activ) procedai
astfel:
- din meniul Tools alegei comanda Options pagina de proprieti cu
eticheta Edit.
Microsoft Excel. Teste i aplicaii 39
- dezactivai comutatorul Enable AutoComplete for
cell values i executai clic pe butonul OK sau
apsai tasta Enter.

Serii de date
O tehnic mai avansat de introducere a datelor const n generarea
automat a seriilor.
Pentru copierea coninutului unei celule n celule alturate poziionai
simbolul mouse-ului n colul din dreapta jos al celulei din care dorii s
copiai, simbolul mouse-ului se transform n i glisai pe linie sau pe
coloan peste cte celule dorii. O alt variant este alegerea comenzii Fill
din meniul Edit.
Microsoft Excel. Teste i aplicaii 40
Dac dorii s copiai un numr, o lun calendaristic sau un obiect
care poate fi interpretat ca serie, dar nu vrei s creai o serie ci numai s
copiai exact coninutul celulei respective inei apsat tasta Ctrl atunci cnd
tragei marcajul de completare.
Dac alegei din
meniul Edit comanda Fill,
subcomanda Series se va
deschide fereastra Series cu
ajutorul creia avei
posibilitatea de a crea tendine
simple de cretere i serii de
tendine de cretere prin
glisare.

Funcia AutoFill
AutoFill reprezint o facilitate oferit de Excel.
Excel deduce, din celulele marcate, operaia probabil i ncearc s
rezolve singur problema.
n cazul n care dorii s introducei o serie de valori care se
incrementeaz cu un numr oarecare procedai astfel:
scriei primele dou valori ale seriei n celule succesive
(pe vertical sau pe orizontal);
selectai domeniul format din cele dou celule;
tragei cursorul de umplere meninnd apsat butonul stng al mouse-
ului pn la ultima celul n care se face umplerea;
eliberai butonul mouse-ului.
Microsoft Excel. Teste i aplicaii 41
Introducerea unor serii, cum ar fi: 1, 2, 3, 4,(se incrementeaz cu 1)
este asemntoare cu copierea coninutului celulelor.
Mod de lucru:
Varianta I procedai n acelai mod cu cel descris anterior
Varianta II
tastai ntr-o celul 1 i poziionai simbolul mouse-ului n colul drept
al celulei;

n momentul n care simbolul mouse-ului se


transform n , apsai tasta Ctrl; simbolul se transform n ++
glisai n direcia n care dorii completarea seriei. Cnd a-i terminat
trebuie s ridicai nti degetul de pe butonul mouse-ului i apoi de pe
tasta Ctrl.

O serie existent va fi recunoscut automat de Excel i, la operaia


Autofill, va completa domeniul selectat cu elementele din serie necesare.
Dac domeniul este mai mare dect numrul de elemente al seriei,
seria se va relua.
Operaia Autofill poate ncepe cu orice element al seriei Excel va
continua cu elementul urmtor sau anterior n funcie de modul n care se
umple domeniul, nainte sau napoi.
Operaia Autofill poate fi realizat i prin utilizarea butonului drept al
mouse-ului. Meniul obinut prin utilizarea butonului drept al mouse-ului este
meniul alturat. Se observ diferitele opiuni posibile:
- copiere simpl;
Microsoft Excel. Teste i aplicaii 42
- umplerea celulelor cu o serie (Fill Series), format (Fill Formatting Only)
sau valori (Fill Without Formatting);

- umplerea cu o serie derivat din date calendaristice: seria zilelor, seria


zilelor lucrtoare din sptmn, seria lunilor, seria anilor;

- n cazul selectrii opiunii Series... va aprea o fereastr de dialog n care


se vor specifica: serie pe linie sau pe coloan, tipul seriei, valorile de start
i de stop ale seriei, iar n cazul unei serii de tip dat calendaristic, cine
va fi elementul din dat care stabilete modul de construire a seriei: ziua,
zilele lucrtoare din sptmn, luna, anul.

Liste particularizate
Excel ofer utilizatorilor posibilitatea de a-i forma propriile serii de
date (liste particularizate). Acestea nu trebuie s fie n mod obligatoriu serii
de numere, seria poate fi format din zilele sptmnii scrise complet sau
doar iniialele, numele lunilor, o list cu denumirea unor produse, etc.
Microsoft Excel. Teste i aplicaii 43
Putei construi o list particularizat astfel:

Metoda 1.
completai seria din celule adiacente (pe linie sau coloan) ntr-un
domeniu al foii de calcul;
selectai domeniul;
alegei din meniul Tools comanda Options...;
se deschide fereastra Options, de unde alegei eticheta Custom Lists;
n partea stng a ferestrei Custom Lists pot fi vzute listele existente;

adresa domeniului
selectat de dvs. apare
n caseta text situat
sub cele dou ferestre;
pentru a aduga
aceast list celor din
fereastra stng apsai
butonul de comand
Microsoft Excel. Teste i aplicaii 44
Import. Se poate observa c lista importat va apare n fereastra List
entries:.
Metoda 2.
- din domeniul Tools alegei comanda Options..., eticheta Custom Lists;
- n fereastra Custom Lists, este selectat NEW LIST;
- executai clic pe butonul de comand Add;
- n caseta de derulare List entries: vei introduce componentele seriei, cte
o component pe linie;
- executai clic pe butonul OK (sau Add).

Inserarea/eliminarea celulelor, rndurilor, coloanelor


Inserarea celulelor
Dac dorii inserarea unei singure celule, sau a unui grup de celule
ntr-o foaie de calcul, vei proceda astfel:
1. selectai celula (celulele) lng care
dorii s fie inserat noua celul;
2. din meniul Insert alegei comana
Cells Se va deschide fereastra
Insert;
Microsoft Excel. Teste i aplicaii 45
3. n funcie de direcia n care dorii s se deplaseze restul celulelor
(n dreapta, respectiv n jos) activai unul din butoanele radio Shift
cells right sau Shift cells down;
4. executai clic pe butonul OK sau apsai tasta Enter.
Varianta rapid
O metod de inserare rapid a celulelor const n apsarea tastei Shift
i tragerea marcajului de completare.

Eliminarea celulelor
Dac dorii tergerea unei celule, procedai astfel:
selectai domeniul de celule (o celul, un grup de celule) pe care vrei
s l eliminai;
alegei comanda Delete din meniul Edit. Se deschide fereastra Delete;
n funcie de direcia n care dorii s se deplaseze restul celulelor activai
butonul Shift cells left sau Shift cells up;
executai clic pe butonul OK.

Inserarea liniilor/coloanelor
Pentru a insera o linie selectai celula (sau linia) deasupra creia dorii
s facei inserarea i alegei din meniul Insert comanda Row. Noua linie va fi
inserat deasupra celulei (liniei) selectate. Pentru a insera simultan mai multe
linii, selectai attea linii, cte dorii s inserai.
Pentru a insera o coloan selectai celula (sau coloana) din stnga
creia dorii s facei inserarea i alegei din meniul Insert comanda Columns.
Noua coloan va fi inserat n stnga celulei (coloanei) selectate Pentru a
insera mai multe coloane simultan, selectai attea coloane, cte dorii s
inserai.

Eliminarea liniilor/coloanelor
Dac vrei s eliminai linii sau coloane:
selectai liniile sau coloanele pe care le vei elimina;
Microsoft Excel. Teste i aplicaii 46
alegei comanda Delete din meniul Edit.
Excel va terge liniile sau coloanele i le va renumerota pe cele rmase.
Modificarea limii coloanelor i a nlimii rndurilor
Modificarea automat a limii coloanelor:
1. selectai coloana sau coloanele a cror lime vrei s o modificai;
2. alegei din meniul Format Column Width; se va deschide fereastra
Column Width n care limea actual a coloanei sau a coloanelor selectate
este evideniat;
3. introducei noua lime i executai clic pe OK (sau apsai tasta Enter).

Pentru a modifica automat nlimea liniilor:


1. selectai linia sau liniile a cror nlime dorii s o modificai;
2. alegei din meniul Format Row Height; se va afia fereastra Row
Height n care actuala nlime a liniei sau a liniilor selectate este evideniat;
3. introducei noua nlime i executai
clic pe OK (sau apsai tasta Enter).

Modificarea limilor unei coloane se face i manual:


poziionai simbolul mouse-ului pe linia din dreapta care separ
coloana (pe care dorii s o modificai) n capul de tabel; simbolul
mouse-ului se transform n ;
modificai prin glisare dimensiunea coloanei.

Pentru modificarea manual a nlimii unei linii:


poziionai simbolul mouse-ului pe marcajul de jos al liniei pentru
care dorii modificarea nlimii; din nou simbolul acestuia se transform
n ;
Microsoft Excel. Teste i aplicaii 47
modificai prin glisare dimensiunea liniei.
Ascunderea rndurilor sau coloanelor
Ascunderea rndurilor sau coloanelor dintr-o foaie de calcul:
selectai rndurile/coloanele;
alegei din meniul Format Row (Column) Hide.
Reafiarea rndurilor/coloanelor :
alegei din meniul Format Row (Column ) Unhide.

Gsirea i nlocuirea datelor


Pentru a localiza anumite date din cadrul foilor de calcul alegei comanda
Find utiliznd una din variantele:
din meniul Edit Find ;
combinaia de taste Ctrl+F;
butonul Find situat pe bara standard
n fereastra Find and
Replace care se deschide
introducei datele cutate,
dup care executai clic pe
butonul Find Next (pentru a
gsi prima apariie a textului
specificat de ctre
utilizator).
Pentru o cutare mai avansat acionai butonul Options>>;
fereastra Find and
Replace se extinde i v
permite s stabilii unde
cutai (pe linii sau pe
coloane), s specificai
tipul de informaii n
care dorii s realizai
cutarea (formule,
valori, comentarii), s
stabilii dac se va face
Microsoft Excel. Teste i aplicaii 48
sau nu diferen ntre literele mari i mici. Dac dorii s gsii celulele ce
conin exact ceea ce a-i specificat, va trebui s activai csua de validare
corespunztoare opiunii Find Entire Cells Only.

Pentru nlocuirea datelor:


deschidei fereastra Find and Replace, fia Replace;

introducei n caseta de text Find What textul pe care dorii s-l gsii,
iar n caseta de text Replace With introducei textul pe care dorii s-l
folosii ca text de nlocuire;
executai clic pe Find Next pentru a gsi prima apariie a textului
specificat de ctre utilizator, apoi clic pe Replace pentru a nlocui
numai acea apariie. Pentru a nlocui toate apariiile datelor
specificate executai clic pe Replace All.
Microsoft Excel. Teste i aplicaii 49

Capitolul 5

Formatarea n cadrul foilor de lucru

Stabilirea formatului de numr


Implicit formatul de numr pentru toate celulele din cadrul unei foi de
lucru este formatul General. n cadrul acestui format Excel afieaz numerele
ca ntregi, numere zecimale sau folosind notaia tiinific.
Pentru a stabili un anumit format procedai astfel:
din meniul Format alegei comanda Cells;
selectai eticheta Number;
alegei din lista Categories formatul dorit (la selectatrea unei
categorii, n partea dreapt putei face setrile dorite).

Se observ c pentru
formatul Number se poate stabili
numrul de zecimale (implicit
acesta este 2), dac dorii sau nu
folosirea separatorului pentru mii.
Pentru formatul Currency
putei alege simbolul monetar.
Dac introducei un numr ce
ncepe de exemplu cu semnul
dolar Excel modific automat
formatul din General n Currency.
Microsoft Excel. Teste i aplicaii 50

Alte formate pe care le putei alege Accounting (contabil), Percentage


(procent), Fraction, Scientific (tiinific), Special. Dac dorii v putei realiza
propriul format Custom. Pentru a introduce un numr ca text alegei
categoria Text (sau tastai un apostrof n faa acestuia).
O modalitate mai rapid n stabilirea formatelor de numr este
utilizarea butoanelor de pe bara de formatare i anume: simbolul monetar,
procent, separator zecimal (sau mii), mrire zecimal i micorare zecimal.

Alinierea datelor n celule


Varianta I
selectai celula sau celulele pe care dorii s le aliniai;
executai clic pe butonul aferent ( stnga, centrat, respectiv

dreapta) de pe bara de formatare.

Varinta II
selectai grupul de celule n care dorii s aliniai datele;
din meniul Format alegei comanda Cells;
se va deschide fereastra Format Cells;
selectai eticheta Alignment;
Microsoft Excel. Teste i aplicaii 51
n seciunea Text alignment din listele Horizontal: i Vertical: fixai
alinierea dorit.
n seciunea Orientation putei stabili orientarea pe vertical sau la un
anumit unghi a textului din celule.
Seciunea Text control conine 3 csue de validare a cror activare
produce:
- Wrap text ncadrarea
textului;
- Shrink to fit potrivire prin
reducere;
- Merge cells - mbinare
celule (activarea acestei
opiuni poate fi realizat i
direct prin folosirea butonului
Merge and Center de pe bara
de formatare).

Stabilirea fontului
Varianta I.
din meniul Format alegei
comanda Cells.
selectai pagina de
proprieti cu eticheta Font,
unde
o alegei fontul dorit
(lista Font:); n mod
implicit acesta este
Arial;
o dimensiunea
Microsoft Excel. Teste i aplicaii 52
fontului, (lista Size) care n mod implicit este 10;
o alegei stilul (normal, cursiv, boldat), linie de subliniere;
o n cadrul listei derulante Underline vei gsi diverse modele
de linii (simpl, dubl, ntrerupt, etc);
o alegei culoarea fontului;
o alegei diferite efecte (indice - Subscript, exponent
Superscript, tiere cu o linie peste cuvnt Strike).

Varianta II.
V permite o formatare mai rapid prin intermediul butoanelor situate
pe bara de formatare, dar cu mai puine opiuni (de exemplu, pentru efecte, n
mod implicit, nu avei butoane).

Stabilirea chenarului
Stabilirea chenarului se realizeaz astfel:
Varianta I
selectai zona, (celula sau domeniul de celule) pentru care dorii un
chenar;
din meniul Format
alegei comanda Cells ;
se deschide fereastra
Format Cells de unde
alegei eticheta Border;
seciunea Line v
permite s fixai stilul liniei
(Style:) i culoarea liniei din
lista ascuns Color, iar n
seciunile Presets si Border
stabilii conturul;
n final executai clic pe
butonul OK.
Microsoft Excel. Teste i aplicaii 53

Varianta II (rapid): executai clic pe butonul de pe bara de formatare;

va fi afiat fereastra din care putei alege conturul dorit.

Stabilirea fundalului
Varianta I
selectai zona (celula sau
domeniul de celule) pentru care
dorii un fundal;
din meniul Format alegei
comanda Cells ;
se deschide fereastra Format
Cells, de unde alegei eticheta
Patterns;
alegei din lista Color:
culoarea dorit;
putei fixa un model de
fundal i culoarea liniei modelului din lista ascuns Pattern:
n final executai clic pe butonul OK.

Varianta II (rapid): executai clic pe butonul de pe bara de formatare;


va fi afiat lista de culori, de unde alegei culoarea dorit.

Formatare automat
O alt modalitate de a aduga chenare i culori n fundalul celulelor
este alegerea comenzii AutoFormat din meniul Format.
Se deschide fereastra AutoFormat din care putei alege un format
predefinit. Selectai zona pe care vrei s o formatai sau creia vrei s-i
eliminai autoformatul.
Microsoft Excel. Teste i aplicaii 54

Dac dorii s utilizai numai prile selectate ale autoformatului,


executai clic pe butonul Options, apoi golii casetele de verificare pentru
formatele pe care nu dorii s le aplicai. Pentru a elimina autoformatarea
alegei din partea inferioar a listei, formatul None.

Copierea formatelor
Dac dorii copierea formatelor dintr-o celul sau zon n alta va trebui s:
selectai o celul sau zon ce are formatul pe care dorii s l copiai;
executai clic pe butonul Format Painter de pe bara standard
pentru a copia formatul ntr-o celul sau zon sau dublu clic
dac dorii copierea n mai multe locuri a formatului. Cnd terminai
copierea, executai clic din nou pe buton.
Copierea limilor de coloan, se face astfel: selectai antetul coloanei a
crei lime dorii s o copiai, executai clic pe butonul Format Painter, apoi
clic pe antetul coloanei pentru care copiai atributul lime.

Eliminarea formatelor
O celul din Excel are pe lng coninut i format. Pentru a elimina
formatul se procedeaz astfel:
selectai celula sau zona dorit;
din meniul Edit alegei comanda Clear i apoi Formats.
Microsoft Excel. Teste i aplicaii 55
Formate condiionale
Formatul condiional este de fapt un format, pe care Excel l aplic
automat celulelor dac o condiie precizat este adevrat (exemplu o
anumit culoare pentru font sau/i fundal).
selectai celulele crora dorii s le adugai formatele condiionale;
din meniul Format alegei comanda Conditional Formatting.

Pentru a utiliza valori din celulele selectate drept criterii de formatare,


executai clic pe Cell Value Is, selectai fraza de comparaie, apoi tastai o
valoare constant sau o formul.
Dac introducei o formul, este necesar s fie precedat de semnul
egal.

Pentru a utiliza o
formul drept criteriu de
formatare, executai clic pe
Formula is, apoi introducei o
formul ce evalueaz la o
valoare logic TRUE sau
FALSE.
Microsoft Excel. Teste i aplicaii 56
Dup precizarea criteriilor executai clic pe butonul Format. Selectai
formatarea pe care dorii s o aplicai atunci cnd valoarea celulei
ndeplinete o condiie sau formula ntoarce valoarea TRUE.
Pentru a aduga o alt condiie, executai clic pe Add i repetai paii
de la 1 la 3. Se pot specifica pn la trei condiii. Dac nici una din condiiile
specificate nu este adevrat, celulele pstreaz formatele existente.
Pentru a modifica formate, executai clic pe butonul Format, pentru
condiia pe care dorii s o modificai.
Eliminarea uneia sau a mai multor condiii se face astfel: executai
clic pe butonul Delete, apoi selectai caseta pentru condiiile pe care dorii s
le tergei.
n cazul n care dorii eliminarea tuturor formatelor inclusiv
condiionale alegei din meniul Edit Clear Formats.
Microsoft Excel. Teste i aplicaii 57

Capitolul 6

Comentarii

Un comentariu este de fapt o not care se ataeaz unei celule, separat


de restul coninutului celulei, n care pot fi incluse informaii detaliate despre
datele dintr-o foaie de calcul (de exemplu n cazul unei formule complexe
este indicat s notai modul de lucru).

Adugarea comentariilor
Pentru adugarea unui comentariu la o celul:
selectai celula creia dorii s-i adugai un comentariu;
din meniul Insert alegei comanda Comment;
introducei comentariul n caseta text ce apare i apsai tasta Enter
sau Tab.

Coninutul comentariului dispare dac executai clic n afara


csuei ce conine comentariul.
Se observ c n colul din dreapta sus al
celulei apare un triunghi rou, ce indic faptul c
celula are asociat un comentariu. Pentru a citi
comentariile, va trebui s plasai indicatorul
mouse-ului pe suprafaa celulei.
Deoarece comentariile sunt identificate prin
numele utilizatorului, putei afla cine a introdus fiecare comentariu ntr-un
registru de lucru partajat sau ntr-un registru distribuit mai multor utilizatori
pentru reexaminare.
Pentru a afia/ascunde un comentariu selectai celula ce conine
comentariul i din meniul contextual alegei comanda Show/Hide Comments.
Microsoft Excel. Teste i aplicaii 58
Modificarea comentariilor
Modificarea unui comentariu existent se va realiza astfel:
selectai celula ce conine comentariul;
din meniul Insert, alegei opiunea Edit Comment;
dup efectuarea modificrilor executai clic n afara csuei ce conine
comentariul.

tergerea comentariilor
selectai celula ce conine comentariul;
din meniul Edit, alegei comanda Clear, subcomanda Comments.

Dac dorii putei afia bara Reviewing (View Toolbars


Reviewing, sau din meniul contextual), ce conine butoane pentru adugarea,
editarea sau tergerea comentariilor.

Aceast bar permite parcurgerea secvenial a tuturor comentariilor


dintr-un registru de lucru. Avei posibilitatea, s imprimai comentariile, fie la
locul lor n foaia de lucru sau sub form de list la sfritul imprimrii.

Configurarea modului de vizualizare al comentariilor


Pentru configurarea modului de vizualizare al comentariilor din
meniul Tools, alegei comanda Options, selectai eticheta View. n cadrul
seciunii Comments alegei una din urmtoarele opiuni:
None - ascunde att comentariile ct i indicatorii n ntreg registrul
de lucru;
Comment indicator only - indicatorii sunt vizibili, dar comentariile
sunt afiate numai atunci cnd se menine indicatorul mouse-ului pe
celulele lor,
Microsoft Excel. Teste i aplicaii 59
Comment & indicator - afieaz att comentariile ct i indicatorii.

Imprimarea comentariilor
Pentru imprimarea comentariilor n foaia de lucru, va trebui ca n
prealabil s afiai comentariile a cror imprimare se dorete.
Putei afia toate comentariile (executai clic pe Comments din meniul
View), sau anumite comentarii (din meniul contextual al celulei ce conine
comentariul, alegei comanda Show/Hide Comments). Dac este necesar, se
mut i se redimensioneaz comentariile (glisai ghidajele de pe laturile i
colurile casetei de comentariu) care se suprapun.
Setarea opiunii de imprimare a comentariilor se realizeaz astfel:
din meniul File
alegei comanda Page
Setup, eticheta Sheet.
din lista derulant
corespunztoare opiunii
Comments: alegei una din
variantele:
1. At end of sheet
pentru a imprima
comentariile la
sfritul foii;
2. As displayed on
sheet pentru a imprima comentariile acolo unde apar n foaia de lucru;
executai clic pe butonul Ok.
Dup parcurgerea etapelor enumerate mai sus putei alege comanda Print.
Microsoft Excel. Teste i aplicaii 60

Capitolul 7

Tiprirea

Setarea paginii
Din meniul File alegei comanda Page Setup... se va afia fereastra
Page Setup. Selectai pagina de proprieti cu eticheta Page.
n seciunea Orientation alegei orientarea paginii: Portrait sau
Landscape.
Seciunea Scaling v permite s alegei scara de tiprire (n procente),
numrul de pagini pe care s fie tiprit foaia de calcul.
Din lista ascuns Paper size: se alege dimensiunea paginii pe care se
va tipri.
Rezoluia de tiprire se alege din lista ascuns Print quality.
Microsoft Excel. Teste i aplicaii 61

Stabilirea marginilor
Pagina de proprieti cu eticheta Margins permite stabilirea
marginilor: Top, Bottom, Left, Right. Cmpurile numerice Header i Footer
permit alegerea dimensiunii antetului respectiv a subsolului.
Prin intermediul casetelor de validare Horizontally i Vertically din
seciunea Center on page se poate realiza tiprirea la mijlocul paginii pe
orizontal i/sau vertical.

Antete i subsoluri de pagin


Antetul apare n partea superioar a fiecrei pagini, iar subsolul n
partea inferioar a paginii. Ambele pot s conin orice text, imagini, dar de
obicei conin data, numrul paginii sau numele aplicaiei.
Pentru crearea unui antet/subsol alegei una din variantele urmtoare:
1. din meniul View comanda Header and Footer;
2. din cadrul ferestrei Page Setup, pagina de proprieti eticheta Header/
Footer.
Microsoft Excel. Teste i aplicaii 62
Indiferent care variant alegei este deschis fereastra Page Setup, eticheta
Header/ Footer.
Pagina de proprieti cu eticheta Header/Footer permite
inserarea/modificarea antetului sau subsolului.
Excel ofer sugestii
pentru aceste informaii.
Prin acionarea
butoanelor de comand
Custom Header i Custom
Footer, se pot modifica
sugestiile Excel-ului, sau
se pot introduce orice alte
informaii.

Se deschide fereastra Header sau Footer, n care putei alege locul de


pe pagin n care vei introduce antetul sau subsolul (stnga, centru sau
dreapta paginii) sau coninutul antetului/subsolului: text, dat, ora, numr de
pagin etc, Pentru inserarea acestora avei la dispoziie n cadrul celor dou
ferestre (Header i Footer) butoanele:

1 2 3 4 5 6 7 8 9 10
1- permite aplicarea unui format (se deschide de fapt fereastra Font)
2- insereaz numr de pagin
3 - insereaz numr total de pagini
Microsoft Excel. Teste i aplicaii 63
4 - insereaz data curent
5 - insereaz ora curent
6 insereaz calea ctre fiierul respectiv
7 - insereaz numele fiierului
8 - insereaz numele foii curente
9 - v permite inserarea unei imagini pe care va trebui s o stabilii
10 - este activ numai dac a-i inserat o imagine n prealabil.

n fereastra Format
Picture care se va deschide
putei modifica dimensiunea
imaginii, o putei roti, tia, sau
s stabilii contrastul i
luminozitatea.

Dup ce a-i introdus


antetul sau subsolul executai
clic pe butonul OK sau apsai
tasta Enter.
Microsoft Excel. Teste i aplicaii 64
Pagina de proprieti cu eticheta Sheet.
Dac dorii s tiprii numai o anumit zon din foaia de calcul,
introducei n caseta Print area: adresa domeniului de celule pe care dorii s
l tiprii sau putei executa clic pe butonul i s selectai domeniul.
Pentru a stabili un domeniu de celule (pe linii sau pe coloane) ce vor
fi tiprite n fiecare pagin din foaia de calcul alegei seciunea Print titles. Se
va introduce adresa n caseta Rows to repeat at in top: sau executai clic pe
butonul i selectai linia unu.
Stabilirea modului de tiprire se face n seciunea Print. Astfel putei
valida urmtoarele:
Gridlines - se vor tipri liniile de reea;
Black and white - alegei tiprirea n alb-negru;
Draft quality - alegei tiprirea la calitate redus;
Row an column headings - alegei tiprirea capetelor de
coloane i rnduri.
Lista Comments v permite specificarea modului de tiprire a
comentariilor: la sfritul paginii prin alegerea opiunii At end of sheet sau pe
tabel prin alegerea opiunii As displayed on sheet.
Ordinea de
tiprire a paginilor se
alege n seciunea Page
order i anume: de sus n
jos (Down, then over)
sau de la stnga la
dreapta (Over, then
down).
Microsoft Excel. Teste i aplicaii 65
Vizualizarea nainte de tiprire
Vizualizarea foii de calcul nainte de tiprire este indicat ntotdeauna
nainte de a lista. Trecerea n acest mod de vizualizare poate fi realizat :
din meniul File alegei comanda Print Preview;
executai clic pe butonul Print Preview de pe bara cu butoane
standard.
Indiferent de modul de acionare va fi afiat fereastra Preview n care apare
imaginea foii aa cum va fi listat ea la imprimant, conform setrilor
anterioare.

Fereastra Preview dispune de urmtoarele butoane de comand:


Next permite vizualizarea paginii urmtoare;
Previous permite vizualizarea paginii anterioare;
Zoom produce mrirea/micorarea imaginii;
Print - deschide fereastra de dialog Print;
Page Setup - deschide fereastra de dialog Page Setup;
Margins afieaz/ascunde marcajele;
Page Break Preview permite modificarea ntreruperilor de pagin;
Microsoft Excel. Teste i aplicaii 66
Close nchide modul de vizualizare Print Preview;
Help activeaz fereastra Help Print Preview.

Marginile, dimensiunea antetului sau subsolului paginii se pot


modifica printr-o operaie de glisare asupra liniilor punctate.
La tiprirea unei foi de calcul, Excel stabilete unde ncepe i unde se
ntrerupe o pagin. Pentru a modifica ntreruperile de pagin procedai astfel:
Varianta I.
1. Executai clic pe butonul Page Break Preview, fereastra Print Preview
va fi nchis i se va face trecerea la modul de afiare a foii de calcul cu
liniile de ntrerupere de pagin.
2. Plasai simbolul mouse-ului pe liniile de ntrerupere de pagin; simbolul
mouse-ului se va transforma n i acum modificai liniile de
ntrerupere de pagin prin glisare.
3. Pentru revenirea la modul de vizualizare normal alegei din meniul
View comanda Normal.

Varianta II.
1. Alegei comanda Page Break Preview din meniul View.
ntreruperile de pagin sunt trasate cu linii albastre
2. i 3. se repet.

Tiprirea propriu-zis
Pentru a tipri o foaie de calcul se va proceda astfel:
alegei comanda Print utiliznd una din variantele:
File Print...;
executai clic pe butonul Print de pe bara standard;
utilizai combinaia de taste Ctrl+P.
n cadrul ferestrei de dialog Print ce se deschide pot fi stabilite
urmtoarele:
Microsoft Excel. Teste i aplicaii 67

Grupa de opiuni Printer, din lista ascuns Name permite selectarea


imprimantei la care dorii s tiprii. Butonul de comand Properties duce la
apariia unei ferestre de dialog, proprie fiecrei imprimante, n care se
selecteaz diferite proprieti de lucru ale imprimantei.
Pentru stabilirea domeniului de tiprire Print range vei putea alege,
prin activarea butonului radio corespunztor, una din variantele:
All - toat foaia de calcul,
Page(s) se pot alege paginile ce vor fi tiprite, From: To:.
Indicarea zonei din foaia de calcul care trebuie imprimat se poate face i
selectnd zona iar apoi alegei din meniul File Print Area Set Print
Area.
Caseta Print what v permite s alegei ceea ce dorii s fie tiprit:
numai ceea ce este selectat, foaia de calcul curent sau tot registrul de calcul.
n cmpul numeric Number of copies din seciunea Copies v permite
alegerea numrului de copii pe care vrei s le tiprii, pentru fiecare pagin.
Dup setarea opiunilor dorite executai clic pe butonul OK sau
apsai tasta Enter.
Microsoft Excel. Teste i aplicaii 68

Capitolul 8

Particularizarea barelor cu instrumente

n mod implicit dintre barele de instrumente afiate iniial sunt numai


bara standard i cea de formatare. n cadrul acestor bare se regsesc butoanele
corespunztoare celor mai utilizate comenzi. Barele de instrumente sunt
destul de multe i afiarea tuturor ar ocupa n mod inutil zona de lucru, de
aceea este bine s afiai anumite bare doar atunci cnd avei nevoie de ele.
Pentru afiarea/ascunderea unor bare alegei din meniul View comanda
Toolbars i din submeniul care se deschide executai clic pe bara care dorii
s o afiai/ascundei (un marcaj de validare n dreptul denumirii unei bare cu
instrumente indic faptul c bara respectiv este afiat n acel moment).
Pentru a muta o bar de instrumente va trebui s v poziionai pe
marcajul de deplasare al unei bare cu instrumente, inei apsat butonul
mouse-ului i glisai bara de instrumente n poziia dorit.
Avei posibilitatea de a v crea propriile bare cu instrumente sau s le
personalizai pe cele deja existente. Putei insera/elimina un buton pe o bar,
aduga chiar meniuri pe o bar cu instrumente.

Bare particularizate de instrumente


Pentru crearea unei bare proprii de instrumente:
din meniul Tools, alegei comanda Custom, eticheta Toolbars;
executai clic pe butonul New; va fi afiat fereastra New Toolbar;
tastai numele pe care-l dorii i executai clic pe OK.
Microsoft Excel. Teste i aplicaii 69

Va fi afiat o bar
de butoane goal, pe care
putei apoi aduga butoane.

Se poate observa c
noua bar apare alturi de
barele predefinite, n cadrul
meniului View Toolbars
Bara mea.
Microsoft Excel. Teste i aplicaii 70

Adugarea unui buton pe bara de instrumente


Dup ce a-i creat bara urmeaz adugarea butoanelor. Pentru adugarea
unui buton:
executai clic pe
eticheta Commands;
executai clic pe o
categorie din caseta
Categories i glisai
comanda dorit din
caseta Commands pe
bara de instrumente
afiat.

Butonul apare pe bara


dumneavoastr.

Observaie Se pot aduga oricte butoane dorii, pe oricare din barele


existente (vei glisa butonul pe bara pe care dorii s apar).
Microsoft Excel. Teste i aplicaii 71
Adugarea unui meniu predefinit n bara de instrumente
Pentru adugarea unui meniu predefinit n bara de instrumente
procedai astfel:
selectai Built-in Menus (meniuri predefinite) n caseta Categories.
glisai meniul dorit din caseta Commands pe bara de instrumente
afiat.

Dup ce ai adugat toate butoanele i meniurile dorite, executai clic


pe butonul Close.

tergerea unei bare proprii


tergerea unei bare proprii cu butoane se realizeaz astfel: selectai
bara cu butoane din fereastra Customize i executai clic pe butonul Delete. O
bar predefinit nu se poate terge; se pot terge doar barele create de
utilizator.
Microsoft Excel. Teste i aplicaii 72
tergerea unui buton dintr-o bar de butoane
din meniul Tools alegei Customize..., apoi pagina de proprieti
Commands;
selectai butonul dorit (de pe o anumit bar cu butoane) i glisai
butonul n afara barei;
executai clic pe butonul Close.

Adugarea unui meniu n bara de meniuri


din meniul Tools, alegei comanda Customize..., eticheta Commands;
executai clic pe opiunea New Menu din caseta Categories:
alegei opiunea New Menu din caseta Commands: i glisai acest
buton pe bara de meniuri a aplicaiei Excel.
v poziionai pe noul meniu, deschidei meniul contextual i n caseta
Name: tastai un nume pentru noul meniu;
executai clic pe butonul Close al ferestrei Customize.
Microsoft Excel. Teste i aplicaii 73
Eticheta Options v
permite s modificai
dimensiunea pictogramelor
de pe bar, s
activai/dezactivai afiarea
casetelor de tip ScreenTip,
sau s schimbai animaiile
din meniuri.

Pentru a vedea
denumirea unui buton,
plasai indicatorul mouse-
ului pe el. Se va va afia o caset de tip ScreenTip, ce cuprinde denumirea
butonului. Dac dorii informaii despre o comand asociat unui buton,
apsai combinaia de taste Shift+F1; indicatorul mouse-ului va lua forma
unui semn de ntrebare. Plasai indicatorul mouse-ului pe un buton i
executai clic pe acesta.
Microsoft Excel. Teste i aplicaii 74

Capitolul 9

Tipuri de adrese ntlnite n cadrul formulelor

O formul ncepe ntotdeauna cu semnul egal (=). n cadrul unei


formule se pot regsi oricare sau toate dintre urmtoarele:
constante - numere sau valori text;
operatori;
referine (adrese);
funcii.

Constante
O constant este o valoare care nu se calculeaz, o valoare
independent de valorile altor celule. Exemple de constante: o dat
calendaristic, un numr, un text.
Observaie:
Prin utilizarea ntr-o formul a unor valori constante n loc de
referine la celule, rezultatul se va modifica numai dac vei modifica
formula.

Operatori
Operatorii indic tipul de calcul pe care dorii s l efectuai cu
elementele unei formule.
Tipuri de operatori:
operatori aritmetici;
operatori de comparare;
operator de concatenare text (&);
operatorii de referin.
Microsoft Excel. Teste i aplicaii 75
Operatori aritmetici
Sunt utilizai pentru a efectua operaiile matematice de baz.
Operatorii matematici sunt: + (adunare), - (scdere), * (nmulire), /
(mprire), %(procent), (ridicare la putere).

Operatori de comparare
Sunt utilizai pentru a compara dou valori. Rezultatul comparaiei
este o valoare logic: TRUE sau FALSE.

Operator de concatenare text (&)


Acest operator unete/concateneaz unul sau mai multe iruri de text
pentru a realiza un singur text.

Operatorii de referin
Se utilizeaz pentru a combina zone de celule necesare pentru calcule.
Acetia sunt:
: (dou puncte) operator de zon ce produce o referin la toate
celulele dintre dou referine, inclusiv cele dou referine (A1:E13).
; (punct i virgul) operator reuniune, combin referine multiple ntr-
o singur referin (SUM(A1:B4;F6:H12))
(spaiu) operator intersecie, al crui rezultat este o referin la
celulele comune a dou referine (C2:D2 C6:C8).

Ordinea de executare a operaiilor din formule


Formulele calculeaz valori ntr-o anumit ordine. Formula este
calculat n Excel de la stnga la dreapta, conform unei ordini specifice
pentru fiecare operator din formul.
Atunci cnd ntr-o formul se ntlnesc mai muli operatori, operaiile
vor fi efectuate n ordinea urmtoare: referin, negaia, -, %, ^, * i /, + i ,
&, operatorii de comparare.
n formula ce conine operatori de acelai grad (de exemplu * i /),
operatorii vor fi evaluai de la stnga la dreapta.
Microsoft Excel. Teste i aplicaii 76
Dac dorii s modificai ordinea evalurii, partea din formul ce
trebuie s fie calculat prima o ncadrai n paranteze.
Excel evalueaz doar paranteze rotunde; este obligatoriu ca acestea s
fie n pereche. Cnd avei de scris formule complexe cu paranteze multiple,
pentru a impune o anumit ordine a operaiilor putei constata c Excel v
ajut prin folosirea unui cod al culorilor.
Totalitatea regulilor pe care trebuie s le ndeplineasc un ir de
caractere astfel nct acesta s fie interpretat ca o formul, se numete sintax.
Dac primul caracter dintr-o celul este semnul egal, atunci ceea ce urmeaz
va fi interpretat conform sintaxei formulelor, astfel coninutul celulei va fi
interpretat ca informaie general, numr, dat, etc.
n mod implicit, formulele din celule sunt evaluate i reataate
rezultatele imediat ce valoarea uneia dintre celulele de care depind se
modific. Acest comportament poate fi modificat, dac se folosesc
posibilitile de configurare puse la dispoziie de fereastra Options, fia
Calculation.
Se vor calcula valorile formulelor numai dac se apas butonul
Manual sau tasta F9. Se poate observa c Excel bifeaz automat caseta
Recalculate before
save ceea ce va fora
de fapt ca programul
s recalculeze toate
foile de calcul dintr-
un registru nainte ca
acesta s fie salvat.
n cazul
formulelor complexe
aceast recalculare
poate dura mult de
aceea este indicat s
dezactivai aceast
opiune.
Microsoft Excel. Teste i aplicaii 77
Referine (adrese)
Adresa identific o celul (o zon de celule) ntr-o foaie de lucru i
comunic Excel-ului unde s caute valorile sau datele pe care dorii s le
utilizai n cadrul unei formule. Prin intermediul adreselor:
- pot fi utilizate ntr-o singur formul date aflate n pri diferite ale unei
foi de lucru;
- putei utiliza valoarea dintr-o celul n mai multe formule;
- putei s facei referire la celule din alte foi ale aceluiai registru de lucru
i la celule din alte registre de lucru (numite legturi).
O referin este o denumire simbolic utilizat pentru identificarea
unei celule sau domeniu de celule dintr-o foaie de calcul. Exist mai multe
tipuri de referine i anume:
- referine relative
- referine absolute
- referine mixte
- referine interne
- referine externe
- referine tridimensionale.

Stilul de referin A1
Stilul de referin implicit al Excel-ului este stilul de referin A1,
(coloanele notate cu majuscule, iar rndurile cu numere de la 1 la 65536).
Aceste litere i numere sunt numite titluri de rnd i coloan. De exemplu A1
se refer la celula din coloana A i rndul 1, A10:A20 se refer la zona de
celule din coloana A i rndurile de la 10 pn la 20.
Pentru legarea la o alt foaie de lucru din cadrul aceluiai fiier se va
introduce n faa adresei de zon numele foii de lucru i semnul de exclamare
(!).
Microsoft Excel. Teste i aplicaii 78
Stilul de referin R1C1
Stilul de referin R1C1 indic poziia unei celule cu un R urmat de
numrul rndului i un C urmat de numrul coloanei; este util pentru
calculul poziiilor rndurilor i coloanelor n macrocomenzi. Dac este
utilizat modul de etichetare R1C1 adresele relative devin R[m]C[n] iar cele
absolute RmCn, unde m reprezint numrul liniei i n numrul coloanei.
Exemplu: R[5]C[5] este adresa relativ a celulei situat cu cinci
rnduri mai jos i cu cinci coloane la dreapta, R[-1] este adresa relativ la
ntregul rnd situat deasupra celulei active.
Pentru activarea/dezactivarea stilului de referin R1C1 procedai
astfel:
din meniul Tools alegei comanda Options, eticheta General;
activai/dezactivai caseta de validare R1C1 reference style.

Referinele relative
Referina relativ la celul (de exemplu A1, D1, F34 etc.) se bazeaz
pe poziia relativ a celulei ce conine formula fa de celula la care se face
referire.
Prin copierea formulei de-a lungul rndurilor sau pe coloane, adresa
relativ se ajusteaz automat. Odat cu modificarea poziiei celulei ce conine
formula se va modifica i referina.
Atunci cnd selectm celule din foaia de calcul, pentru utilizarea lor
n formule se folosete n mod implicit o referin relativ.
Dac vom copia formula pe coloan, folosind autofill i selectm apoi
pe rnd fiecare celul completat, vom observa c referina a fost actualizat,
pentru a corespunde cu celula curent.
Microsoft Excel. Teste i aplicaii 79
Actualizarea se produce n ambele direcii, pe rnd i pe coloan,
dup cum putem observa dac vom copia acum formula ctre dreapta.
Practic, fiecare nou celul dubleaz valoarea celei din stnga ei, deci
referina alunec spre dreapta odat cu formula.
Exemplu. Pentru a calcula Pre majorat n cadrul tabelului de mai jos s-a
folosit o formul simpl n cadrul creia se poate observa modul n care se
modific adresa relativ odat cu modificarea poziiei celulei ce conine
formula.
Microsoft Excel. Teste i aplicaii 80
Referinele absolute
Referina absolut, (de exemplu $A$1, $D$1, $F$34 etc.), se refer
ntotdeauna la o celul cu o anumit amplasare. Deci, o referin absolut va
face ca formula care o utilizeaz s refere aceeai celul sau domeniu de
celule indiferent unde i de cte ori este copiat.
Prin copierea formulei de-a lungul rndurilor sau pe coloane, adresa
absolut nu se ajusteaz. Odat cu modificarea poziiei celulei ce conine
formula adresa absolut rmne neschimbat.
Exemplu:
innd cont de fluctuaiile cursului leu-dolar se cere introducerea
unei formule ce va converti automat preul produselor exprimat n dolari n
preul exprimat n lei.

Se poate observa c prin utilizarea referinei absolute, formula va


produce acelai rezultat indiferent unde este copiat.
Microsoft Excel. Teste i aplicaii 81
Referine mixte
Referina mixt (de exemplu A$1, $A1, $F$34 etc.) este o combinaie
a celorlalte dou tipuri de adrese i are fie rnd absolut i coloan relativ
(A$1), fie o coloan absolut i un rnd relativ ($A1).
Prin copierea formulei de-a lungul rndurilor sau pe coloane, se va
ajusta automat partea relativ din cadrul adresei mixte, n timp ce partea
absolut va rmne neschimbat.
Observaie. O modalitate simpl de a transforma
o adres relativ (A1) n adres absolut ($A$1)
const n apsarea tastei F4. O nou apsare a
tastei F4 transform adresa absolut n adres
mixt (A$1). Se observ c o nou apsare
produce tot o adres mixt ($A1), iar dac se
mai apas nc o dat F4 se obine o adres relativ.

Referine interne
Referinele interne (Sheet 1! $C4) au n vedere celulele situate n
acelai registru, dar care pot fi n foi de calcul diferite. Dac formula refer o
celul situat n alt foaie de calcul, atunci referina trebuie precedat de
numele foii de calcul (ex. Sheet 1!$C$4).

Referine externe
Referinele externe ([carte.xls]Sheet 1!$C$4) au n vedere celulele
sau domeniile situate n foi de calcul ale altor registre dect cel care conine
formula. Formula general a unei referine externe este alctuit din: unitate
de disc, numele registrului, referina, calea complet, numele foii de lucru,
apostroful (permite i inserarea de nume cu spaii ntre cuvinte).
Microsoft Excel. Teste i aplicaii 82
Referine 3-D (tridimensionale)
Referinele tridimensionale (Sheet2:Sheet13!B5]) au n vedere toate
celulele corespondente dintr-un grup de foi de calcul succesive. Exemplu:
=SUM(Sheet1; Sheet13!C13) adun toate valorile coninute n celula C13 din
toate foile de lucru dintre Sheet1 i Sheet13.

Utilizarea numelor n formule


Pe lng posibilitatea de referire a celulelor cu ajutorul adreselor,
adesea este mai comod a se folosi denumiri mai uor recunoscute de celule.
Folosind pentru celule denumiri (mai uor de reinut) formulele vor deveni
mult mai logice i mai uor de folosit, operaiile de decupare, copiere i
mutare a blocurilor de celule devin mai uor de efectuat.
Dac dorii s dai un nume unui domeniu de celule va trebui s
procedai n felul urmtor:
selectai domeniul de celule cruia dorii s-i dai un nume;
din meniul Insert, alegei comanda Name apoi Define. Se va deschide
fereastra Define Name:
introducei numele (maxim 255 caractere, care pot fi litere, cifre,
puncte i sublinieri, dar nu i spaii), n caseta text Names in
workbook.

Caseta de dialog Define Name arat utilizatorului crui domeniu i aparine o


anumit denumire;
Microsoft Excel. Teste i aplicaii 83
executai clic pe butonul Ok sau apsai tasta Enter.
pentru a vedea lista ce conine denumirile domeniilor, executai clic
pe sgeata de derulare a casetei Name.
Dac executai clic pe denumirea unui domeniu din lista Names in
Workbook, n caseta de text Refers To vei putea observa adresa celulei
alocate denumirii obiectului.
Pentru a terge denumirea unui domeniu, selectai denumirea n lista
Names in Workbook i executai clic pe Delete.
Utilizarea numelor definite ntr-o formul poate face mai uor de
neles scopul formulei. Un nume este disponibil pentru orice alt foaie din
acelai registru. Se poate face de asemenea legarea la un nume definit n alt
registru de lucru sau se poate defini un nume care se refer la celule din alt
registru de lucru.
Reguli care trebuie respectate atunci cnd introducei un nume:
numele poate conine pn la 255 de caractere;
nu sunt permise spaii atunci cnd dorii s utilizai mai mult de un
cuvnt pentru nume - va trebui s folosii ca separatori de cuvinte
liniuele de subliniere sau punctele;
numele nu pot fi identice cu o referin la celul;
primul caracter al unui nume trebuie s fie o liter sau o liniu de
subliniere. Celelalte caractere ale numelui pot fi litere, numere,
puncte i liniue de subliniere;
nu se face distincie n cazul numelor ntre caractere majuscule i
caractere minuscule.

Utilizarea etichetelor n formule


Pe o foaie de lucru se pot utiliza etichetele coloanelor i rndurilor
pentru a face referire la celulele din acele coloane i rnduri .
Observaie
Etichetele pot fi utilizate n formule care se refer la date de pe
aceeai foaie de lucru; dac se dorete reprezentarea unei zone pe alt foaie
de lucru, se utilizeaz un nume.
Microsoft Excel. Teste i aplicaii 84
Putei utiliza etichetele rdurilor i coloanelor ntr-o formul pentru a face
referire la date. De exemplu, pentru a afla valoarea minim pentru coloana
Pre, se utilizeaz formula =MIN(Pre).
Deoarece implicit, Excel nu accept etichetele n formule, pentru a
utiliza etichete n formule, alegei comanda Options din meniul Tools, fia
Calculation. Activai butonul radio Accept labels in formulas din seciunea
Workbook options,

Exemplu: se cere calcularea Valorii totale n tabelul de mai jos, prin


utilizarea unei formule n care se vor folosi etichete.
Dup activarea butonul radio Accept labels in formulas din seciunea
Workbook options a ferestrei Options
putei introduce n celula D2 formula
=Pret*Nr buc, iar apoi glisai, folosind
AutoFill.
Microsoft Excel. Teste i aplicaii 85

Capitolul 10

Funcii

Funciile sunt de fapt formule predefinite ce efectueaz calcule


utiliznd argumentele, ntr-o anumit ordine, sau structur.
Funcia ncepe cu semnul egal (=), urmat de numele acesteia i o
pereche de paranteze deschise. n interiorul parantezelor sunt argumentele
funciei care pot fi numere, text, valori logice (TRUE sau FALSE), constante,
matrice, adrese, formule sau chiar alte funcii, valori de eroare ca #N/A.
Argumentele sunt separate de virgul (sau punct i virgul n funcie de
Regional Settings).
Exist:
funcii predefinite - la tastarea funciei apare descrierea sintaxei i a
argumentelor.
funcii imbricate - o funcie este utilizat ca argumentul altei funcii
(pot exista maxim 7 niveluri de funcii imbricate ntr-o formul).

Excel conine o bibliotec bogat de funcii (peste 200) grupate pe


diferite categorii: matematice, statistice, dat i or, de cutare, financiare,
funcii baz de date, informaii, text, inginereti, logice, de conversie, pe care
utilizatorul le poate apela n formule. Funciile sunt de fapt formule
predefinite, care utilizeaz pentru calcul anumite valori specifice, numite
argumente, valori care sunt furnizate funciei pentru a obine rezultate.
Argumentele pot fi valori numerice, text, valori logice, adrese de
celule sau domenii, constante, formule, alte funcii.
De exemplu n locul unei formule =(A2+B2+C2)/2 putei utiliza
funcia AVERAGE i atunci vei scrie =AVERAGE(A2:C2).
Microsoft Excel. Teste i aplicaii 86
Putei introduce o funcie prin tastarea corect a sintaxei acesteia, sau
mai simplu, utiliznd un asistent de funcii. Pentru a introduce o funcie ntr-o
formul utiliznd Function Wizard alegei una din variantele:
din meniului Insert comanda Function;

executai clic pe butonul de pe bara de formule sau de pe bara


standard.
Indiferent care variant a-i ales se va deschide fereastra Paste function

n cadrul ferestrei se observ faptul c funciile sunt grupate pe


categorii. Astfel din lista derulant putei selecta: Most Recently Used (dac
funcia respectiv a mai fost accesat recent), All (dac nu tii din ce
categorie face parte funcia pe care dorii s o inserai) sau o categorie anume.
Prin selectarea unei categorii se pot observa toate funciile care fac
parte din categoria respectiv. Pentru funcia selectat se poate vedea, ceva
mai jos n cadrul ferestrei Paste function, sintaxa acesteia i o scurt descriere
a funciei.
Pe lng funciile predefinite fiecare utilizator are posibilitatea de a-i
defini funcii proprii.
Microsoft Excel. Teste i aplicaii 87
Funcii matematice i trigonometrice
Cu ajutorul funciilor matematice se pot efectua calcule matematice
simple ca de exemplu adunri, nmuliri, ridicri la putere, logaritmi precum
i alte operaii asupra numerelor cum ar fi: rotunjire, trunchiere, etc.
Funciile trigonometrice permit calcularea valorii sinusului i
cosinusului, conversia unitilor de msur, etc.
Mai jos sunt prezentate cteva funcii din aceast categorie.

SUM adun toate numerele furnizate ca parametri.


Sintaxa funciei: SUM(number1;number2; ...),
unde number1;number2; .. sunt argumente (de la 1 pn la 30).
Argumentele funciei SUM pot fi constante numerice, referine de
celule sau referine de domenii. Numerele, valorile logice i textele care pot fi
interpretate ca numere, tastate direct n lista de argumente, sunt luate n
calcul. Sunt ignorate celulele goale, textele, valorile logice sau valorile de
eroare. Argumentele care sunt valori de eroare sau texte ce nu pot fi
interpretate ca numere cauzeaz erori. Aceast funcie are un buton propriu
situat pe bara standard.

SUMIF adun celulele care ndeplinesc condiiile specificate printr-un


criteriu dat.
Sintaxa funciei: SUMIF(range;criteria;sum_range),
unde range este zona de celule care va fi evaluat;
criteria este un criteriu de selecie (sub forma unui numr, expresie sau
text), ce definete celule care s fie adunate;
sum_range sunt celulele care trebuie nsumate (dac este omis, sunt
nsumate celulele specificate n argumentul range).
Celulele din sum_range sunt nsumate numai dac celulele care le corespund
n argumentul range ndeplinesc criteriul de selecie.
Microsoft Excel. Teste i aplicaii 88
LN ntoarce logaritmul natural al unui numr. Logaritmii naturali au la baz
constanta e (2,71828182845904); aceast funcie este inversul funciei EXP.
Sintaxa funciei: LN(number),
number este numrul natural pozitiv pentru care calculai logaritmul natural.

LOG ntoarce logaritmul unui numr ntr-o baz pe care o specificai (dac
este omis, se consider 10).
Sintaxa funciei: LOG(number;base),
unde number este numrul natural pozitiv pentru care calculai logaritmul;
base este baza logaritmului.

FACT ntoarce factorialul unui numr; dac numrul nu este un ntreg, se


trunchiaz.
Sintaxa funciei: FACT(number),
unde number este numrul pozitiv sau zero al crui factorial se calculeaz.

POWER ntoarce rezultatul unui numr ridicat la o putere.


Sintaxa funciei: POWER(number;power),
unde number este numrul baz, care poate fi orice numr real;
power este exponentul la care se ridic baza.
n loc de POWER poate fi utilizat operatorul "^", pentru a indica la ce
putere trebuie ridicat baza.

INT rotunjete prin lips la cel mai apropiat numr ntreg.


Sintaxa funciei: INT(number),
unde number este numrul real pe care dorii s l rotunjii prin lips la un
ntreg.
Microsoft Excel. Teste i aplicaii 89
ODD ntoarce numrul rotunjit prin adaos pn la cel mai apropiat ntreg
impar. n cazul n care number este un ntreg impar, nu se face nici o
rotunjire.
Sintaxa funciei: ODD(number),
unde number este valoarea de rotunjit.
O valoare este rotunjit prin adaos atunci cnd se ajusteaz n sensul
dinspre zero indiferent de semnul argumentului number. Dac number nu este
numeric, ODD ntoarce valoarea de eroare #VALUE!.

MOD ntoarce restul mpririi unui numr la un mpritor. Rezultatul are


acelai semn cu al mpritorului.
Sintaxa funciei: MOD(number;divisor),
unde number este numrul pentru care vrei s gsii restul,
divizor este mpritorul.
Dac divizorul este zero MOD ntoarce valoarea de eroare #DIV/0!.

TRUNC
Aceast funcie trunchiaz un numr, lsndu-i acestuia numrul de
zecimale precizate ca al doilea parametru. Dac al doilea parametru lipsete,
numrul este trunchiat la ntreg prin eliminarea prii zecimale.
Sintaxa funciei: TRUNC(number;num_digits),
unde number este numrul ce va fi trunchiat;
num_digits specific precizia trunchierii (valoarea implicit pentru
num_digits este zero).
TRUNC cu precizie 0 elimin partea zecimal a numrului.

Observaie
Funciile INT i TRUNC cu precizie 0 sunt similare, deoarece ambele
ntorc numere ntregi.
Microsoft Excel. Teste i aplicaii 90
ROUND
Funcia rotunjete un numr la un numr specificat de cifre.
Sintaxa funciei: ROUND(number;num_digits),
unde number este numrul ce va fi rotunjit;
num_digits specific numrul de cifre la care dorii s rotunjii numrul.
n cazul n care num_digits este:
0, numrul este rotunjit pn la cel mai apropiat ntreg;
mai mic dect 0, numrul este rotunjit spre stnga separatorului
zecimal;
mai mare dect 0, numrul este rotunjit pn la numrul specificat de
zecimale.

RADIANS transform gradele n radiani.


Sintaxa funciei: RADIANS(angle),
unde angle reprezint unghiul (n grade) cruia dorii s-i facei conversia.

COUNTIF numr celulele care ndeplinesc un criteriu dat, dintr-o zon de


celule.
Sintaxa funciei: COUNTIF(range;criteria),
unde range precizeaz zona din care vor fi numrate celulele;
criteria este criteriul de selectare.

PRODUCT nmulete toate numerele furnizate ca argumente


Sintaxa funciei: PRODUCT (number1;number2; ...),
unde number1;number2; .. sunt argumente (de la 1 pn la 30).

PI returneaz valoarea numrului PI cu o precizie de cinsprezece zecimale


Sintaxa funciei: PI(.),
Microsoft Excel. Teste i aplicaii 91
Funcii pentru date calendaristice i ore
n cadrul programului Excel datele calendaristice sunt stocate ca
numere seriale secveniale astfel nct acestea pot fi utilizate n calcule. Excel
utilizeaz sistemul de dat calendaristic 1900.

NOW ntoarce numrul serial al datei i orei curente.


Sintaxa funciei: NOW( )
Valoarea funciei NOW nu este actualizat n mod continuu. Dac nainte de
introducerea formulei formatul celulei era General, rezultatul este formatat ca
dat.

DATE ntoarce numrul seriei secveniale care reprezint o anumit dat.


Sintaxa funciei: DATE(year;month;day)
Argumentul year este interpretetat n concordan cu sistemul de dat
calendaristic utilizat. Dac
- anul este ntre 0 - 1899 (inclusiv), Excel adun aceast valoare la
1900 pentru a calcula anul;
- anul este cuprins ntre 1900 - 9999 (inclusiv), Excel utilizeaz
aceast valoare drept an.
Pentru vizualizarea numrului ca numr serial alegei din meniul
Format comanda Cells, eticheta Number i din caseta Categorie selectai
General.

TODAY ntoarce numrul serial al datei calendaristice curente.


Sintaxa funciei: TODAY( )

DAY returneaz ziua unei date calendaristice (un ntreg cuprins ntre 1 i 31),
reprezentat printr-un numr serial.
Sintaxa funciei: DAY(serial_number),
unde serial_number este data zilei pe care ncercai s-o gsii.
Microsoft Excel. Teste i aplicaii 92
Indiferent de formatul de afiare pentru valoarea dat n cazul
funciilor YEAR, MONTH i DAY valorile returnate vor fi valori gregoriene.

Functiile de tip text


Funciile de tip text v ofer posibilitatea de a manipula iruri de
caractere (modificarea din majuscule n minuscule sau invers, determinarea
lungimii unui ir de caractere, concatenarea datelor de diferite , tipuri, etc.),
n cadrul formulelor. n cele ce urmeaz vor fi tratate cteva dintre funciile
de tip text.

CONCATENATE
Aceast funcie altur, unul dup celalalt, mai multe iruri de
caractere, formnd un singur text.
Sintaxa funciei: CONCATENATE (text1; text2; ),
unde text1, text2, sunt iruri de caractere care se altur ntr-un singur text.
Funcia accept pn la 30 de parametri, care pot fi iruri de caractere,
numere sau referine la celule singulare. n locul funciei CONCATENATE
poate fi utilizat operatorul &.

LEFT, RIGHT
LEFT ntoarce primele caractere dintr-un ir, n funcie de numrul specificat
ca al doilea parametru.
RIGHT ntoarce ultimele caractere dintr-un ir, n funcie de numrul
specificat ca al doilea parametru.

Sintaxa funciilor: LEFT(text;num_chars),


RIGHT(text;num_chars),
unde text este irul de caractere din care se extrage un subir.
num_chars indic numrul de caractere pe care le va extrage funcia
(num_chars trebuie s fie mai mare sau egal cu zero).
Microsoft Excel. Teste i aplicaii 93
Observaie:
Dac num_chars este mai mare dect lungimea textului, ambele
funcii ntorc tot textul, iar dac este omis, se consider egal cu 1, prin urmare
LEFT ntoarce numai primul caracter, iar RIGHT pe ultimul.

LEN ntoarce numrul de caractere dintr-un ir de text.


Sintaxa funciei: LEN(text),
unde text este textul a crui lungime o va determina funcia. Spaiile, semnele
de punctuaie i caracterele speciale se numr i ele.

LOWER transform toate literele mari dintr-un ir de caractere n litere mici;


nu modific i caracterele din text care nu sunt litere.
Sintaxa funciei: LOWER(text)

UPPER este inversul funciei LOWER - face conversia tuturor literelor mici
dintr-un ir de caractere n litere mari; nu modific i caracterele din text care
nu sunt litere.
Sintaxa funciei: UPPER(text),
unde text este textul care trebuie transformat.

MID ntoarce subir dintr-un ir de caractere, ncepnd din poziia


specificat, pe baza numrului de caractere specificat.
Sintaxa funciei: MID(text;start_num;num_chars),
unde text este irul de caractere din care se extrage;
start_num este poziia din text a primului caracter pe care dorii s-l
extragei. Pentru primul caracter din text start_num este 1, etc.
num_chars specific numrul de caractere ce trebuie extrase din text de
funcia MID. Dac acesta este negativ, MID ntoarce valoarea de eroare #
VALUE!.
Microsoft Excel. Teste i aplicaii 94
Dac start_num este:
mai mare dect lungimea textului - MID ntoarce (text
gol);
mai mic dect lungimea textului, dar suma start_num plus
num_chars depete lungimea textului - MID ntoarce toate
caracterele ncepnd din poziia start_num pn la sfritul
textului;
subunitar - MID ntoarce valoarea de eroare # VALUE!.

PROPER
Transform n majuscul prima liter dintr-un ir de text i orice alt
liter din text ce urmeaz dup un separator (orice alt caracter n afar de o
liter). Face conversia tuturor celorlalte litere la litere mici.
Sintaxa funciei: PROPER(text),
unde text este un text inclus ntre ghilimele, o formul ce ntoarce un text sau
o referin la o celul ce conine textul pe care vrei s-l transformai parial n
majuscule.

TEXT face conversia unei valori n text, folosind un anumit format numeric.
Sintaxa funciei: TEXT(value;format_text),
unde value este o valoare numeric, o formul care este evaluat la o valoare
numeric sau o referin de celul ce conine o valoare numeric.
format_text este un format numeric, precizat sub form de ir de
caractere, similar celor care apar n cazul formatrii numerice particularizate
(fereastra Format cells, fia Number, categoria Custom).
Stabilirea formatului unei celule n cadrul ferestrei Format cells
modific numai formatul, pstrnd valoarea neschimbat. Prin utilizarea
funciei TEXT, o valoare numeric este convertit la o valoare de tip text,
astfel nct ulterior nu mai poate participa n calcule.
Microsoft Excel. Teste i aplicaii 95
VALUE face conversia ntr-un numr a unui ir de text care reprezint un
numr.
Sintaxa funciei: VALUE(text),
unde text este un ir de caractere (n ghilimele) sau o referin la o celul care
conine textul de transformat i poate fi n orice format de numr, dat sau
or, recunoscut de Excel.
Cnd este cazul Excel face automat conversia textului n numere, aa
c n general, nu este nevoie s utilizai funcia VALUE ntr-o formul,
funcia fiind disponibil pentru compatibilitatea cu alte programe care
lucreaz cu foi de calcul.

Funciile statistice
Funciile statistice ale foii de lucru permit efectuarea analizei
statistice pe baza datelor din domenii de date. n cele ce urmeaz vor fi tratate
doar funciile statistice mai simple: media aritmetic, minimul i maximul
unui set de valori, numrarea valorilor numerice i nenumerice dintr-un
domeniu.

AVERAGE ntoarce media aritmetic a argumentelor.


Sintaxa funciei: AVERAGE (number1; number2;),
unde number1, number2, sunt argumentele numerice (maxim 30) pentru
care se calculeaz media aritmetic. Acestea trebuie s fie numere sau nume,
matrice sau referine ce conin numere.
Dac un argument matrice sau referin conine text, valori sau celule
goale, acele valori sunt ignorate; celulele cu valoarea zero sunt incluse n
calcule, contnd ca numr.

COUNTA numr celulele care nu sunt goale i valorile dintr-o list de


argumente.
Sintaxa funciei: COUNTA(value1; value2;)
Microsoft Excel. Teste i aplicaii 96
MAX ntoarce valoarea cea mai mare dintr-un set de valori.
Sintaxa funciei: MAX(number1; number2;)

MIN ntoarce valoarea cea mai mic dintr-un set de valori.


Sintaxa funciei: MIN (number1; number2;)

Putei specifica argumente care sunt numere, celule goale, valori


logice sau reprezentri text ale numerelor. Argumentele care sunt valori de
eroare sau texte ce nu pot fi convertite n numere cauzeaz erori. Dac
argumentele nu conin numere MAX i MIN ntorc zero.

COUNTA
Funcia numr celulele care nu sunt goale i valorile dintr-o list de
argumente. Este indicat s folosii acest funcie dac trebuie s numrai
valori logice, texte sau valori de eroare.
Sintaxa funciei: COUNTA(value1;value2;...),
unde argumentele value1;value2;...(maxim 30) reprezint valorile pe care
vrei s le numrai. Value este orice tip de informaie, inclusiv text gol (""),
dar nu i celule goale.

COUNT numr celulele ce conin numere i numerele dintr-o list de


argumente.
Sintaxa funciei: COUNT(value1;value2;...)
value1;value2;.. sunt argumente (maxim 30) ce pot conine sau referi o
varietate de tipuri diferite de date, dar sunt numrate numai numerele.
Vor fi numrate argumentele de tipul: numere, date calendaristice sau
reprezentri text ale numerelor.
Microsoft Excel. Teste i aplicaii 97
Funcii logice
FALSE returneaz valoarea logic FALSE.
Sintaxa funciei: FALSE(.),

NOT inverseaz valoarea logic a argumentului.


Sintaxa funciei: NOT(logical.),

TRUE returneaz valoarea logic TRUE.


Sintaxa funciei: TRUE (.),

AND
Returneaz TRUE dac toate argumentele sale sunt adevrate i ntoarce
FALSE dac unul sau mai multe argumente sunt FALSE.
Sintaxa funciei: AND(logical1;logical2; ...),
unde argumentele logical1;logical2.. sunt condiii pe care le testai i care pot
avea valoarea TRUE sau FALSE. Pot fi precizate maximum 30 de condiii.

OR
Returneaz TRUE dac cel puin un argument este adevrat i ntoarce
FALSE dac toate argumentele sunt FALSE.
Sintaxa funciei: OR(logical1;logical2;...),
unde argumentele logical1;logical2.. sunt condiii pe care le testai i care pot
avea valoarea TRUE sau FALSE. Pot fi precizate maximum 30 de condiii.

IF
ntoarce o valoare dac condiia specificat este evaluat la TRUE i
o alt valoare dac este evaluat la FALSE.
IF(logical_test;value_if_true;value_if_false),
unde
logical_test este orice valoare sau expresie ce se poate evalua cu
TRUE sau FALSE;
Microsoft Excel. Teste i aplicaii 98
value_if_true este valoarea returnat (poate fi o chiar o alt formul)
n cazul n care logical_test este TRUE;
value_if_false reprezint valoarea ntoars dac logical_test este
FALSE; i n acest caz acest argument poate fi alt formul.

Funcii de cutare
VLOOKUP
Funcia caut o valoare n cea mai din stnga coloan a unui tabel, i
returneaz o valoare n acelai rnd dintr-o coloan din tabel, pe care o
specificai.
Sintaxa funciei:
VLOOKUP(lookup_value;table_array;col_index_num;range_lookup),
unde
lookup_value (valoarea cutat) este valoarea care trebuie gsit n
prima coloan a matricei (tabelului). Valoarea cutat poate fi o valoare, o
referin sau un ir de text.
table_array este tabelul n care sunt cutate datele. Se va preciza sub
forma unei referine la o zon sau a unui nume de zon.
col_index_num (index numeric coloan) este un numr ce rezult din
numrarea coloanelor; se pornete de la coloana pe care se face cutarea i se
numr pn la coloana de pe care se va ntoare rezultatul
range_lookup (tip cutare) - este o valoare logic (poate fi TRUE sau
FALSE); acest argument este opional (valoarea implicit este TRUE) i
specific dac dorii ca funcia s gseasc o potrivire exact sau una
aproximativ.
Pentru TRUE, este returnat o potrivire aproximativ. Dac
range_lookup este TRUE, valorile din prima coloan a tabelului trebuie s fie
sortate n prealabil n ordine cresctoare, altfel funcia nu poate furniza
valoarea corect.
Microsoft Excel. Teste i aplicaii 99
n cazul FALSE, funcia va cuta o potrivire exact i dac nu este
gsit nici una, este returnat valoarea de eroare #N/A; n acest caz nu este
necesar sortarea.

Funcii informaionale
COUNTBLANK numr celulele necompletate dintr-o zon precizat de
celule.
Sintaxa funciei: COUNTBLANK(range),
unde range - reprezint zona din care dorii numrarea celulelor
necompletate.
Sunt numrate i celulele cu formule care ntorc "" (text necompletat).
Nu sunt numrate celulele cu valori zero.

ISODD ntoarce TRUE dac numrul este impar sau FALSE dac numrul
este par.
Sintaxa funciei: ISODD(number),
unde number este valoarea de testat.
Observaie: dac number nu este ntreg, el este trunchiat, iar dac nu este
numeric, funcia ntoarce valoarea de eroare #VALUE!.

TYPE ntoarce tipul argumentului valoare. Utilizai TYPE cnd comportarea


unei alte funcii este dependent de tipul valorii dintr-o anumit celul.
Sintaxa funciei: TYPE(value)
value poate fi orice valoare acceptat de Excel, (un numr, text, valoare
logic etc.).
Valorile ntoarse de funcie sunt:
1 pentru Numr
2 pentru Text
4 pentru Valoare logic
16 pentru Valoare de eroare
64 pentru Matrice
Microsoft Excel. Teste i aplicaii 100
Funcii IS
Funciile IS sunt utilizate pentru testarea tipului unei valori sau
referine; fiecare din acestea verific tipul argumentului valoare i ntoarce
TRUE sau FALSE n funcie de rezultat.

ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)

Argumentul value reprezint valoarea pe care o testai i poate fi un


blank (celul goal), o valoare de eroare, valoare logic, text, numr sau
referin sau un nume care se refer la oricare dintre acestea.
Argumentelor value pentru funciile IS nu li se face conversia.
Funciile IS sunt utile n formule pentru testarea rezultatului unui calcul.
Combinate cu funcia IF, acestea asigur o metod de a localiza
erorile din formule.
Condiiile n care aceste funcii ntorc valoare TRUE:
ISBLANK parametrul se refer la o celul goal.
ISRR parametrul se refer la orice valoare de eroare cu
excepia #N/A.
ISSRROR parametrul se refer la orice valoare de eroare
(#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!,
#NAME? sau #NULL!).
ISLOGICAL parametrul se refer la o valoare logic.
ISNA parametrul se refer la valoare de eroare #N/A
Microsoft Excel. Teste i aplicaii 101
ISNONTEXT parametrul se refer la orice element care nu este
text; de reinut c aceast funcie ntoarce TRUE
dac parametrul se refer la o celul goal.
ISNUMBER parametrul se refer la un numr.
ISREF parametrul se refer la o referin.
ISTEXT parametrul se refer la text.

Erori
Dac valorile ce intervin n calcul nu sunt corecte, Excel afieaz ntr-o
celul o eroare. Erorile ncep ntotdeauna cu semnul #, i sunt urmtoarele:
#DIV/0! - ncearc s fac o mprire la zero;
#N/A - se refer la o valoare care este indisponibil;
#NAME? - utilizeaz un nume necunoscut de Excel;
#NULL! - specific o intersecie ntre dou zone care nu este valid;
#NUM! - utilizarea incorect a unui numr;
#REF - celul care nu este valid;
#VALUE! - argument sau operand incorect;
##### - rezultatul este prea lung, nu ncape n celul, se va mri limea
coloanei sau se va schimba formatul.
Dac o formul include o referire la o celul ce conine o valoare
eronat, acea formul produce de asemenea o valoare eronat.
Exist i funcii speciale ce caut valorile de eroare: ISERR,
ISERROR, ISNA sau ERROR.TYPE.
Microsoft Excel. Teste i aplicaii 102

Funcii financiare
PMT calculeaz plata pentru un mprumut bazat pe pli constante i o rat a
dobnzii constant.
Sintaxa funciei PMT(rate;nper;pv;fv;type)
unde,
rate reprezint rata dobnzii pentru mprumut (se mparte la 12
pentru a obine o rat lunar);
nper este numrul total de pli pentru mprumut;
pv este valoarea actualizat sau suma total pe care o valoreaz n
prezent o serie de pli viitoare, denumit i capital de baz;
fv este valoarea viitoare sau balana n numerar la care vrei s
ajungei dup efectuarea ultimei pli. Dac pv este omis, se presupune a fi 0
(zero), ceea ce nseamn c valoarea viitoare a mprumutului este 0.
type este numrul 0 (implicit) sau 1 i indic momentul cnd sunt
datorate plile. Se va completa 0 dac plile sunt datorate la sfritul
perioadei i 1 dac plile sunt datorate la nceputul perioadei.
Pentru specificarea argumentelor rate i nper se vor utiliza aceleai
uniti.

Aplicaie:
Determinai plata lunar pentru rambursarea unui mprumut de 10000
Euro, acordat pe o perioad de 10 ani, cu o dobnd anual preferenial
constant de 9%.

Se observ c valoarea pltit este


o valoare negativ (plata lunar
este datorat). Dac dorim totui
s apar o valoare pozitiv se va
introduce semnul minus n faa
termenului Pv (este o valoare
datorat).
Microsoft Excel. Teste i aplicaii 103

Pentru a studia efectul parametrului opional Fv vom considera c la


sfritul perioadei luate n considerare mprumutul nu este achitat n totalitate
(pentru exemplul nostru se va consider 500 euro). Valoarea rezidual va fi
de fapt introdus ca Fv.

Deoarece n mod implicit parametrul type are valoarea 0 (adic se


consider c plata se va efectua la sfritul perioadei) se va studia cazul cnd
plata se efectueaz la nceputul perioadei.

Se observ o scdere a platei lunare (de la 126,68 la 125,73 euro).


Microsoft Excel. Teste i aplicaii 104
Dac dorim s aflm ct reprezint valoarea dobnzii ntr-o anumit
lun dintre cele aferente plii unui mprumutcu dobnd constant se va
folosi funcia IPMT.
Sintaxa funciei: IPMT(rate, per, nper, pv, fv, type)

Se observ c pe msur ce se apropie finalul perioadei scade


ponderea dobnzii n plata lunar.
NPER ntoarce numrul de perioade pentru o investiie bazat pe pli
periodice constante i o rat constant a dobnzii.
Sintaxa funciei NPER(rate; pmt; pv; fv; type)

Aplicaie
Pentru o plat lunar mai mare dect cea rezultat n calculele de mai
sus se cere determinarea numrului minim de luni n care se poate rambursa
mprumutul de 10000 euro, considernd dobnda (9%) i plata lunar impuse.
Microsoft Excel. Teste i aplicaii 105
S-a considerat o plat lunar de 210 euro. Valoarea PMT (plata
impus) este o valoare
negativ, deoarece este
o valoare datorat.
Numrul minim ce
rezult este 59,13 .
Pentru verificare vom
considera 60 luni (deci 5
ani). Se observ c
valoarea plii lunare
este 207,58 euro, deci
aproximativ egal cu
cea considerat iniial.

Observaie: plata lunar nu poate fi mai mic dect dobnda aferent primei
luni.

FV ntoarce valoarea viitoare a unei investiii bazate pe pli periodice i


constante i o rat a dobnzii constant.
Sintaxa funciei FV(rate;nper;pmt;pv;type)
pmt reprezint plata efectuat periodic i nu poate fi schimbat pe durata
anuitii. Acest argument este opional i dac argumentul este omis trebuie
inclus argumentul pv. Argumentul conine n mod normal valoarea iniial i
dobnda, nu i alte taxe i datorii. Dac pv este omis, se consider 0 i trebuie
s existe argumentul pmt.
Microsoft Excel. Teste i aplicaii 106
Aplicaie:
Pentru a-i cumpra un calculator Ionu hotrte s-i deschid un
cont la banc. Suma pe care o depune la deschiderea contului este
4.000.000Lei, iar suma depus lunar este de 800.000Lei. tiind c dobnda
anual oferit de banc este de 24% calculai ci bani va avea n cont Ionu
dup un an.

RATE ntoarce rata dobnzii periodice pentru o anuitate. Funcia este


calculat prin iteraii i poate avea zero sau mai multe soluii.
Sintaxa funciei RATE(nper;pmt;pv;fv;type;guess)
unde guess (estimare) este valoarea estimat pentru argumentul rat. Dac
omitei argumentul guess, se consider de 10 procente.

Aplicaie:
Determinai dobnda
pentru un mprumut n valoare
20000 euro pe o perioad de 7
ani, tiind c rata lunar este de
350 euro.
Microsoft Excel. Teste i aplicaii 107
PV ntoarce valoarea actualizat a unei investiii. Valoarea actualizat este
suma total pe care o reprezint n prezent o serie de pli viitoare.
Sintaxa funciei PV(rate;nper;pmt;fv;type)

DB utilizeaz metoda balanei cu descretere fix (calculeaz amortizarea la o


rat fixat) i ntoarce amortizarea unui mijloc fix pentru o perioad
specificat.
Sintaxa funciei DB(cost;salvage;life;period;month)
cost - costul iniial al mijlocului fix;
salvage - este valoarea la sfritul amortizrii (valoare rezidual a mijlocului
fix);
life (durata de via) este numrul de perioade de-a lungul crora se
amortizeaz mijlocul fix;
period (perioad) reprezint intervalul de timp pentru care se calculeaz
amortizarea; trebuie s utilizeze aceleai uniti de msur ca i life;
month - numrul de luni din primul an. Acest termen este opional, dac este
omis, se consider egal cu 12.

DDB
Utiliznd metoda balanei dublu-regresive (calculeaz amortizarea cu
o rat accelerat) funcia DDB ntoarce amortizarea unui mijloc fix pentru o
perioad determinat.
Sintaxa funciei DDB(cost;salvage;life;period;factor)
factor - rata (un coeficient) la care balana se dezechilibreaz. Valoarea
implicit a acestui argument este 2 (metoda balanei dublu-regresive).
De reinut c toate argumente acestei funcii trebuie s fie numere
pozitive. Se constat c utiliznd aceast funcie amortizarea este mare n
prima perioad i descrete n timp.
Microsoft Excel. Teste i aplicaii 108
SLN returneaz valoarea amortizrii (calculat prin metoda liniar a
amortizrii directe), pentru fiecare perioad a timpului de via al unei
investiii.
Sintaxa funciei SLN(cost,salvage,life)
n acest caz deprecierea este considerat liniar.

SYD returneaz suma valorilor anuale amortizate (deprecierea) pentru un


mijloc fix, pentru o perioad specificat.
Sintaxa funciei SYD(cost;salvage;life;per)

per trebuie s se exprime n aceleai uniti ca i life.


Microsoft Excel. Teste i aplicaii 109
Aplicaie
Pentru modernizarea DN ARAD-TIMIOARA este necesar o
investiie de 1.000.000 Euro. Calculai amortizarea prin cele trei metode
(direct, balana fix, balana dubl) considernd timpul de via 5 ani i c la
sfrit valoarea va fi apreciat la 200.000 Euro.

Cost initial 1.000.000


Valoarea final 200.000
Durata via 5

VALOARE AMORTIZARE

timp amortizarea direct balana fix balana dubl


(ani) (SLN) (DB) (DDB)

1 160.000,00 275.000,00 400.000,00


2 160.000,00 199.375,00 240.000,00
3 160.000,00 144.546,88 144.000,00
4 160.000,00 104.796,48 16.000,00
5 160.000,00 75.977,45 0,00
800.000,00 799.695,81 800.000,00
Microsoft Excel. Teste i aplicaii 110

VALOARE OBIECT
timp amortizarea balana dubl
balana fix (DB)
(ani) direct (SLN) (DDB)
1 1.000.000 1.000.000 1.000.000
2 840.000,00 725.000,00 600.000,00
3 680.000,00 525.625,00 360.000,00
4 520.000,00 381.078,13 216.000,00
5 360.000,00 276.281,64 200.000,00
Valoare
final 360.000,00 276.281,64 200.000,00
Microsoft Excel. Teste i aplicaii 111
Funcii pentru baze de date
O baz de date este de fapt o list de date nrudite. Coloanele de date
sunt cmpuri iar rndurile sunt nregistrri; primul rnd din list conine
etichete.
Aceste funcii utilizeaz trei argumente: database, field i criteria,
care se se refer la zonele foii de calcul ce sunt utilizate de ctre funcie.
Argumentele ce apar n cadrul funciilor pentru baze de date sunt:
- database specific zona de celule ce formeaz lista sau baza de date;
- field - precizeaz care coloan este utilizat n funcie; acest argument poate
fi un numr (poziia coloanei n cadrul listei) sau este dat ca text (eticheta
coloanei cuprins ntre ghilimele, de exemplu "Pre");
- criteria - zona de celule ce conine condiiile specificate de dv; zona
trebuie s includ cel puin o etichet de coloan i cel puin o celul sub
eticheta coloanei, n care este specificat o condiie pentru coloan.
Microsoft Excel. Teste i aplicaii 112

Denumire
Rol Sintaxa
funcie
DAVERAGE returneaz media DAVERAGE(database;field;criteria)
valorilor dintr-o
coloan a unei liste
sau a unei baze de
date, ce
ndeplinete
condiiile precizate
de utilizator
DMAX returneaz numrul DMAX(database;field;criteria)
maxim dintr-o
coloan a unei liste
sau a unei baze de
date, ce
ndeplinete
condiiile precizate
de utilizator
DMIN ntoarce valoarea DMIN(database;field;criteria)
minim a
articolelor selectate
dintr-o baz de date
sau o coloan a
unei liste, care
ndeplinete
condiiile precizate
de utilizator
Microsoft Excel. Teste i aplicaii 113
DCOUNT numr celulele ce DCOUNT(database;field;criteria)
conin numere i
care ndeplinesc
condiiile precizate
de utilizator, dintr-o
coloan a listei

DCOUNTA numr celulele DCOUNTA(database;field;criteria)


completate dintr-o
coloan a listei i
care ndeplinesc
condiiile precizate
de utilizator

DGET1 extrage dintr-o DGET(database;field;criteria)


coloan a listei o
singur nregistrare
ce satisface
condiiile
specificate de
utilizator
DSUM adun valorile DSUM(database;field;criteria)
dintr-o coloan, ce
ndeplinesc
condiiile precizate
de utilizator
DPRODUCT nmulete valorile DPRODUCT(database;field;criteria)
dintr-o coloan,
care ndeplinesc

1
ntoarce valoarea de eroare #VALUE! dac nici o nregistrare nu ndeplinete
criteriile de selectare
funcia ntoarce valoarea de eroare #NUM! dac mai multe nregistrri
ndeplinesc criteriile de selectare
Microsoft Excel. Teste i aplicaii 114
condiiile
specificate de
utilizator
DSTDEV pe baza unui DSTDEV(database;field;criteria)
eantion, estimeaz
abaterea standard,
utiliznd numerele
dintr-o coloan a
unei liste sau a unei
baze de date, ce
satisfac condiiile
specificate
DSTDEVP calculeaz abaterea DSTDEVP(database;field;criteria)
standard pe baza
ntregii populaii a
articolelor selectate
dintr-o baz de date

DVAR estimeaz variana DVAR(database;field;criteria)


pe baza unui
eantion al
articolelor selectate
dintr-o baz de date
DVARP folosind numerele DVARP(database;field;criteria)
dintr-o coloan (a
unei liste sau a unei
baze de date)
calculeaz variana
unei populaii pe
baza ntregii
populaii
Microsoft Excel. Teste i aplicaii 115

Observaii
Se poate observa n tabelul de mai sus c pentru funciile DCOUNT i
DCOUNTA argumentul field este opional; dac este omis, funcia
contorizeaz toate nregistrrile din baza de date, ce ndeplinesc condiiile
specificate de argumentul criteria.

Aplicaii
Pentru datele prezentate n tabelul de mai jos se cere determinarea
urmtoarelor informaii:

a) numrul minim de absene al studenilor de la secia FB ce au


numrul credite mai mare sau egal cu 6;
b) numrul total de absene la CIG;
c) numrul maxim de absene la secia CIG;
d) numrul studenilor din grupa 1 care au ntre 15 i 30 de credite;
e) numrul studenilor din grupa 1 care au cel puin o absen i care au
ntre 15 i 30 de credite;
f) media anual a studenilor de la secia FB;
Microsoft Excel. Teste i aplicaii 116
g) media anual a studenilor de la toate seciile.
Microsoft Excel. Teste i aplicaii 117
Microsoft Excel. Teste i aplicaii 118
Microsoft Excel. Teste i aplicaii 119

Funcii inginereti
Deoarece aceste funcii nu sunt de obicei instalate este necesar n
prealabil instalarea lor.

Denumire
Rol Sintaxa Argumente
funcie
IMABS returneaz IMABS (inumber) inumber
valoarea absolut -numrul
a unui numr complex
complex n pentru care
formatul text dorii valoarea
x + yi sau x + yj absolut

IMREAL returneaz IMREAL inumber


coeficientul real (inumber) numrul
al unui numr complex
complex n pentru care
formatul text dorii
x + yi sau x + yj coeficientul
real
IMAGINARY returneaz coef. IMAGINARY inumber este
imaginar al unui (inumber) numrul
numr complex n complex
formatul text pentru care
x + yi sau x + yj dorii
coeficientul
imaginar
Microsoft Excel. Teste i aplicaii 120
COMPLEX transform COMPLEX real_num -
coeficienii reali (real_num; coeficientul
i imaginari i_num;suffix) real al
ntr-un numr numrului
complex de forma complex
x + yi sau x + yj i_num -
coeficientul
imaginar al
numrului
complex
suffix - sufixul
pentru
componenta
imaginar a nr
complex
IMCONJUGATE ntoarce IMCONJUGATE inumber nr.
conjugatul unui (inumber) complex
numr complex n pentru care
formatul text dorii
x + yi sau x + yj conjugatul
IMSUM ntoarce suma a IMSUM inumber1;
dou sau mai (inumber1; inumber2,..--
multe numere inumber2,...) numerele
complexe n complexe care
formatul text se adun
x + yi sau x + yj
IMSUB ntoarce diferena IMSUB inumber1
a dou numere (inumber1; nr-ul din care
complexe n inumber2) se scade
formatul text inumber2
x + yi sau x + yj inumber2- nr-
ul ce se scade
Microsoft Excel. Teste i aplicaii 121
IMPRODUCT ntoarce produsul IMPRODUCT inumber1,
a 2 pn la 29 de (inumber1; inumber2,
nr complexe n inumber2;...) sunt de la 1
formatul text pn la 29 de
x + yi sau x + yj numere
complexe care
se nmulesc
IMDIV ntoarce ctul a IMDIV (inumber1; inumber1 este
dou numere inumber2) numrtorul
complexe n complex sau
formatul text dempritul.
x + yi sau x + yj inumber2 este
numitorul
complex sau
mpritorul

IMPOWER ntoarce un numr IMPOWER inumber - nr


complex n (inumber; complex pe
formatul text number) care vrei s-l
x + yi sau x + yj ridicai la o
ridicat la o putere putere.
number -
puterea la care
vrei s ridicai
nr complex

IMSQRT ntoarce rdcina IMSQRT inumber -


ptrat a unui (inumber) numrul
numr complex n complex
formatul text pentru care
x + yi sau x + yj dorii rdcina
ptrat
IMEXP ntoarce IMEXP(inumber) inumber nr-
Microsoft Excel. Teste i aplicaii 122
exponeniala unui ul complex
numr complex n pentru care
formatul text dorii
x + yi sau x + yj exponenierea
DEC2BIN convertete un DEC2BIN number -
numr din (number; places) ntregul
sistemul zecimal zecimal cruia
n binar i facei
conversia.
Dac acesta
este negativ,
argumentul
places este
ignorat
places
reprezint
numrul de
caractere
utilizat; dac
este omis,
funcia
utilizeaz
numrul
minim de
caractere
necesar
Microsoft Excel. Teste i aplicaii 123

Aplicaii propuse

1. Pentru fiecare din numerele complexe 3+5j, 16+3j, 8+18j determinai:


- coficienii reali i imaginari
- valoarea absolut
- conjugatul
- exponeniala
- rdcina ptrat.

2. Determinai suma, produsul i ctul pentru numerele complexe 14+16j, 89-


91j.
Microsoft Excel. Teste i aplicaii 124

Capitolul 11

Operaii specifice bazelor de date

Despre liste
Fr a fi un sistem de gestiune a bazelor de date, Excel are
implementate faciliti pentru construirea i exploatarea listelor ce pot fi
utilizate ca tabelele din cadrul bazelor de date.
Lista este o colecie de rnduri dintr-o foaie de calcul ce conine date
elementare legate ntre ele. Operaii caracteristice ce pot fi folosite asupra
elementelor listei, pentru administrarea i analizarea datelor:
- folosirea unor formate pentru macheta datelor de intrare;
- validarea datelor;
- sortarea;
- filtrarea;
- localizarea, folosind operaii de filtrare sau un criteriu de
comparare;
- calculele statistice i subtotaluri cu valorile cmpurilor din list.

Pentru ca lista s fie tratat de Excel ca i un tabel dintr-o baz de


date relaional, va trebui s utilizai comenzile din meniul Data; n caz
contrar lista va fi tratat ca i set de date dintr-o foaie de calcul obinuit.
Cteva reguli care trebuie respectate pentru tratarea listei ca i un
tabel dintr-o baz de date:
- ntr-o foaie se construiete o singur list;
- se va lsa liber cel puin un rnd ntre list i alte date din cadrul
foii;
- se vor scrie etichetele coloanelor pe primul rnd al listei.
Pentru a organiza datele din list sub form de tabel din baza de date
sunt folosite urmtoarele elemente:
Microsoft Excel. Teste i aplicaii 125
- coloanele din list sunt considerate cmpurile tabelului din baza de
date;
- etichetele coloanelor sunt considerate numele cmpurilor din tabelul
bazei de date;
- rndul este considerat o nregistrare din tabelul bazei de date.

Machete
Macheta de date este de fapt o caset de dialog ce ofer un mod
convenabil de a introduce sau de a afia un rnd complet de informaii la un
moment dat. Machetele de date pot afia odat maxim 32 de cmpuri.

Pentru crearea de cmpuri n cadrul machetei Excel utilizeaz etichete.


Eticheta nu poate fi modificat n machet.
Pentru a folosi o machet executai clic pe o celul din list i alegei
comanda Form din meniul Date.
Pentru adugarea unei nregistrri executai clic pe New, introducei
informaia pentru noua nregistrare, iar cnd a-i terminat de introdus datele
apsai tasta Enter .
Microsoft Excel. Teste i aplicaii 126
Dac dorii modificarea unei nregistrri gsii nregistrarea pe care
dorii s o modificai, operai modificrile i apsai tasta Enter pentru a
actualiza nregistrarea i pentru a trece la urmtoarea nregistrare.
Pentru cutarea unei nregistrri putei folosi butoanele Find Prev i
Find Next sau butonul Criteria. Dac alegei Criteria macheta se modific
astfel nct datele care vor fi tastate n cmpuri s fie interpretate drept
condiii de comparare.
n cazul cmpurilor ce conin formule rezultatele sunt afiate sub
forma unei etichete, deci nu pot fi modificate.

Validarea datelor
Pentru a limita ct de mult posibilitea de a introduce valori eronate n
celule, Excel pune la dispoziie un mecanism complet de validare a datelor
introduse.
Pentru a restriciona tipul valorilor numerice introduse ntr-o celul,
selectm mai nti celula dorit i apoi din meniul Data lansm comanda
Validation. n cadrul ferestrei Data Validation putei defini restricia, mesajul
informativ i avertismentul.
Microsoft Excel. Teste i aplicaii 127

Seciunea Settings conine controale prin care stabilii condiiile de


validare a datei. n mod implicit este permis orice valoare n celul (Any
value). Pentru a permite numai introducerea numerelor ntregi derulai lista i
alegei Whole number (ntregul numr), dup care stabilii plaja de valori
permise pentru numr. Aceste limite pot fi valori constante, sau referine de
celule ce conin numere ntregi.
Microsoft Excel. Teste i aplicaii 128
Dac dorii aceleai modificri pentru alte celule din foaia de lucru,
selectai activai csua de validare Apply these changes to all other cells with
the same settings..
n seciunea Input Message stabilii dac dorii s fie afiat un mesaj
de informare despre datele din cmp atunci cnd selectai celula. Scriei titlul
mesajului n caseta de text Title, iar mesajul propriu zis n scriei n caseta de
text Input Message (maxim 255 caractere).

Pentru ca mesajul s fie afiat atunci cnd celula este selectat bifai
Show input message when cell is selected
Seciunea Error Alert v permite s stabilii cum dorii s fii alertai
cnd introducei date invalide. Afiarea mesajului se face ntr-o caset de
dialog cu declanatoare. Scriei titlul casetei n caseta de text Title, iar n
caseta Error message scriei mesajul ce se va afia. Lista ascuns Style v
permite s stabilii modul n care se va face alertarea:
Microsoft Excel. Teste i aplicaii 129

- Stop n acest caz nu se accept datele introduse;

- Warning suntei doar avertizai;

- Information suntei avertizai (datele pot fi acceptate cu Ok sau renunai).


Microsoft Excel. Teste i aplicaii 130
Sortarea datelor
n ceea ce privete sortarea implicit, Excel utilizeaz urmtoarea ordine
pentru sortarea cresctoare.
numerele sunt sortate ncepnd cu cel mai mic numr negativ pn la
cel mai mare numr pozitiv;
pentru sortarea unui text alfanumeric, se sorteaz de la stnga la
dreapta, caracter cu caracter;
n cazul valorilor logice, FALSE este poziionat nainte de TRUE;
valorile de eroare sunt toate egale;
spaiile vor fi aezate ntotdeauna la urm.

Se poate realiza o sortare rapid a listei dup valorile unui cmp, cu


ajutorul celor dou butoane Sort Ascending , respectiv Sort Descending
situate pe bara standard.
Pentru sortarea datelor dintr-o list:
selectai orice celul din list, dac vrei s sortai toate nregistrrile
de date din list;
din meniul Data alegei comanda Sort;
se va deschide fereastra de dialog Sort, n cadrul creia avei
posibilitatea de a alege trei criterii de sortare. Dac vrei s folosii
mai mult de trei cmpuri pentru sortarea unei liste, va trebui s
mprii aceste cmpuri n grupe de cte trei n ordinea importanei
i s executai operaia de sortare pentru fiecare grup n parte; se va
ncepe cu grupa cea mai puin important i se va termina cu cea mai
important;
stabilii primul criteriu de sortare n lista Sort By (de exemplu cmpul
Nume) i activai unul din butoanele Ascending (datele vor fi sortate
cresctor) sau Descending, (datele vor fi sortate descresctor);
dac domeniul selectat are cap de tabele atunci trebuie activat butonul
Header row, n caz contrar activai butonul No header row;
executai clic pe butonul OK sau apsai tasta Enter.
Microsoft Excel. Teste i aplicaii 131
Aplicaia 1:
Se consider un tabel cu urmtoarea structur:
Nume, Prenume, Nota 1, Nota 2 i Media (se va calcula fie cu funcia
Average, fie cu formula clasic).
Se cere sortarea descendent a candidailor dup cmpul Media i apoi
sortarea ascendent dup cmpul Nume.

Rezolvare
Dup introducerea datelor i calculul mediei va trebui s v
poziionai ntr-o celul a tabelului i alegei Data Sort. n fereastra Sort
specificai criteriile de sortare; se poate observa c pentru candidaii cu medii
egale intervine i cel de-al doilea criteriu de sortare (ordonarea ascendent
dup cmpul Nume).
Microsoft Excel. Teste i aplicaii 132
Aplicaia 2:
Pentru tabelul din aplicaia precedent se cere sortarea ascendent a
candidailor dup cmpul Nume i apoi sortarea descendent dup cmpul
Media.

Se poate observa c de data aceasta pentru candidaii cu acelai nume


intervine cel de-al doilea criteriu (Media) i dac exist nregistrri identice i
pentru acest criteriu atunci intervine cel de-al treilea criteriu (Nota 1).
Microsoft Excel. Teste i aplicaii 133
Sortarea unei liste dup patru criterii
n prima caset Sort by executai clic pe coloana de cea mai mic
importan i apoi clic pe OK;
alegei din nou din meniul Date, comanda Sort;.
n casetele Sort by, Then by respectiv Then by alegei celelalte 3
coloane dup care dorii s facei sortarea, ncepnd cu cea mai
important.
Pentru fiecare din cele patru criterii de sortare putei alege sortare
ascendent sau descendent.

Filtrarea
Filtrarea reprezint o modalitate rapid i uoar de a gsi i de a
lucra cu un subset de date din cadrul unei liste. Filtrarea nu rearanjeaz o list
aa cum face operaia de sortare, ci ascunde temporar rndurile pe care nu le
dorii afiate. Deci prin filtrare se vor afia numai rndurile care ndeplinesc
criteriul specificat pentru o coloan.
Filtrarea n cadrul programului Excel poate fi:
1. filtrare automat, ce include filtrare dup selecie, pentru criterii
simple;
2. filtrare complex, pentru criterii mai complexe.

Filtrare automat
Pentru nceput v poziionai ntr-o celul a listei, dup care parcugei
urmtorii pai:
din meniul Data alegei comanda Filter, subcomanda AutoFilter;
Microsoft Excel. Teste i aplicaii 134

n partea dreapt a etichetelor coloanei din lista filtrat vor apare


sgeile de filtrare automat;
executai clic pe una din aceste sgei, corespunztoare criteriului de
filtrare dorit;
se va afia o list cu toate opiunile din coloana respectiv; pe lng
fiecare din valorile corespunztoare coloanei respective vei avea
posibilitatea de a alege:
All
Top 10
Custom
Pentru a afia rnduri ce conin fie o valoare fie alta, sau pentru a
afia rnduri care ndeplinesc mai multe condiii pentru o coloan, (de
exemplu, rnduri ce conin valori dintr-un interval precizat), alegei opiunea
Custom. Se va deschide fereastra Custom AutoFilter (filtrare automat
particularizat), n cadrul creia impunei condiiile dorite i apoi executai
clic pe butonul Ok.

Elementele filtrate vor fi indicate cu albastru. Dac dorii eliminarea


filtrrii automate vei alege din nou Data Filter AutoFilter.
Microsoft Excel. Teste i aplicaii 135
Aplicaia 1:
Se consider un tabel cu urmtoarea structur:
Nume, Nota 1, Nota 2 i Media.
Se cere afiarea candidailor a cror medie este cuprins n intervalul [7,9).

Rezolvare
Dup introducerea datelor i calculul mediei va trebui s v
poziionai ntr-o celul a tabelului i alegei Data Filter AutoFilter.
Executai clic pe butonul sgeat al cmpului Media i alegei opiunea
Custom. n fereasta Custom AutoFilter precizai condiiile din enun.
Se poate constata faptul c sunt afiai doar candidaii care
ndeplinesc condiiile precizate.
Microsoft Excel. Teste i aplicaii 136

Filtrare avansat
Filtrarea avansat este folosit:
dac este necesar ca unei coloane s i se aplice o condiie
multipl;
trebuie impuse mai multe condiii multiple, care s fie aplicate
mai multor coloane;
sunt necesare condiii descrise cu formule de calcul.
Excel v pune la dispoziie criterii avansate de filtrare prin care putei
defini condiii complexe pentru criteriul de filtrare. n plus, vei putea cere
copierea nregistrrilor filtrate. Pentru a putea folosi acest mecanism, trebuie
s avei cel puin trei rnduri libere nainte de prima nregistrare a listei.
Aceste rnduri vor fi folosite pentru construirea criteriului de filtrare i o vom
numi zona criteriilor de filtrare. Cnd stabilii numrul de rnduri pe care le
atribuii acestei zone, inei cont c avei nevoie de un rnd pentru
nregistrarea de structur (antetul listei) i de cte un rnd pentru fiecare
condiie simpl pe care o impunei unui cmp. De exemplu, dac tii c la un
moment dat cutai persoanele din trei localiti, criteriul de filtrare pentru
acest cmp va fi compus din trei condiii simple (trei operaii de comparare
Microsoft Excel. Teste i aplicaii 137
de tipul cmp localitate = nume localitate), deci vei avea nevoie n total de
patru rnduri.
Pentru definirea criteriului trebuie s inei cont c valorile scrise pe o
coloan sunt legate de operatorul logic OR, iar cele scrise pe acelai rnd sunt
legate de operatorul logic AND.
Pentru stabilirea unui criteriu avansat de filtrare procedai astfel:
- dimensionai corect zona criteriilor de filtrare; copiai pe primul rnd
al acestei zone nregistrarea de structur a listei;
- n rndurile zonei criteriilor, tastai criteriile simple ce compun
criteriul de filtrare avansat;
- executai clic n una dintre celulele listei;
- din meniul Data alegei comanda Filter subcomanda Advanced
Filter;

- se va deschide fereastra Advanced Filter;


- alegei modul n care se va face filtrarea
o dac activai butonul Filter the list, in-place, se va filtra lista
prin ascunderea nregistrrilor care nu corespund criteriului de
filtrare,
o dac activai butonul Copy to another location, nregistrrile
care au trecut din filtru vor putea fi copiate ntr-o alt zon a
foii de calcul, zon pe care o vei indica astfel: executai clic
n caseta Copy to, dup care executai clic n celula care va
corespunde colului din stnga sus a zonei n care copiai;
- verificai ca n caseta List range s fie definit corect blocul de celule
n care se gsete lista, inclusiv nregistrarea de structur;
Microsoft Excel. Teste i aplicaii 138
- n caseta Criteria range introducei adresele prin care se definete
blocul de celule n care se gsete criteriul de filtrare, inclusiv numele
cmpurilor pentru care ai construit criteriul;
- executai clic pe butonul OK.
n cazul n care pentru o singur coloan avei dou sau mai multe
condiii, tastai criteriile unul sub altul, pe rnduri separate.
Dac trebuie gsite date ce corespund unei condiii, n dou sau mai
multe coloane, introducei toate criteriile n acelai rnd din zona de criterii.
Pentru a gsi datele care satisfac fie o condiie ntr-o coloan, fie o
condiie n alt coloan (Excel va aplica operatorul OR), introducei criteriile
n rnduri diferite, pe coloane diferite.
Cnd evalueaz datele, Excel nu face deosebirea ntre literele mari i
literele mici.
Pentru a elimina filtrarea complex alegei Data Filter Show
All.

Aplicaie
Pentru tabelul de mai jos se vor efectua mai multe filtrri complexe.
Microsoft Excel. Teste i aplicaii 139
- datele din cmpul Data ncheierii contractului se vor genera printr-o
serie de date;
- pentru datele din cmpul Perioada (ani) se va crea un format
particularizat, deoarece pe de o parte dorim s folosim datele din
aceast rubric n cadrul unei formule (prin care se va afla data
expirrii), iar pe de alt parte dorim ca n cadrul tabelului s apar i
ani dup cifr. Se poate observa c n cazul selectrii unei celule
corespunztoare rubricii Perioada (ani) cu toate c n tabel apare
cifra urmat de textul ani pe bara de formule se observ doar cifra.

apare doar numrul numrul urmat de ani


Microsoft Excel. Teste i aplicaii 140
- Valuta se va alege dintr-o list derulant (meniul Data comanda
Validation Settings Allow List, iar la surs se completeaz cu
LEI, EURO, USD.)

- Data expirrii contractului se va calcula adunnd numrul de ani


pentru care este ncheiat contractul la data ncheierii acestuia.
Exemplu pentru celula D6:
=DATE(YEAR(B6)+C6,MONTH(B6),DAY(B6))

I. se vor afia prin filtrare toate contractele efectuate de agenii Ionescu


Dan i Deme Tudor
1. definirea zonei de criterii: - se va copia eticheta coloanei criteriu n
linile libere, situate deasupra listei,
iar apoi se vor tasta valorile de
comparaie (dou criterii impuse
unei singure coloane);
2. filtrarea propriu-zis: v
poziionai n list i alegei Data
Filter Advanced Filter i
alegei opiunea Filter the list, in-
place.
Dup cum se poate observa n caseta List range (zona list) este deja
nscris domeniul listei, care desigur poate fi modificat dac este necesar.
Microsoft Excel. Teste i aplicaii 141
n caseta Criteria range folosind butonul de restrngere dialog vei
preciza zona de criterii (n ambele zone precizate se folosesc adrese absolute).
n final executai clic pe OK.

II. se vor afia prin filtrare contractele ncheiate de agentul Popa Andrei
n valoare mai mare de 150000000 lei.

1. definirea zonei de criterii (dou


criterii impuse de data aceasta pe
coloane diferite)
2. filtrarea propriu-zis: v
poziionai n list i alegei
Data Filter Advanced
Filter i alegei opiunea
Filter the list, in-place. Precizai
zona de criterii i executai clic
pe OK.

III. se vor afia prin filtrare toate contractele care s-au ncheiat pentru o
perioad de 3 ani sau pentru care moneda utilizat este euro.
Microsoft Excel. Teste i aplicaii 142
n acest caz pentru definirea zonei
de criterii sunt necesare criterii alternative;
criteriul doi trebuie scris pe o linie
separat fa de primul, dar i pe o alt
coloan pentru a putea fi considerat o
alternativ de selecie separat.

IV. se vor afia prin filtrare toate contractele efectuate de agentul Ionescu
Dan, care au fost ncheiate n luna ianuarie.
n cazul acesta sunt necesare dou criterii: un criteriu de comparaie i
un criteriu calculat (definit printr-o formul).
Se folosete funcia MOUNTH al crui argument este prima celul de
valori din coloana Data ncheierii, definit printr-o adres relativ. Acest
funcie extrage dintr-o celul n care se gsete o dat calendaristic doar
Microsoft Excel. Teste i aplicaii 143
luna. Deoarece noi dorim doar prima lun (ianuarie) formula folosit n zona
criteriilor de filtrare va fi:
=MOUNTH(B5=1)

Pentru acest exemplu s-a ales opiunea Copy to another location. Se


poate observa c au fost copiate i etichetele de coloan.
Microsoft Excel. Teste i aplicaii 144
Microsoft Excel. Teste i aplicaii 145
Gsirea celulelor care au validare date
Pentru a gsi toate celulele cu validare date alegei Go To din
meniul Edit. Se deschide fereastra Go To; executai clic pe butonul Special. n
ferestra Go To Special activai Data Validation -- All..

Dac dorii gsirea celulelor ce se potrivesc cu anumite setri de


validare date vei activa cealalt opiune i anume Same (La fel).
Pentru eliminarea validrii datelor va trebui s:
selectai celulele n care nu mai dorii validarea datelor;
alegei din meniul Date comanda Validation, eticheta Settings;
executai clic pe Clear All (Golire total).
Microsoft Excel. Teste i aplicaii 146

Capitolul 12

Diagrame

Un grafic sau o diagram permite o analiz mai uoar i mai rapid a


informaiilor prelucrate. Microsoft Excel pune la dispoziia utilizatorului o
procedur expert Chart Wizard, ce pornete un dialog cu utilizatorul, prin
care acesta specific opiunile privind construirea diagramei .
O diagram se poate crea pe propria foaie, ca un obiect ncorporat
ntr-o foaie de lucru sau se poate publica pe o pagin Web.
n majoritatea diagramelor datele sunt reprezentate grafic n diferite
moduri, reprezentrile grafice fiind dispuse ntre dou axe: o ax orizontal
(axa x), care n Excel este numit axa categoriilor i o ax vertical (axa y)
numit axa valorilor.
Alegerea tipului de diagram utilizat este important, ea depinde de
datele ce trebuie s fie reprezentate de modul n care vrem s fie reprezentate
acestea, dar i de ndemnarea celui care o realizeaz; nu toate se potrivesc
acelorai scopuri.
Diagrama este legat de datele foii de lucru din care este creat i
atunci cnd se modific datele din foaia de lucru aceasta este actualizat
automat.
Atunci cnd se dorete vizualizarea sau editarea de diagrame mari sau
complexe, separat de datele foii de lucru sau atunci cnd se dorete pstrarea
de spaiu pe ecran pe msur ce se lucreaz pe foaia de lucru se recomand
crearea unei foi diagram (foaie separat n cadrul registrului de lucru care
are propriul su nume de foaie).
Microsoft Excel. Teste i aplicaii 147
Tipuri de diagrame
Principalele tipuri de diagrame sunt:
Column (coloan) - este folosit pentru evidenierea
diferenelor dintre elemente.

Bar (bar) - utilizat pentru compararea valorilor din una sau mai
multe serii de date.

Circular (Pie) - permite reprezentarea unei singure serii de valori i


pune n eviden relaia dintre pri i ntreg.

Dounghnut (cercuri concentrice) graficul este format din cercuri


concentrice; n cadrul unei serii, valorile sunt reprezentate prin sectoare de
coroan circular artnd corespondena dintre pri i ntreg.

Line (linie) - folosit pentru reprezentarea unei evoluii n timp a


datelor.

Scater (prin puncte) - graficul este format din puncte mprtiate ntre axe.
Este folosit pentru a arta legtura dintre mai multe serii de valori. O serie de
valori este folosit pentru a determina poziiile pe axa Ox, iar
celelalte serii determin poziiile pe axa Oy.

Area (suprafa) se poate folosi pentru reprezentarea valorilor cumulative


deoarece fiecare valoare dintr-o serie se adaug la valoarea
corespondent dintr-o alt serie.

Radar
Aceste tipuri de diagrame exist i n variante tridimensionale, care
sunt mult mai relevante pentru diferenele dintre seturile de date.
Microsoft Excel. Teste i aplicaii 148
Crearea unei diagrame
Pentru realizarea unei diagrame procedai astfel:
selectai datele (dintr-o foaie de calcul) ce vor fi folosite n
conceperea diagramei.
lansai expertul diagram Chart Wizard, prin una din urmtoarele
variante:
din meniul Insert alegem opiunea Chart;

clic pe butonul ChartWizard .

n cadrul acestui program expert (wizard) sunt patru pai.


1. n caseta de dialog a primului pas (ChartWizard - Step 1 of 4 - Chart
type) selectai tipul diagramei, respectiv subtipul ei din listele Chart type
i Chart sub-type. Pentru a vedea dac tipul ales se potrivete datelor ce
trebuie reprezentate, inei apsat butonul Press and hold to view sample.
Dac nu aceasta este forma dorit poate fi ales un alt tip de diagram.
Pentru a trece la urmtoarea etap de elaborare a diagramei se acioneaz
butonul Next.
Microsoft Excel. Teste i aplicaii 149
2. Fereastra de dialog a celui de-al doilea pas al ChartWizard - Step 2 of 4
Chart Source Data permite personalizarea datelor. Are dou seciuni:
Data Range n care se selecteaz domeniul, dac nu a fost
selectat, sau se poate modifica domeniul selectat. Tot aici se
poate opta pentru apariia seriilor de date pe coloane sau rnduri
activnd unul din butoanele radio Columns respectiv Rows.

Series, unde pot fi


atribuite nume seriilor de
date.
Microsoft Excel. Teste i aplicaii 150
3. Caseta de dialog al celui de-al treilea pas (ChartWizard - Step 3 of 4
Chart Options) conine n general ase seciuni (cu unele excepii: tipurile
Pie i Doughnut au doar trei seciuni, Surface are patru seciuni, Radar i
Scatter au cinci seciuni).
Microsoft Excel. Teste i aplicaii 151
Microsoft Excel. Teste i aplicaii 152
Astfel:
Titles ofer posibilitatea de a stabili titlul diagramei i titlurile
axelor;
Axes permite stabilirea intervalelor pentru marcajele dintre
axe;
Gridlines permite stabilirea caroiajului afiat pe fiecare tip de
ax;
Legend stabilete dac va fi afiat legenda i locul n care
aceasta va fi afiat;
Data Labels stabilete modul n care se afiez eticheta
datelor din diagram;
Data Table stabilete dac va fi afiat sub diagram tabelul
cu valorile pentru fiecare serie de date (dup cum se poate
observa n imaginile de mai sus nu este indicat s activai
opiunea Show data table deoarece v reduce mult din
dimensiunea diagramei).

4. n ultimul pas al wizard-ului (fereastra Chart Wizard Step 4 of 4


Chart Location) se stabilete locul n care va fi afiat diagrama: n foaia
curent (As oject in) sau ntr-o nou foaie de calcul al aceleluiai fiier
(As new sheet).

Dup acionarea butonului de comand Finish, va fi afiat diagrama


conform indicaiilor ce i-au fost furnizate n cei patru pai i o depune n locul
Microsoft Excel. Teste i aplicaii 153
stabilit la ultimul pas. O diagram care a fost deja realizat poate fi mutat,
redimensionat, sau modificat.

Dac n ultimul pas a-i ales ca i locaie o foaie nou diagrama va arta
astfel:
Microsoft Excel. Teste i aplicaii 154
Modificarea unei diagrame
O diagram care a fost deja realizat poate fi modificat astfel:
selectai diagrama i executai clic pe butonul ChartWizard. Se va deschide
programul expert i cu ajutorul butoanelor Next sau Back pot fi parcuri paii
unde dorii s efectuai modificri.
Modificarea unei diagrame se poate face i utiliznd butoanele de pe
bara cu instrumente Chart (dac nu este afiat, o putei activa din meniul
View Toolbars Chart, sau executai clic dreapta pe una din barele cu
butoane deja afiate i alegei apoi Chart).

n cadrul acestei bare sunt urmtoarele butoane:

Chart Objects list ascuns din care poate fi


ales obiectul ce se va selecta n vederea modificrii;

Format Objects modific atributele de


formatare ale obiectului a crui denumire
apare n caseta de text;

Chart Type list ascuns din care poate fi ales tipul


de diagram;

Legend buton comutator care afieaz sau nu


legenda;

Data Table buton comutator care afieaz sau nu


tabelul de date;

By Row structureaz seriile de date pe rnduri;

By Column structureaz seriile de date pe coloane;

Angle Text Downward rotete textul n jos cu 45;

Angle Text Upward rotete textul n sus cu 45.


Microsoft Excel. Teste i aplicaii 155
Fiecare element al diagramei este de fapt un obiect ce poate fi selectat
i modificat uor.
Pentru a modifica elementele unei diagrame (culoare, fundal,
dimesiune, grosime linii, orientare, etc) se selecteaz elementul respectiv i
apoi se execut fie clic dreapta (se deschide meniul contextual) fie dublu clic,
fapt ce va determin afiarea unei ferestre n care se pot fixa atributele
diagramei n funcie de preferinele utilizatorului.

Opiunile meniului contextual Chart sunt:


Chart Type. deschide caseta de dialog Chart Type (primul pas al procedurii
asistent), cu ajutorul creia poate fi schimbat tipul diagramei.
Source Data... deschide caseta de dialog Source Data (pasul doi al procedurii
asistent), cu ajutorul creia pot fi schimbate adresele celulelor ce conin
datele cu care se construiete diagrama.
Chart Options deschide caseta de dialog Chart Options (pasul trei al
procedurii asistent), cu ajutorul creia pot fi schimbate caracteristicile
diferitelor entiti din diagram.
Location deschide caseta de dialog Chart Location (pasul patru al
procedurii asistent), cu ajutorul creia poate fi schimbat locul n care va fi
afiat diagrama.
3-D View. deschide caseta de dialog 3-D View; prin intermediul acesteia
poate fi modificat poziia n spaiu a reprezentrii datelor din diagram
(coloane, bare, sectoare de cerc etc.). Astfel pot fi modificate: cota
(elevation), unghiul i sensul rotaiei (rotation) i perspectiva adic
adncimea reprezentrii (perspective).
Microsoft Excel. Teste i aplicaii 156

Tiprirea unei diagrame


O diagram nglobat n registrul de calcul, va fi tiprit odat cu foaia
de calcul care o conine. Dac dorii s tiprii doar diagrama nglobat n
cadrul unui registru de calcul procedai astfel:
selectai diagrama i din meniul File alegei comanda Print;
activai butonul Selected Chart din caseta Print what i executai clic
pe butonul OK sau apsai tasta Enter pentru a tipri diagrama.
Microsoft Excel. Teste i aplicaii 157

Capitolul 13

Subtotaluri

n cadrul unei liste, Excel poate calcula automat valori de subtotal i


total general prin intermediul crora se realizeaz o sintetizare rapid a
datelor. La inserarea automat a subtotalurilor, Excel schieaz lista astfel
nct putei s afiai sau s ascundei rndurile detaliu pentru fiecare subtotal.
nainte de a insera subtotaluri este obligatorie sortarea listei (astfel
nct rndurile pentru subtotal s fie grupate mpreun).
n loc de subtotaluri automate se poate folosi uneori nsumarea
automat (de exemplu dac este nevoie de un singur total, sau dac datele nu
sunt organizate ca list).
Valorile subtotalurilor sunt calculate de Excel cu o funcie de
rezumare, (de exemplu Sum sau Average) i pe msur datele detaliate sunt
modificate Excel recalculeaz automat valorile subtotalurilor i totalului
general. Valorile de total general nu provin din valorile rndurilor de subtotal
ci din datele detaliate.
Subtotalurile pot fi imbricate. Astfel putei insera subtotaluri pentru
grupuri mai mici din grupurile de subtotal existente.

Inserarea de subtotaluri
Pentru inserarea de subtotaluri se va proceda astfel:
o se realizeaz sortarea dup cmpul folosit pentru subtotal;
o alegei din meniul Data comanda Subtotals...
o alegei n caseta At each change in, coloana de subtotal, iar n
caseta Use function, executai clic pe funcia de rezumare pe care
dorii s o utilizai pentru a calcula subtotaluri. Asupra valorilor din
grupul de nregistrri pot fi aplicate i alte funcii.
Microsoft Excel. Teste i aplicaii 158
o n caseta Add subtotal to:,
activai caseta de validare
pentru fiecare coloan ce
conine valori pe care le
dorii subtotalizate.
o Se va selecta Page break
between groups dac dorii
sfrituri automate de pagin
dup fiecare subtotal. Prin
validarea opiunii Replace
current subtotals se vor
suprascrie subtotalurile
existente. Activarea opiunii
Summary below data permite scrierea subtotalurilor dup grupul de
date crora le corespund, altfel acestea se vor scrie deasupra datelor.

Subtotalurile calculate pot fi afiate pe trei niveluri. Astfel pot fi


afiate:
numai totalul general;
totalul general i subtotalurile;
toate nregistrrile, subtotalurile i totalul general.
Pentru a aduga mai multe subtotaluri cu diferite funcii de rezumare
se poate utiliza din nou comanda Subtotals.
Microsoft Excel. Teste i aplicaii 159

Aplicaie
Pentru tabelul de mai jos, n care este prezentat situaia studenilor
restanieri la plata taxei de cazare n cmin, se cere calculul sumei datorate
pentru fiecare facultate n parte.

Dup poziionarea n list se efectueaz sortarea (n cazul de fa


ascendent).

Din meniul Data se alege comanda Subtotals.


Microsoft Excel. Teste i aplicaii 160
Se stabilete cmpul
pentru a crui valoare constant se
vor calcula subtotalurile
(Facultatea), se precizeaz
funcia utilizat pentru crearea
subtotalurilor (Sum) i apoi sunt
alese cmpurile a cror valoare va
fi totalizat (n cazul de fa este
doar cmpul Suma datorat).
Vor fi validate opiunile
Replace current subtotals
(nlocuire subtotaluri curente) i
Summary below data (nsumare
sub date).

Dup cum se poate observa n stnga listei apar simboluri de plan


care permit afiarea/ascunderea detaliilor listei subtotalizatoare.
Microsoft Excel. Teste i aplicaii 161
Semnificaia butoanelor de nivel:
1.- nivelul superior care afieaz numai totalurile generale
2. nivelul intermediar al subtotalurilor
3. nivelul de baz al listei

Liste subtotalizatoare dup dou criterii


Pentru exemplul de mai sus se cere calculul sumei datorate pentru
fiecare facultate i secie n parte (deci o list subtotalizatoare dup dou
criterii: facultate, iar n interiorul fiecrui grup de faculti, dup cmpul
Secie).
n acest caz este necesar o sortare dup dou criterii, deci dup
poziionarea n list se alege din meniul Data comanda Sort. n fereastra Sort
se stabilesc cele dou chei de sortare: Facultatea (primul criteriu de sortare),
respectiv Secia (al doilea criteriu).

Urmeaz calculul subtotalului exterior (adic subtotalul pentru


fiecare facultate). Pentru acesta se procedeaz ca i n exemplul precedent.
Microsoft Excel. Teste i aplicaii 162
Dup subtotalizarea pentru fiecare facultate urmeaz realizarea
subtotalului interior (pentru fiecare secie). Prin urmare se deschide din nou
fereastra de subtotal i se completeaz astfel: cmpul pentru a crui valoare
constant se vor calcula subtotalurile se alege Secia, funcia utilizat pentru
crearea subtotalurilor va fi tot Sum iar cmpul a crui valoare va fi totalizat
este Suma datorat.
Pentru a nu pierde subtotalul existent deja vom terge bifa din
dreptul opiunii Replace current subtotals.
Pentru a observa mai uor subtotalurile inserate se poate alege din
meniul Format comanda AutoFormat.
Microsoft Excel. Teste i aplicaii 163

Nivelul de baz

Pot fi observate cele dou subtotaluri: interior i exterior. n stnga


ferestrei poate fi observat planul listei ce are de data aceasta patru nivele:
1. ce corespunde totalului general
2. ce corespunde subtotalului exterior (dup facultate)
3. ce corespunde subtotalului interior (dup secie)
4. nivelul de baz.
Microsoft Excel. Teste i aplicaii 164

Total general

Subtotal exterior

Subtotal interior
Microsoft Excel. Teste i aplicaii 165
Eliminarea subtotalurilor
Pentru eliminarea subtotalurilor ne poziionm n list, deschidem
fereastra Subtotals... i executm click pe butonul Remove All. .

Aplicaii propuse
1. Se d urmtoarea structur pentru baza de date:
Cod produs: - se va introduce un cod din trei cifre;
Denumire produs: - din lista: {caiet, bloc, hrtie, creion};
Unitate de msur: - se va introduce "bucat" sau "pachet" n
funcie de produs;
Pre fabric: - se va introduce preul de fabric al produsului;
Profit: - se va calcula astfel: pentru produse de tip: "caiet" sau
"creion" profitul va fi de 15%, iar pentru restul produselor de 20%;
TVA: - se va introduce ca fiind 19%;
Pre cu profit: - se va calcula cu ajutorul formulei: Pre fabric * (1
+ Profit)
Pre cu TVA: - se va calcula cu ajutorul formulei: Pre cu profit * (1
+ TVA)
a. Se vor introduce minim 10 nregistrri
b. Se vor realiza subtotaluri corespunztoare cmpului "Denumire produs"
avnd ca i cmp de nsumare "Pre cu TVA"
Microsoft Excel. Teste i aplicaii 166

Calculul sumelor condiionale cu unul sau dou criterii de evaluare


folosind expertul pentru nsumare condiionat .
Pentru activarea acestui expert din meniul Tools alegem comanda
Add-Ins validm opiunea Conditional Sum Wizard i executm click pe
butonul OK. Dup instalare expertul va fi disponibil n meniul Tools.

Aplicaie
Se cere determinarea sumei totale, datorat restanelor la plata taxei
de cazare, pentru studenii facultii de Inginerie.
Datele problemei (tabelul) sunt aceleai ca i n aplicaia de mai sus.
Pentru nceput ne poziionm n list dup care n meniul Tools
alegem comanda Conditional Sum Wizard; se observ c lista va fi selectat
automat avnd desigur posibilitatea de a modifica, dac dorim, domeniul
selectat.
Microsoft Excel. Teste i aplicaii 167

Trecem la pasul urmtor al expertului prin click pe butonul Next. n


fereastra ce urmeaz selectm coloana ale crei valori se adun condiional i
definim condiiile pe baza crora se face nsumarea.
Dup stabilirea condiiei se apas butonul Add Condition i astfel
aceasta va fi copiat n lista condiiilor impuse.
Utiliznd acelai algoritm putem defini alt condiie, pe aceeai
coloan sau pe alta. Pasul urmtor al expertului permite stabilirea formatului
de afiare a rezultatului.
Urmeaz stabilirea locaiei rezultatului pentru prima condiie, apoi
pentru a doua (dac este cazul), iar n final stabilim locaia sumei
condiionale.
Microsoft Excel. Teste i aplicaii 168
Microsoft Excel. Teste i aplicaii 169

Dup apsarea butonului Finish se poate vizualiza suma datorat de


studenii de la Inginerie.
Microsoft Excel. Teste i aplicaii 170

Capitolul VIII

Tabele pivot

Noiuni generale
Un tabel pivot este o structur totalizatoare interactiv, construit ntr-
o foaie de calcul Excel, care nsumeaz rapid mari cantiti de date dintr-o
list sau baz de date, utiliznd formatul i metodele de calcul alese de
utilizator.
Tabelul pivot este un instrument foarte util atunci cnd volumul
datelor ce trebuie sintetizate este mare i deci greu de prelucrat manual. Poate
fi folosit pentru manipularea datelor din liste i tabele: rearanjarea, filtrarea,
rezumarea i analizarea interactiv a lor. Un raport PivotTable este construit
pe baza unor surse de date.
Tabelul pivot opereaz cu urmtoarele entiti:
Cmpul (field) reprezint o categorie de date care deriv dintr-un
cmp al listei surs.
Articolul (item) reprezint o subcategorie dintr-un cmp al tabelului
pivot. Articolele deriv din valori unice ale cmpului din list. De exemplu,
cmpul Categorie poate avea valorile unice pensionar, omer i angajat.
Aceste valori sunt articole ale tabelului pivot, n care ele apar ca etichete de
rnduri sau coloane sau ca opiuni din lista ascuns a cmpurilor din zona
paginii.
Butonul cmp (field button) reprezint butoane din tabelul pivot care
afieaz numele cmpului din lista surs. Aceste butoane pot fi acionate cu
mouse-ul prin glisare, clic sau dublu clic.
Tabelul pivot conine patru zone:
Microsoft Excel. Teste i aplicaii 171
Zona paginii (page) conine cmpurile cu care se va construi un
criteriu de filtrare. Ele se vor prezenta n tabelul pivot la fel ca i numele de
cmpuri din cazul filtrrii automate. Putei s deschidei aceste liste ascunse
i s definii diferite criterii de filtrare, la fel cum procedai i atunci cnd
activai funcia AutoFilter. Articolele acestor cmpuri se gsesc n listele
ascunse.
Zona rndurilor (rows) conine cmpul ale crui articole vor deveni
etichete pentru rnduri, iar informaiile de pe un rnd se vor referi la articolul
respectiv. Articolele acestui cmp vor fi etichete pentru rnduri. ntr-un raport
creat ca tabel pivot nu putei lucra cu mai mult de opt rnduri.
Zona coloanelor (columns) conine cmpul ale crui articole vor
deveni etichete pentru coloane, iar informaiile de pe o coloan se vor referi
la articolul respectiv. Articolele acestui cmp vor fi etichete pentru coloane.
ntr-un raport creat ca tabel pivot nu putei lucra cu mai mult de opt articole.
Zona datelor (data) conine cmpurile pentru care se calculeaz
subtotaluri. Valorile subtotalurilor se vor afia la intersecia unei linii cu o
coloan.

Crearea unui tabel pivot


Pentru nceput v poziionai ntr-o celul din cadrul listei, dup care
alegei comanda PivotTable and PivotChart Report din meniul Data. Se
lanseaz programul expert PivotTable Wizard . Trebuie precizat c spre
deosebire de variantele anterioare de Excel, unde PivotTable Wizard cuprinde
patru pai, n cazul programului Microsoft Excel 2003 numrul pailor este
redus la trei (de fapt pasul trei i patru din variantele anterioare sunt nglobate
ntr-un singur pas). Exemplul prezentat este realizat cu Microsoft Excel 2003.

n primul pas precizai sursa datelor (o list Excel) prin intermediul


butoanelor radio i precizai c dorii un tabel pivot. Vei alege Microsoft
Excel list or database. Trecei la pasul urmtor cu butonul Next.
Microsoft Excel. Teste i aplicaii 172

Pasul doi v permite s stabilii/modificai domeniul de date (Range).

n cadrul celui de-al treilea pas, pentru c de fapt combin doi pai, se
stabilesc urmtoarele:

1. aspectul
- Prin apsarea
butonului
Layout se va
deschide caseta
de dialog
PivotTable and
PivotChart
Wizard Layout, n cadrul creia trebuie s construii tabelul prin glisarea
butoanelor cmp n zonele cmp (PAGE, ROW, COLUMN, DATA).
- Dac apsai declanatorul Options se deschide caseta de dialog
PivotTable Options unde stabilii diferii parametri de lucru ai tabelului
pivot.
Microsoft Excel. Teste i aplicaii 173

2. unde va fi plasat tabelul pivot (ntr-o foaie nou sau n cadrul


registrului curent). Aceas opiune este cuprins n pasul patru al
celorlalte variante Office.
Microsoft Excel. Teste i aplicaii 174
Aplicaii
1. Pentru tabelul de mai jos se realizeaz un tabel pivot ce permite

vizualizarea urmtoarelor rezultatele:

- sunt afiai numai abonaii pensionari


Microsoft Excel. Teste i aplicaii 175

- sunt afiai numai abonaii pensionari care au tip abonament A.

2. Fie urmtoarea structur a unei baze de date:


Nr.crt.: - se va introduce automat;
Nume angajat: - se va introduce numele angajatului;
Funcia: - se va introduce un element din list: {asistent, lector,
confereniar, profesor}
Anul naterii: - se va introduce anul naterii angajatului;
Tarif orar: - se va calcula astfel: dac funcia angajatului este
"asistent" atunci tariful orar va fi de 50.000 LEI, dac este "lector" de 75.000
LEI, dac este "confereniar" de 100.000 LEI, iar dac este "profesor"
150.000 LEI;
Nr.ore lucrate: - se va introduce numrul orelor lucrate de fiecare
angajat n parte;
Venit brut: - se va calcula cu ajutorul formulei:
Tarif orar * Nr.ore lucrate.
a. Introducerea datelor se va face cu ajutorul machetelor.
b. Se va realiza situaia angajailor astfel: pe linii vor fi afiai angajaii, cu
posibilitatea alegerii unui singur tip de angajat, pe coloane se va afia anul
naterii i se va face totalul venitului brut al fiecrui angajat. Situaia va fi
afiat ntr-o nou foaie de calcul.

Nr. Nume Anul Tarif Nr.ore Venit


Functia
crt angajat nasterii orar lucrate brut
Microsoft Excel. Teste i aplicaii 176

.
1 Ionescu A asistent 1970 50,000 100 5,000,000
2 Geogescu M asistent 1968 50,000 90 4,500,000
3 Dan M. lector 1950 75,000 70 5,250,000
4 Pop G. conf. 1945 100,000 50 5,000,000
preparato
5 Radu V. r 1940 150,000 40 6,000,000
6 Florea D. asistent 1965 50,000 100 5,000,000
7 Andrei H. lector 1950 75,000 45 3,375,000
8 Popa E. conf. 1960 100,000 50 5,000,000
preparato
9 Has C. r 1942 150,000 45 6,750,000
10 Borza N. conf. 1949 100,000 60 6,000,000

asistent 50000
lector 75000
conf. 100000
preparator 150000
Microsoft Excel. Teste i aplicaii 177
Microsoft Excel. Teste i aplicaii 178

Capitolul IX

Macrocomenzi

Macrocomenzile i rolul lor

Macrocomanda reprezint un set de instruciuni, memorate ntr-un


modul VBA, ce se execut ca o singur comand; ea este identificat printr-un
nume unic. Vizualizarea i eventual modificarea codului macrocomenzii
poate fi realizat cu ajutorul editorului VBA. Editorul Visual Basic for
Aplications este un program proiectat pentru a facilita nceptorilor scrierea i
editarea de coduri de macrocomenzi. Limbajul de programare VBA este creat
de Microsoft, se bazeaz pe Visul Basic i poate fi utilizat numai n cadrul
aplicaiilor din suita Office. Aplicaiile Office ce ofer faciliti de creare i
utilizare a macrocomenzilor sunt: Word, Excel, PowerPoint, Access, Outlook,
FrontPage.

Execuia unei macrocomenzi presupune o executare succesiv, fr


ntrerupere a tuturor comenzilor asociate acesteia.

Rolul macrocomenzilor:
- de a automatiza executarea unei serii de comenzi repetitive;
- realizeaz accelerarea operaiilor de editare i formatare;
- permite executarea consecutiv a mai multor comenzi diferite;
- realizeaz o accesare mai rapid pentru unele operaii.
Observaie
Excel nregistreaz numai comenzile din cadrul unei macrocomenzi
nu i timpul n care acestea se efectueaz.
La fiecare deschidere a unui registru de lucru ce conine
macrocomenzi, avei posibilitatea de a verifica sursa lor nainte de a le activa.
Microsoft Excel. Teste i aplicaii 179
Crearea unei macrocomenzi
Macrocomanda poate fi creat prin:
A. nregistrare;
B. editare direct n Visual Basic Editor (recomandat utilizatorilor mai
avansai).

n cele ce urmeaz se va discuta prima variant.


Pentru nregistrarea unei
macrocomenzi noi n Excel se va
proceda astfel:
Din meniul Tools, alegei
comanda Macro, apoi Record New
Macro; se va fi afia fereastra
Record Macro.
Tastai numele macrocomenziii
n caseta Macro Name, iar dac
dorii s asociai o combinaie de
taste completai opiunea Shortcut key:. Dac Excel are deja rezervat
combinaia de taste pe care dorii s o asociai macro-ului atunci automat
va mai aduga o tast (ex: Ctrl+C se va transforma n Ctrl+Shift+C).
n caseta Description se poate introduce o scurt descriere a
macrocomenzii respective. Macrocomanda poate fi pstrat n registrul
curent, ntr-un registru nou sau ntr-un registru macro personal.
Executai clic pe butonul OK; va apare bara cu butonul Stop Recording.
Urmeaz executarea setului de comenzi ce trebuie nregistrate n
ordinea corespunztoare.

Oprii macrocomanda prin executarea unui clic pe butonul Stop de


pe bara Stop Recording; macrocomanda va fi n acest moment salvat.
Microsoft Excel. Teste i aplicaii 180

Gestionarea macrocomenzilor
Pentru organizarea eficient a macrocomenzilor alegei Tools
Macro Macros (sau utilizai combinaia de taste Alt+F8). n fereastra
Macro ce se deschide putei vizualiza toate macrocomenzile. Fiecare
macrocomand poate fi rulat (butonul Run), tears (butonul Delete) sau
editat cu VBA (butonul Edit).

Lansarea n execuie a unei macrocomenzi


Se poate alege una din variantele:
a) alegei din meniul Tools
Macro Macros; se va
deschide fereastra Macro,
selectai macrocomanda
dorit i executai clic pe
butonul Run (sau dublu clic
pe numele macrocomenzii);
b) tastarea combinaiei de taste
asociat macrocomenzii (dac
exist);
c) prin executarea unui clic pe
butonul asociat macrocomenzii
(dac n prealabil ai asociat un
astfel de buton).

Pentru a asocia un buton unei


macrocomenzi se alege din meniul
Tools Customize eticheta
Commands. Pentru categoria Macros,
se alege din partea dreapt butonul. Se
Microsoft Excel. Teste i aplicaii 181
gliseaz apoi butonul pe una din barele existente (ntre dou butoane) i din
meniul contextual al acestui buton se alege Asign Macro.
Observaie fereastra Customize trebuie s fie deschis atunci cnd
efecuai clic dreapta pe buton.

tergerea unei macrocomenzi


Pentru a terge o macrocomand deschidei fereastra Macro, scriei
numele acesteia n caseta text Macro Name
(sau selectai macrocomanda din list) i
executai clic pe butonul Delete.

Vizualizarea sau modificarea codului surs


al unei macrocomenzi
Pentru vizualizarea sau modificarea codului surs al macrocomenzii
se va executa clic pe butonul Edit din fereastra Macro; se va deschide editorul
VBA. Editorul se deschide ca o aplicaie separat ntr-o fereastr proprie. n
dreapta apare selectat proiectul macrocomand curent cu numele General i
numele macrocomenzii.
Revenirea n foaia de calcul Excel se face prin alegerea comenzii
Close and return to Microsoft Excel din meniul File.
Microsoft Excel. Teste i aplicaii 182
Dac dorii modificarea combinaiei de taste asociat macrocomenzii,
sau s facei completri n caseta Description apsai butonul Options.

Aplicaii
I Evidena vnzrilor unei firme este inut n fiierul vnzri.dbf.
Sptmnal se cere importarea acestui fiier n Excel i centralizarea totalului
de vnzri, de aceea se cere realizarea unei macrocomenzi care s efectueze
aceste operaii automat.
Rezolvare
Se vor parcurge urmtoarele etape:
1. nregistrarea macrocomenzii
2. importarea fiierului din Access
3. formatarea n cadrul foii de calcul
4. salvarea fiierului importat
5. oprirea macrocomenzii
6. testarea macrocomenzii.
1. Din meniul Tools Macro Record New Macro.
n fereastra Record New Macro vei
completa numele macrocomenzii,
combinaia de taste utilizat i alegei
s poat fi apelat din orice registru
nou.

2. Pentru importarea fiierului


necesar alegei din meniul File
comanda Open. n
fereastra de dialog
Open v poziionai n
folderul n care se
gsete fiierul care
urmeaz a fi importat,
Microsoft Excel. Teste i aplicaii 183
stabilii pentru Files of type All Files, dup care alegei fiierul
vnzri.dbf.

3. Realizai
apoi formatarea
capului de tabel respectiv salvarea fiierului importat.
4. Executai clic pe butonul Stop Recording; n final verificai dac
macrocomanda funcioneaz.

II. Creai o macrocomand de comutare cu numele zecimale, creia


s i asociai combinaia de taste Ctrl+Z i un buton pentru activarea i
dezactivarea introducerii datelor cu un numr fix de zecimale (cu trei
zecimale).

Rezolvare
O comutare reprezint efectuarea unui clic pentru a porni o activitate
i efectuarea unui nou clic pentru a o opri. Se pot reduce unele comenzi la
efectuarea unui singur clic crend o macrocomand i apoi editnd-o pentru a
deveni o macrocomand de comutare.
Introducerea datelor cu numr fix de zecimale este util dac, de
exemplu, trebuie s se introduc multe date care reprezint sume de bani ntr-
o list de cheltuieli.
Pentru a crea acest macrocomand procedai astfel:
1. nregistrai macrocomanda iniial (Tools Macro Record New
Macro) i denumii macrocomanda zecimale i atribuii combinaia
de taste Ctrl+Z. Macrocomanda se va salva n registrul de calcul
Personal Macro Woorkbook.
Microsoft Excel. Teste i aplicaii 184

2. deschidei meniul Tools i alegei comanda Options, pagina de


proprieti cu eticheta Edit; i executai clic n caseta de validare
Fixed decimal, iar n caseta Places introducei valoarea 3.
3. oprii macrocomanda (clic pe butonul pentru nregistrrii din bara cu
butoane Stop Recording);
4. urmeaz editarea macrocomenzii pentru ca aceasta s efectueze o
comutare, astfel:
- din meniul Windows alegei comanda Unhide pentru a afia
registrul de calcul personal, apoi efectuai clic pe OK;
- din meniul Tools alegei comanda Macro, subcomanda
Macros
- se deschide caseta de dialog Macro, selectai numele
macrocomenzii i executai clic pe butonul Edit;
- se va deschide editorul VBA. Macrocomanda indic
programului Excel s activeze opiunea de configurare pentru
introducerea datelor cu numr fix de zecimale. Aceast linie
de program arat astfel:
Application. FixedDecimal = True. Modificai aceast aciune a
macrocomenzii n felul urmtor:
Application. FixedDecimal = Not Application. FixedDecimal.
Noua instruciune indic programului Excel s inverseze opiunea de
configurare, indiferent de valoarea acesteia;
- nchidei editorul VBA i revenii n registrul de calcul
Personal;
Microsoft Excel. Teste i aplicaii 185
Se va atribui macrocomenzii i un buton care s fie plasat ntr-o bar
de instrumente proprie intitulat Bara Macrocomenzi.
Indiferent de starea opiunii, macrocomanda va activa starea opus.
Aceast macrocomand funcioneaz astfel: atunci cnd opiunea de
configurare este activat, toate valorile ce vor fi introduse n celulele
regitrilor Excel se vor transforma n valori cu trei zecimale, de exemplu,
dac vei introduce valoarea 471 i vei apsa tasta Enter, se va transforma n
0,471. Cnd opiunea de configurare este dezactivat, valorile vor fi introduse
ca numere ntregi.
Microsoft Excel. Teste i aplicaii 186

Funcii particularizate
Un tabel de translaie este o funcie Excel particularizat. Dei
macrocomenzile i funciile definite de utilizatori sunt create n modaliti
diferite, Excel le trateaz foarte asemntor.
O macrocomand este proiectat pentru a fi apelat de ctre
utilizator pentru efectuarea unei activiti specifice ntr-o foaie de lucru, n
timp ce o funcie definit de utilizator mbogete biblioteca de funcii din
Excel, funcii care pot fi folosite n formule.
Etapele necesare pentru crearea unei funcii particularizate:
- se va nregistra o macrocomand cu numele viitoarei funcii;
- se oprete macrocomanda;
- se deschide editorul VBA pentru a transforma macrocomanda n funcie; n
acest sens:
cuvntul Sub se nlocuiete cu Function
se declar variabilele
antetul macrocomenzii (partea scris cu verde) rmne nemodificat
dedesubtul antetului se vor scrie instruciunile pentru funcia creat
- se revine n foaia de lucru i se verific funcia (prin apsarea butonului fx se
poate alege noua funcie).

Aplicaia nr. 1
S se creeze o funcie particularizat numit pret_cu_tva ce
calculeaz automat preul cu tva innd cont de preul iniial i de tva.
Etape:
1. se nregistreaz o macrocomand numit pret_cu_tva (Tools Macro
Record New Macro);
2. se oprete macrocomanda. (executai clic pe butonul Stop de pe bara
Stop Recording);
Microsoft Excel. Teste i aplicaii 187

3. Din meniul Tools alegei comanda Macro, subcomanda Macros.


Selectai numele
macrocomenzii create i apoi
executai clic pe butonul
Edit pentru a deschide
ecranul de editare Visual
Basic for Applications;

4. tergei cuvntul Sub din prima linie i tastai n locul su Function.


Executai clic pe Sub de pe ultima linie. Vei constata c automat va
apare End Sub.
Microsoft Excel. Teste i aplicaii 188
5. Declarai variabilele, adic elementele de care are nevoie Excel
pentru a ntoarce rezultatul. n cazul acestei funcii acestea vor fi pret si
tva.
6. Textul antetului de macrocomand rmne aa cum este.
7. Plasai punctul de inserare pe prima linie complet goal i tastai formula
de calcul:

V ntoarcei n foaia de lucru (File Close and Return to Microsoft Excel).


8. Pentru a verifica/utiliza funcia se procedeaz astfel: realizai tabelul n
care avei nevoie de calcularea preului cu tva i v poziionai pe coloana
corespunztoare. Deschidei fereastra Insert function i alegei categoria
All.

- selectai funcia pret_cu_tva


- n fereastra Function Arguments introducei argumentele i dup apsarea
butonului OK glisai.
Microsoft Excel. Teste i aplicaii 189

Aplicaia nr.2
Se va realiza funcia particularizat numit reducere care calculeaz
preul cu reducere al produselor cunoscnd preul iniial i procentul de
reducere. Se va proceda astfel:
1. se nregistreaz o
macrocomand cu numele
reducere i executai clic
pe OK;
2. se oprete macrocomanda;

- se deschide editorul VBA (Tools


Macro Macros, selectai numele macrocomenzii i apoi executai clic pe
Edit) pentru a transforma macrocomanda n funcie; n acest sens:
Microsoft Excel. Teste i aplicaii 190
tergei cuvntul Sub i tastai Function n locul lui (pe prima i
respectiv ultima linie a ecranului VBA);
se declar variabilele; acestea sunt pret_initial i procent_reducere.
plasai punctul de inserare pe prima linie complet goal, apoi
introducei urmtoarea linie de program:
reducere = pret_initial * (1 - procent_reducere)
dup care v ntoarcei n foaia de lucru

Pentru a aplica funcia se procedeaz


astfel: realizai tabelul n care avei
nevoie de noua funcie, v poziionai pe
coloana corespunztoare i deschidei
fereastra Insert function, categoria All.
Completai argumentele n fereastra care
se deschide.
Microsoft Excel. Teste i aplicaii 191

Aplicaia nr.3
Se va realiza funcia particularizat numit promovare care va stabili
automat candidaii admii sau respini n funcie de punctajul obinut. Vor fi
admii candidaii care au un punctaj mai mare de 50.
Etape :
- se va nregistra o macrocomand cu numele promovare;

- se oprete macrocomanda;
- se deschide editorul VBA pentru a transforma macrocomanda n funcie; n
acest sens:
cuvntul Sub se nlocuiete cu Function
se declar variabila credite
se vor scrie instruciunile pentru funcia creat. n acest exemplu
sintaxa funciei necesit folosirea if

- se revine n foaia de lucru i se verific funcia (prin apsarea butonului fx se


poate alege noua funcie).
Microsoft Excel. Teste i aplicaii 192

Aplicaia nr. 4
S se creeze o funcie particularizat care transform punctajul
obinut la test de ctre studeni i-l convertete n litere de evaluare pe baza
datelor furnizate.

Etape:
1. nregistrai macrocomanda pe care o numii calificativ dup care
oprii nregistrarea macrocomenzii;
Microsoft Excel. Teste i aplicaii 193

2. Din meniul Tools alegei comanda Macro, subcomanda Macros.


Selectai numele macrocomenzii create i apoi executai clic pe
butonul Edit pentru a
deschide ecranul de
editare Visual Basic for
Applications;

3. tergei cuvntul Sub din prima linie i tastai n locul su


Function. Executai clic pe Sub de pe ultima linie. Vei constata c
automat va apare End Sub.
4. Declarai variabilele, adic elementele de care are nevoie Excel
pentru a ntoarce rezultatul. n cazul acestei funcii variabila va fi
Punctaj.
Microsoft Excel. Teste i aplicaii 194
5. Textul antetului de macrocomand rmne aa cum este.
6. Plasai punctul de inserare pe prima linie complet goal i tastai
urmtoarele linii de program:

dup care v ntoarcei n foaia de lucru.


7. Pentru a aplica funcia se procedeaz astfel: realizai tabelul n care
avei nevoie de noua funcie, v poziionai pe coloana
corespunztoare i deschidei fereastra Insert function, categoria
All. Completai argumentul n fereastra care se deschide i glisai.
Microsoft Excel. Teste i aplicaii 195

Capitolul X

Noiuni de securitate n cadrul

programului Excel

Problema securitii n tehnica de calcul


La adresa sistemelor de calcul pot apare urmtoarele ameninri:
1) ntreruperea (o component a sistemului de calcul dispare sau devine
inutilizabil);
2) interceptarea (un grup neautorizat obine acces la o resurs a
sistemului de calcul);
3) modificarea (grupul neautorizat nu numai c acceseaz, dar i
intervine n resursa sistemului);
4) fabricarea (un grup neautorizat poate fabrica obiecte false pentru
sistemul de calcul).

Securitatea n tehnica de calcul const n asigurarea a trei caracteristici:


- confidenialitatea componentele unui sistem de calcul sunt
accesibile numai prilor autorizate;
- integritatea modificrile pot fi efectuate doar cu autorizaie;
- disponibilitatea resursele sunt disponibile prilor autorizate.
Criptografia este o art sau tiina de a meninere a mesajelor secrete.
Criptarea (encriptare) este un proces de codificare a datelor astfel nct
nelesul mesajului este ascuns. Decriptarea este procesulul invers.
Criptografie, nseamn, etimologic, scriere ascuns, folosirea encriptrii
pentru a ascunde nelesul unui text. tiina care analizeaz i sparge datele
criptate se numete criptanaliz.
Microsoft Excel. Teste i aplicaii 196
Criptologia, include criptografia i criptanaliza. Forma original a
unui mesaj se numete text clar, iar forma encriptat se numete text cifrat.
Un algoritm criptografic este o funcie matematic, folosit n
procesul de criptare, decriptare. Folosirea unei chei mrete securitatea.
Cteodat cheile de encriptare i decriptare sunt identice, n alte cazuri sunt
diferite.
Securitatea datelor criptate depinde de dou lucruri:
- puterea algoritmului
- secretul cu care este inut cheia.

Criptarea cu cheie public (algoritmi asimetrici)


Acest sistem de encriptare a fost propus de Whitfield Diffie i Martin
Hellman.
Const n folosirea a dou chei: una public i alta privat. Cheia
public se poate spune oricui, ea nefolosind dect la criptarea mesajului.
Decriptarea mesajului este realizat de cea de-a doua cheie (cea privat). Cele
dou chei nu pot fi deduse una din cealalt.
Algoritmi care folosesc aceast cheie:
Elgamal (numit dup inventatorul su Taher Elgamal);
RSA (numit dup inventatorii si: Ron Rivest, Adi Shamir i
Leonard Adleman);
Diffie - Hellman (numit tot dup inventatorii si);
DSA - Digital Signature Algorithm (inventat de David
Kravitz).

Criptarea cu cheie privat (algoritmi simetrici)


n criptarea convenional, o aa zis cheie secret, este folosit att
pentru criptare, ct i pentru decriptare.
Criptarea convenional, a fost folosit i acum 2000 de ani de Iulius
Caesar (fiecare liter este translatat la litera care se afl la un numr fix-3-
de poziii dup aceasta n alfabet).
Algoritmii folosesc o singur cheie (privat), fiind denumii n
literatura de specialitate i algoritmi convenionali sau algoritmi cu cheie
privat.
Microsoft Excel. Teste i aplicaii 197
Acest mod de lucru permite folosirea unui canal bidirecional de
comunicaie ntre doi utilizatori: ambii pot, folosind aceeai cheie, s codifice
sau s decodifice mesaje.
Dezavantaje:
distribuirea cheii (se recomand distribuirea cheii pe buci, pe canale
separate);
dac cheia ajunge pe minile unui impostor el poate descrifa toate
mesajele pe care le are la dispoziie (se recomand schimbarea
periodic a cheilor);
sunt mai vulnerabili n cazul unui atac criptografic (excepie DES).

Algoritmul DES
DES (Data Encryption Standard), a fost dezvoltat pentru guvernul Statelor
Unite i pentru folosin public. A fost dezvoltat pornind de la algoritmul
Lucifer, conceput n Laboratoarele IBM. Acest algoritm este o combinaie
complex, folosind 2 blocuri fundamentale n criptografie: substituia i
permutarea (transpoziia).

Securitatea prin firewall


n domeniul informaticii un firewall 2 este un sistem ce impune o
politic de control al accesului ntre dou reele. Deci un firewall este
mecanism prin care o reea considerat sigur, din punct de vedere al
securitii, (reea intern a unei organizaii) este protejat de una nesigur
(Internet-ul). Pe lng controlul accesului, un firewall poate fi folosit i
pentru a monitoriza comunicaiile dintre o reea intern i una extern, pentru
interceptarea i nregistrarea tuturor comunicaiilor dintre reeaua intern i
una extern.
Avantajele folosirii unui firewall:
crete nivelul de securitate a calculatoarelor gazd;
protecia serviciilor vulnerabile;

2
firewall = perete constuit special, rezistent la foc, care n caz de incendiu
mpiedic sau ncetinete rspndirea focului
Microsoft Excel. Teste i aplicaii 198
mai uor de implementat i administrat comparativ cu alte
soluii pentru securitatea n reea;
monitorizarea i realizarea de statistici cu privire la folosirea
reelei;
ntrirea caracterului privat al informaiei care circul prin
reea.
Dezavantaje:
restricionarea accesului la unele servicii (considerate
vulnerabile);
asigur o protecie sczut fa de atacurile provenite din
interior;
imposibilitatea protejrii mpotriva unor ui secrete,
existente ntr-o reea;
poate reprezenta o potenial gtuire pentru traficul de date;
programele virusate pot fi comprimate sau criptate n mai
multe moduri, prin urmare un firewall nu le poate scana
pentru a depista semnturile viruilor;
fiabilitatea relativ sczut.

Protecia fiierelor contra viruilor macro


Viruii macro reprezint o categorie de macrocomenzi cu caracter
distructiv care au rolul de a distruge sau deteriora documentele sau chiar
fiierele sistem. Aceti virui se ataeaz la documentele Office i se execut
automat la deschiderea lor.
Modaliti de protejare a fiierelor mpotriva viruilor macro:
instalarea unui program antivirus;
utilizarea semnturii digitale;
dezactivarea macrocomenzilor ce provin din surse nesigure.
Microsoft Excel. Teste i aplicaii 199
Semnturi digitale. Crearea unui certificat digital
La deschiderea documentelor Office ce conin macrocomenzi este
indicat dezactivarea acestora atunci cnd nu suntei siguri de sursa de
provenien a acestora. Proveniena unei macrocomenzi este atestat de
semntura digital. Pentru a semna digital o macrocomand, trebuie instalat
un certificat digital.
Certificatul digital este de fapt o ataare la o macrocomand, la un
fiier sau mesaj de e-mail, ce furnizeaz o semntur verificabil, garanteaz
autenticitatea i asigur o criptare de siguran.
Certificatul digital indic numele sursei macrocomenzii, plus
informaii suplimentare despre identitatea i integritatea acelei surse. O
semntur digital nu garanteaz neaprat sigurana unei macrocomenzi, deci
dumneavoastr trebuie s decidei dac avei ncredere ntr-o macrocomand
care a fost semnat digital.
Pentru a crea un certificat digital este nevoie de fiierul SelfCert.exe.
Acesta este situat de obicei n C:\Program Files\Microsoft Office\Office10.
Dac nu gsii acest fiier pe calculatorul d-voastr, este necesar instalarea
lui (vezi ANEXA).
Mai trebuie menionat c certificatele create de dumneavoastr sunt
considerate neautentificate i vor genera un avertisment, dac nivelul de
securitate este stabilit la High sau la Medium. Pentru a obine un certificat
digital de la o autoritate comercial de certificare, va trebui s aplelai la
firme specializate, cum ar fi VeriSign Inc. De pe site-ul web Microsoft
Security Advisor putei afla mai multe despre autoritile de certificare care
ofer servicii pentru produsele Microsoft.
Microsoft Excel. Teste i aplicaii 200

Semnarea unei macrocomenzi


Pentru semnarea unei macrocomenzi vei proceda astfel:
1. selectai macrocomanda i prin apsarea butonului Edit din fereastra
Macro deschidei editorul VBA;
2. din meniul Tools alegei comanda Digital Signature; se deschide
fereastra Digital Signature n care este specificat c macrocomanda
nu este semnat;

3. pentru a semna macrocomanda executai clic pe butonul Choose;

4. selectai certificatul pe care dorii s l utilizai din fereastra Select


Certificate i executai clic pe butonul OK.
Microsoft Excel. Teste i aplicaii 201

Dac dorii detalii despre certificat executai clic pe butonul View


Certificate.
Dup alegerea unui certificat numele
acestuia apare n cadrul ferestrei Digital
Signature.

Dup ce ai adugat o persoan listei cu


surse de ncredere, Office va activa macrocomenzi semnate de aceast surs
de ncredere fr afiarea unui avertisment de securitate. Dac dorii s
eliminai o semntur executai clic pe butonul Remove.
5. nchidei editorul VBA (File Close and return to Microsoft Excel)
i salvai fiierul cu modificrile aduse.
Microsoft Excel. Teste i aplicaii 202
Stabilirea nivelelor de securitate
Pentru stabilirea nivelelor de securitate alegei din meniul Tools
comanda Macro subcomanda Security. Se va deschide fereastra Security.
Alegei fia Security Level. Putei alege unul din cele 4 (3 n cazul variantelor
anterioare de Office) nivele de securitate:Very hight, High, Medium i Minim.

Dac alegei nivelul High vei


constata c n acest caz
macrocomenzile nesemnate
sunt automat dezactivate

Dac macrocomanda este semnat de un autor necunoscut, se afieaz


o cutie de dialog n care putei afla informaii despre certificat executnd clic
pe butonul Details.
Microsoft Excel. Teste i aplicaii 203

Macrocomanda poate fi activat numai dac utilizatorul este de acord


c acesta provine de la o surs de ncredere.
Pentru nivelul Medium, utilizatorul poate activa sau dezactiva
macrocomanda.

Nivelul Minim este recomandat numai dac avei instalat un program


antivirus.
Protecia macrocomenzilor poate fi realizat din editorul Visual Basic
meniul Tools comanda VBAProject Properties... fia Protection.
Microsoft Excel. Teste i aplicaii 204

Protecia foilor de lucru i a registrelor de lucru


Pentru a controla cine poate accesa i modifica datele n Excel
programul furnizeaz mai multe nivele de protecie ale unui utilizator:
- protecia foilor de lucru;
- protecie la nivel registru de lucru.

Protecia foilor de lucru - este permis protejarea elementelor din foile de


lucru (de exemplu celule care conin formule) fa de accesul oricrui
utilizator, sau pentru unii utilizatori se pot acorda anumite drepturi de acces n
zonele precizate. Protecia pentru obiectele grafice, tabele pivot, hyperlink-
uri, operaii de sortare sau filtrare
automat este aplicat tuturor
utilizatorilor, pentru toat foaia de
lucru, nu unor utilizatori individuali
sau unor zone de date.

Pentru a realiza protejarea


elementelor foii de lucru fa de toi
utilizatorii procedai astfel:
- v poziionai n foaia de lucru pe
care dorii s o protejai
Microsoft Excel. Teste i aplicaii 205
- deoarece n mod implicit toate celulele dintr-o foaie de lucru sunt blocate
vor trebui mai nti deblocate celulele la care utilizatorii vor avea drepturi de
modificare. Pentru acesta selectai celulele i alegei din meniul Format
comanda Cells... fia Protection i golii caseta de selectare Locked
Blocarea unei celule nu nseamn automat c este i protejat, ci doar
c este posibil protejarea.
Protejarea efectiv
nseamn c celula respectiv,
grupul de celule selectate sau
ntreaga foaie de lucru nu poate fi
modificat sub nici o form
- dac este cazul ascundei
formulele care nu dorii s fie
vizibile i selectai caseta Hide
- din meniul Tools alegei
comanda Protection apoi clic pe
Protect sheet
- tastai o parol pentru foaie.

- selectai elementele pe care


dorii ca utilizatorii s aib
posibilitatea de a le modifica n lista Allow all users of this worksheet to:
- clic pe OK i reintroducei parola pentru confirmare.
Microsoft Excel. Teste i aplicaii 206
Atribuirea accesului anumitor utilizatori ctre diverse zone
Pentru a permite accesul anumitor utilizatori ctre unele zone, se
alege din meniul Tools Protection Allow Users to Edit Ranges

Este bine ca cel puin celulele care conin formule s fie protejate,
preferabil i cu o parol, pentru a evita tergerea accidental a formulelor. Se
poate acorda accesul la o
celul chiar i la nivel de
utilizator, folosind meniul
Tools Protection Allow
Users to Edit Ranges(se
permite utilizatorilor s
editeze zonele).
Aceast comand este
disponibil numai cnd foaia
de lucru nu este protejat.

Executai clic pe New, tastai un


titlu pentru zona la care se acord acces n
caseta Title. Tastai n caseta Refers to
cells: semnul egal, urmat de o referin
sau selectai zona, dup care introducei o
parol (pentru accesul la zon). Dac nu
Microsoft Excel. Teste i aplicaii 207
introducei o parol, orice utilizator va avea posibilitatea s editeze celulele
respective.
Pentru a stabili utilizatorii pentru care dorii acordarea accesului
executai clic pe butonul Permissions apoi pe Add.

Verificai dac este selectat caseta de


dialog Protect worksheet and contents
of locked cells, tastai o parol pentru
foaia de lucru, executai clic pe OK i
retastai parola pentru confirmare.
Microsoft Excel. Teste i aplicaii 208
Dac vei dori s modificai o celul protejat va apare ferestra
Unlock Range, care v solicit parola.

Pentru a elimina protecia unui registru de lucru:


- v poziionai n foaia de lucru pe care dorii s o deprotejai;
- din meniul Tools alegei comanda Protection apoi clic pe Unprotect sheet;
- introducei parola de protecie pentru foaia de lucru.

Protecia la nivel registru de lucru se refer la:


protejarea elementelor registrului de lucru;
protejarea unui registru de lucru partajat;
protejarea unui fiier la vizualizare i partajare (cnd se cere o parol
pentru vizualizarea sau salvarea modificrilor n fiier).

Pentru protejarea elementelor unui registru de lucru se procedeaz astfel:


- alegei din meniul Tools Protection Protect Workbook
- alegei una din variantele:

o validai opiunea Structure pentru a proteja structura unui


registru de lucru (foile de lucru din registrul de lucru nu pot fi
terse, mutate, ascunse, afiate sau redenumite, nu pot fi
inserate alte foi de lucru sau nu pot fi nregistrate
macrocomenzi);
Microsoft Excel. Teste i aplicaii 209
o validai opiunea Windows pentru protejarea ferestrelor (s
rmn la aceeai dimensiune i poziie de fiecare dat cnd
fiierul este deschis);
- tastai parola, clic pe OK i apoi reintroducei parola pentru confirmare.

Aplicaii
Realizai un formular de comand cu urmtoarea structur:

Valoare cu
Produs Pre Nr. buc. Valoare
TVA
Boxe
Tastatur
Mouse
CD-ROM
Monitor
Total

Coloanele Valoare, Valoare cu TVA i totalul pentru aceste coloane se


vor calcula automat. Foaia de calcul se va proteja la editare astfel: vor putea
fi introduse valori numai pe coloanele Pre i Nr. buc.

Rezolvare
Dup realizarea structurii tabelului se vor completa datele pentru rubrica
Produse.
Pentru rubrica Pre, se va formata aceast coloan (Format Cells
Numbers) i se impune condiia de validare (din meniul Data alegei
comanda Validation, n care precizai condiia se permit numai numere
zecimale).
Microsoft Excel. Teste i aplicaii 210
Deoarece n rubrica Nr. buc. se
vor putea introduce numai numere
ntregi pozitive, va trebui impus i
aici condiia de validare. Astfel se va
selecta coloana Nr. buc. i din meniul
Data alegei comanda Validation, n
care precizai condiia.

Pentru rubrica Valoare se va


introduce formula, dup care se va
glisa pentru toate nregistrrile; n celula corespunztoare totalului pentru
Valoare se va aplica funcia de nsumare. Se va proceda la fel i pentru
rubrica Valoare cu TVA.
Urmeaz deblocarea celulelor din coloanele Pre, Nr. buc. Pentru aceasta
selectai cele dou coloane i din meniul Format alegei comanda Cells,
fia Protection. Dezactivai csua de validare Locked.
n final se va proteja foaia din meniul Tools Protection Protect
Sheet.
Microsoft Excel. Teste i aplicaii 211

Capitolul XI

Utilizarea barei Control Toolbox

bazeaz pe Visual Basic, utilizat pentru automatizarea i


particularizarea unei soluii dezvoltate sub Office sau pentru lucrul cu
controale Active X.
Prin utilizarea unui set special de comenzi numite object library
(librrie de obiecte) VBA poate controla anumite aspecte ale aplicaiilor
Office.

Controale Active X

Bara de instrumente Control Toolbox ne permite inserarea unor


controale direct n document. Pentru afiarea acestei bare alegei din meniul
View Toolbars Control Toolbox.

Acest bar conine urmtoarele butoane:


Design Mode/Exit Design Mode- intrare/ieire din modul de proiectare;
Properties afieaz proprietile obiectului selectat;
View Code - afieaz codul obiectului selectat;
Check Box insereaz butoane de validare;
Text Box pentru inserarea unei casete text. Caseta de text permite
utilizatorului s introduc de la tastatur un text sau un numr.
Microsoft Excel. Teste i aplicaii 212
Command Button insereaz un buton de comand. Butonul de comand
este folosit pentru a ncepe, a ntrerupe sau a termina un anumit proces n
cadrul aplicaiei.
Option Button butoanele de opiuni se folosesc ntr-o aplicaie pentru a
permite utilizatorului s aleag din dou sau mai multe variabile posibile; un
buton de opiuni nu este independent ci face parte dintr-un grup de butoane.
La un moment dat poate fi selectat un singur buton din grup.
List Box insereaz o list. O list permite utilizatorului s aleag dintr-o
colecie de valori;
Combo Box insereaz o caset combinat, adic un control ce combin o
caset de text cu o list;
Toggle Button arat dac o opiune este activat sau inhibat;
Spin Button insereaz contoare;
Scrool Bar insereaz bare de defilare;
Label insereaz o etichet;
Image insereaz o imagine;
More Controls mai multe controale.

Aplicaie
Cunoscnd preul n euro pentru o anumit cantitate de telefoane
comercializate de o firm se cere calculul costului n lei.

Se va utiliza bara de instrumente


Control Toolbox, care permite inserarea de
controale ActiveX direct n document (View -
Toolbars Visual Basic - butonul Control
Toolbox, sau View Toolbars - bara Control
Toolbox).
Se vor crea n cadrul registrului dou foi
de calcul, denumite:
Microsoft Excel. Teste i aplicaii 213
- telefoane foaie de lucru ce conine lista cu modelele de telefoane
disponibile i preul n euro.
- calcule foaie de lucru n care se va realiza calculul i care conine:
cursul leu euro, cantitatea pentru care vom calcula costul n lei, telefon n
dreptul creia se va plasa o caset combobox, cu ajutorul creia se poate
alege unul din modelele de telefoane i pre total (care reprezint preul celor
n telefoane exprimat n lei, unde n reprezint cantitatea).
n foaia de calcul telefoane selectm domeniul cu date i alocm un
nume domeniului selectat: Insert Name Define i tastm pret_telef dup
care apsm butonul OK.

Observaie: n cazul n care lista este foarte mare, se recomand efectuarea


seleciei astfel: clic n prima celul a domeniului, i apsai simultan tastele
CTRL-SHIFT-*.
Selectai eticheta foii de lucru calcule i alegei controlul Combobox,
pe care l desenai n foaia de lucru n dreptul etichetei telefon.

Afiai proprietile controlului (clic pe butonul Properties) i


modificai urmtoarele proprieti:
- Style: din 0 n 2 fmStyleDropList;
pentru a specifica faptul c valorile
combox-ului sunt preluate dintr-o list;
- Linked Cell: se tasteaz C5; aceast
celul va primi rezultatul seleciei;
- pentru a preciza de unde este preluat
lista de valori, (din foaia de calcul
telefoane) n dreptul proprietii
ListFillRange: tastai telefoane!
pre_telef. Se va insera automat:
nume_registru! telefoane! pre_telef;
Microsoft Excel. Teste i aplicaii 214
- pentru a specifica c lista de valori este constituit din 2 coloane (Model
telefon i Pret euro), tastai 2 n dreptul proprietii ColumnCount:
- n dreptul proprietii BoundColumn: tastai 2, ceea ce nseamn c
valoarea din a doua coloan va fi inserat n celula C5.
Pentru a iei din modul de lucru proiectare executai clic pe butonul
Exit Design Mode.
Introducei apoi formula pentru calculul preului total n Lei.

Testarea funcionalitii combobox-ului


Dac dimensiunea combobox-ului nu este potrivit trebuie s revenii
n modul de lucru proiectare (clic pe butonul Design Mode). Ajustai cu
mouse-ul dimensiunile combobox-ului dup care ieii din modul de lucru
proiectare
Alegei un model de telefon, precizai o cantitate; n celula C7 va fi
afiat preul total, n lei.
Microsoft Excel. Teste i aplicaii 215
Microsoft Excel. Teste i aplicaii 216

Aplicaii rezolvate

Funcii matematice
Realizai un tabel care conine urmtoarele informaii pentru primele
n numere naturale: en, n!, n3, n , ln(n).
Rezolvare: se vor introduce funciile necesare pentru prima
nregistrare, dup care se gliseaz n jos.
Microsoft Excel. Teste i aplicaii 217
Funcii referitoare la iruri de caractere
Realizai un tabel n care s aplicai funcii referitoare la iruri de
caractere.
Microsoft Excel. Teste i aplicaii 218
Aplicaii ce cuprind funcii statistice, logice i de cutare

I. Realizai un tabel cu urmtoarea structur: Titlul crii, Autor,


Editura (se completeaz obligatoriu cu Rao, Nemira, Teora), Pre, Nr. Buc.,
Majorare, Pre majorat, Statistic.
Se vor majora cu 5% crile din editura Nemira, cu 10% cele de la
editura Rao, cu 15% cele de la editura Teora, pentru restul editurilor preurile
rmn neschimbate.
Preul majorat se va calcula. Rubrica intitulat Statistic se stabilete
automat n funcie de Preul majorat mediu: astfel dac preul majorat este
mai mare dect media acestuia se va completa cu observaia prea mult, n
rest cu acceptabil. Se mai cer numrul de buci minim, maxim i total
numr buci.
Se cere preul unei cri pentru care se cunoate autorul.
Microsoft Excel. Teste i aplicaii 219

II. Creai fiierul farmacie.xls ce conine dou foi de calcul intitulate


Tabel i Formatare. n cadrul primei foi realizai un tabel cu urmtoarea
structur:
- Nr crt - se va introduce automat
- Denumire medicament
- Cantitate
- Furnizor
- Pre unitar
- TVA se va calcula (=19%* Pre unitar) (vezi figura 2)
Microsoft Excel. Teste i aplicaii 220
- Pre de magazin se va calcula (vezi figura 2)
- Categorie se va stabili automat astfel:
dac Pre de magazin <50000, atunci se va completa
cu iefin
n rest se va completa cu scump(formula se poate
observa n figura 5 pe bara de formule).
- Procent majorare se va stabili automat astfel:
15% pentru SC. Antibiotice Iai
10% pentru Sicomed SA
5% n rest (formula se poate observa n figura 1 pe bara de
formule)
Determinai preul de magazin al medicamentului aflat n cantitate
maxim. (vezi figura 2 i 3)
n foia Formatare se va realiza o formatare condionat:
medicamente ieftine caractere cursive, de culoare albastru,
fundal gri;
medicamente scumpe - caractere boldate, de culoare verde,
fundal galben (vezi figura 4).

Figura 1
Microsoft Excel. Teste i aplicaii 221

Figura 2

Figura 3
Microsoft Excel. Teste i aplicaii 222

Figura 4

Figura 5
Microsoft Excel. Teste i aplicaii 223

Aplicaii propuse pentru rezolvare

1. Pentru ocuparea celor patru posturi vacante din cadrul unei firme se
desfoar un concurs la care particip 10 candidai. Participanii vor susine
dou probe: Proba 1 este o prob practic, iar Proba 2 este un test gril, la
care se poate obine un punctaj cuprins ntre 10 i 100 de puncte. Rezultatele
concursului sunt reinute ntr-un tabel cu urmtoarele cmpuri:
o Nr. crt. se va completa folosind proprietatea AutoFill;
o Nume candidat;
o Proba 1 - se completeaz cu DA sau NU;
o Proba 2 - se noteaz cu puncte ntre 10 i 100;
o Rezultat vor fi admise persoanele care vor avea la prima
prob DA i au obinut la proba a doua cel puin mai mult de
50 de puncte.
Tabelul va fi salvat n foaia de lucru denumit Ocupare post. Pagina
se va seta astfel: format A4, margini 2 cm, orientare Landscape i se va centra
tabelul pe orizontal.
Formatarea tabelului se va face astfel: toate datele din tabel avea,
dimensiune 12, fontul utilizat va fi Impact; capul de tabel va fi scris pe fundal
gri deschis, caracterele vor fi boldate i alinierea datelor va fi centrat (pe
orizontal i pe vertical). Tabelul va fi demarcat prin linie dubl, iar datele
din tabel prin linie simpl.
Tabelul se va sorta ascendent dup cmpul Rezultat i apoi
descendent dup Proba 2.
Pentru a stabili care sunt cei patru candidai ce vor ocupa posturile
vacante tabelul sortat se va copia n foaia 2 (numit Final), iar apoi se va face
o filtrare automat.
Microsoft Excel. Teste i aplicaii 224
2. La un concurs de clrie particip 7 ri, fiecare ar avnd cel mult
3 reprezentani.
Participanii la concursul de clrie se nregistreaz ntr-un fiier
concureni.xls ce conine urmtoarele rubrici:
- Nume cal
- Nume-jocheu
- ara
- Ordine sosire (se va introduce: primul, al doilea,..).
Tabelul se va formata automat. Datele din tabel se vor introduce cu
ajutorul unei machete.
Introducei numele unui cal i afiai numele jocheului i ara,
utiliznd funcii de cutare. Afiai prin filtrare doar concurenii unei ri.

3. La o consignaie se primesc mrfuri de la diferite persoane pentru a


fi vndute. Informaiile legate de marf se introduc direct pe calculator ntr-
un tabel cu urmtoarea structur:
- Nume deponent;
- Denumire produs;
- Categorie se va completa cu perisabil sau neperisabil;
- Pre iniial este preul stabilit de deponent;
- Comision;
- Pre final calculat prin adugarea comisionului la preul iniial;
- Termen de pstrare.
Comisionul se calculeaz n funcie de pre astfel:
7% pentru mrfuri al cror pre este mai mare de 50
10% pentru mrfuri al cror pre este ntre 50 i 500
15%. pentru restul de mrfuri.
Termenul de pstrare se calculeaz astfel:
- dac marfa este perisabil se va afia 10 zile;
- altfel 30 zile.
Microsoft Excel. Teste i aplicaii 225
n vederea unei bune informri referitoare la deponeni se cere
realizarea unei cutri rapide a datelor referitoare la un deponent oarecare.

4. O societate comercial nregistreaz repartiia produselor date spre


vnzare la diferite magazine n registrul repart.xls. Structura tabelului:
Magazin - sunt codificate numeric de la 1 la 5;
Denumire produs;
Cod grup se va obine cu ajutorul unei funcii text, prin extragerea
primelor dou caractere din tabelul de mai jos;
Cod produs - va conine cifra 0 i primele 5 caractere din numele
produsului (deci tot prin utilizarea unor funcii text);
Pre livrare;
Cantitate; Grupa
U.M.; electrice
textile
alimente

S se afle cel mai scump produs, respectiv cel mai ieftin produs.

5. Concepei o agend de lucru care s conin informaiile pe care le


considerai importante despre colegii de grup (nume, adres, numere de
telefon, pasiuni, etc.). Pstrai informaiile sortate n foi diferite.

6. Evidena vnzrilor la trei magazine ale aceleiai societi


comerciale se ine n fiierul vnzari.xls. Tabelul va avea urmtoarele
cmpuri:
- Data se vor introduce trei date calendaristice, una dintre acestea
fiind data curent;
- Cod magazin - se va completa cu A, B sau C;
Microsoft Excel. Teste i aplicaii 226
- Denumire produs - se va completa cu: televizor, frigider,
aspirator, calculator, vopsea de pr, crem, ampon, spun, iar n
continuarea cuvntului vei aduga cifra 1 (pentru electrice) sau 2
(cosmetice);
- Cantitate
- Pre unitar
- Valoare total se va calcula;
- Raion se va stabili automat astfel:
dac ultima cifr din denumirea produsului este 1 se
va afia electrice
n caz contrar se va afia cosmetice.
Un magazin poate avea unul sau dou raioane. S se afle valoarea
total a produselor vndute n data curent.

7. Fiierul personal.xls are informaii despre salariaii unei societi:


(Cod angajat, Nume angajat, Departament, Funcie, Salar, Impozit, Reineri,
Sporuri, Total de plat). S se afle:
- salariul mediu pentru departamentul Contabilitate;
- salariul mediu pentru o funcie specificat;
- impozitul total;
- reinerile totale.
Care este funcia i numele persoanei cu salariu maxim.

8. Un magazin de nclminte centralizeaz toate vnzrile dintr-o


zi ntr-un tabel ce are urmtoarea structur:
Pre Cantitate Procent
Nr. crt Sortiment Valoare
unitar (buc) din total
1
..
Microsoft Excel. Teste i aplicaii 227
Pentru fiecare sortiment (saboi, sandale femei, sandale brbai,
pantofi copii, pantofi femei, pantofi brbai, adisai) se va calcula
procentul valoric pe care acesta l reprezint din totalul vnzrilor.
Datele din tabel vor fi introduse utiliznd o machet. Sortai datele
din tabel n ordine cresctoare n funcie de cantitate.
Afiai prin filtrare n sheet-ul 2 numai sortimentele de nclminte
ce s-au vndut n cantitate mai mare de 5 buci i al cror pre unitar este sub
750.000 Lei.
Realizai n sheet-ul 3 o diagram intitulat Volumul vnzrilor.

9. n tabelul de mai jos este inut evidena echipamentului sportiv


achiziionat n decursul unui an colar de ctre o unitate de nvmnt.

Pre Cantitate
Nr. crt Echipament Valoare
unitar (buc)
1 Minge fotbal 100.000 5
2 Minge baschet 95.000 7
3 Mingi tenis 30.000 10
4 Rachete tenis 1.100.000 2
5 Mingi tenis 30.000 6
6 Minge fotbal 130.000 6
7 Minge baschet 100.000 3
8 Rachete tenis 1.500.000 2
9 Minge baschet 105.000 2
Microsoft Excel. Teste i aplicaii 228
Valoarea se va calcula. S se determine echipamentul cu preul
minim, respectiv cel cu preul maxim. Tabelul se va copia n sheet-ul 2, care
se va redenumi Filtrare; se vor afia numai echipamentele pentru care
numrul de buci este cuprins n intervalul [5, 9].

10. Realizai un tabel cu urmtoarea structur:


- Denunire material;
- Calitate material se va completa I sau II;
- Cod mat se va obine prin concatenarea cifrei 0 (zero), urmat de
calitatea materialului i primele dou caractere obinute din Denumire
material;
- Denumire furnizor;
- Cod furnizor se va obine prin concatenarea cifrei 0 (zero) i primele
trei caractere obinute din Denumire furnizor;
- Cantitate;
- Pre unitar;
- Majorare - se va calcula conform tabelului de mai jos;
- Pre unitar majorat;
- Valoare se va calcula (Cantitate* Pre unitar majorat).

Calitate Majorare
I 5%
II 8%

- s se ordoneze cresctor tabelul dup cmpul Cantitate i


descresctor dup Pre unitar;
- s se marcheze cu * materialele care se gsesc n cantitate >=50,
cu semnul - cele n cantitate mai mic de 50 dar mai mare sau egal cu 30,
restul vor fi marcate cu semnul #;
Microsoft Excel. Teste i aplicaii 229
- se vor filtra n sheet-ul 2 materialele cumprate de la un anumit
furnizor (foia se va redenumi, avnd numele furnizorului)
- s se realizeze un grafic care s reprezinte dependena dintre Cantitate i
Denumire material; graficul obinut va fi formatat.

11. Realizai un tabel cu urmtoarea structur: Denumire medicament,


Cod medicament, UM (unitate de masur), Pre unitar, Cantitate. Se cere:
a) formatai tabelul cu AutoFormat;
b) determinai medicamentul pentru care exist cea mai mic
cantitate n depozit;
c) se va aduga o nou coloan Pre nou care va fi obinut n urma
majorrii cu 10% a preului vechi, dac acesta era mai mic dect
50000, iar n caz contrar se va face o majorare doar de 5%;
d) utiliznd funcia Vlookup determinai pentru un medicament
oarecare Preul nou.

12. Se consider fiierul studeni.xls ce conine un tabel cu


urmtoarea structur:
Nume student;
Secia;
Anul;
Grupa;
Numr matricol se va obine prin concatenarea primelor dou
caractere corespunztoare seciei, a anului i a grupei;
Credite;
Media sem I;
Media sem II;
Media anual;
Promovat se va stabili automat DA sau NU, n funcie de numrul
de credite.
Microsoft Excel. Teste i aplicaii 230
Astfel n cazul studenilor din anul I i II creditul necesar este de 40, pentru
cei din anul III creditul necesar este 45, n rest (IV i V) este suficient un
credit de 38.
Se cer urmtoarele:
1. s se realizeze o machet de introducere datelor;
2. utiliznd funcia Vlookup determinai pentru un student oarecare
dac este sau nu promovat i cte credite are.
3. s se afieze numele studentului cu cea mai mare medie din
fiecare semestru;

13. O agenie imobiliar utilizeaz urmtoarele informaii: Cod


imobil, Nr de camere, Suprafa, Cartier, Pre, Categorie.
Rubrica Categorie se va stabili automat n funcie de nr. de camere;
astfel dac numrul de camere este mai mare dect 5 se va completa V (vil),
n caz contrar A (apartament).
Se cere:
s se determine cte imobile au trei camere;
utiliznd funcia Vlookup determinai preul pentru un imobil
oarecare.
Se cere ca datele nregistrate centralizat s fie apoi separate pe cele
dou categorii de destinaie n alte dou foi de calcul, intitulate Vile, respectiv
Apartamente.
n fiecare foaie de calcul din cele trei, informaiile vor fi sortate dup
cartier i descresctor dup pre.

14. Situaia datelor din evidenele unui concurs utilizeaz urmtoarele


informaii:
- Nume candidat;
- Cod candidat;
- Proba 1;
- Proba 2;
Microsoft Excel. Teste i aplicaii 231
- Punctaj rezult prin nsumarea celor dou probe;
- Categorie, care se calculeaz n funcie de punctaj astfel:
dac punctajul este ntre 1 i 10, categoria este C, dac
punctajul este ntre 11 i 80, categoria este B, iar pentru restul
categoria este A.
Ordonai datele din tabel descresctor dup punctaj i categorie.
Realizai n foaia 2 o filtrare a celor care au un punctaj mai mare sau
egal cu 25 i mai mic dect 100.

15. Folosind programul de calcul tabelar Excel construii un tabel care


s reflecte trimestrial situaia facturilor la gaze, ap, energie electric i
cldur. Vei folosi formulele de calcul pentru totalul pe rnduri i coloane:

Utilitate Trim I Trim II Trim III Trim IV Total


Gaze
Ap
Cldur
Energie electric
Total
Inserai la sfritul tabelului urmtoarele informaii suplimentare: Cea
mai mare cheltuial n trimestrul 1, Cea mai mare cheltuial anual, Cea mai
mic cheltuial trimestrial la ap.
Construii diagrame cu datele din acest tabel: o diagram care s arate
ponderea anual n totalul cheltuielilor a fiecrui tip de cheltuial, o diagram
care s arate ponderea anual a cheltuielilor trimestriale n totalul
cheltuielilor.

16. Construii un tabel care s reflecte situaia vnzrilor zilnice dintr-


un magazin de produse electronice. n magazin exist trei vnztori. Vei
folosi formulele de calcul pentru total i pentru valoarea cantitii vndute:
Microsoft Excel. Teste i aplicaii 232

Vnztor Produs Cantitate Pre Valoare


.
............
Total

Inserai la sfritul tabelului urmtoarele informaii suplimentare:


Cantitatea vndut din produsul x a fost de ., Vnztorul y a vndut de .
Extragei din aceast foaie de calcul, trei foi de calcul cu situaia
vnzrilor pentru fiecare vnztor.
Construii o diagram care s arate ponderea fiecrui vnztor la
totalul vnzrilor zilnice.

17. S se creeze un tabel cu urmtoarele cmpuri :


Nr. crt.- se introduce automat.
Nume produs
Categorie produs - se introduce una din categoriile Lactate sau
Mezeluri.
Pre unitar;
Cantitate;
Valoare total - se calculeaz;
Statistic -se introduce astfel :
vandabil - dac produsul s-a vndut n cantitate mai mare
de10 buci i dac preul unitar este sub 100 lei.
n stoc- n celelalte cazuri.
S se afieze nr. total de produse, nr. de produse din categoria
Mezeluri. Calculai pentru cmpul Pre unitar: suma, minim, maxim, media
aritmetic.
Realizai o formatare condiionat a tabelului dup cmpul Categorie
produs astfel:
Lactate caractere cursive, de culoare albastru, fundal gri;
Mezeluri - caractere boldate, de culoare verde, fundal galben.
Microsoft Excel. Teste i aplicaii 233
S se realizeze o pereche de celule prin care la introducerea numelui
produsului s se returneze preul unitar.
n foia de calcul 2 se va realiza o filtrare a produselor din categoria
Lactate al cror pre unitar este mai mare dect 50 lei.
Pentru datele din tabelul iniial se va construi o diagram care s
reprezinte produsele n funcie de cantitate.

18. La un service auto este inut evidena pieselor i reparaiilor n


tabelul:
- CodP codul piesei
- NumeP numele piesei
- Pre
- Manopera
- Costul reparaiei pre+manoper
Determinai piesa cea mai ieftin, respectiv cea mai scump.
Realizai o pereche de celule astfel nct prin introducerea codului
piesei s se returneze numele acesteia.

19. Realizai un tabel cu urmtoarea structur:


- Nume abonat
- Telefon
- Tip abonament se va completa Standard sau Family
- Impulsuri
- Valoare valoarea n lei a impulsurilor calculat astfel:
- dac numrul impulsurilor este mai mic de 100 i tipul
abonamentului este Standard valoarea=abonament;
- dac numrul impulsurilor este mai mare de 100 i tipul
abonamentului este Standard;
valoarea=abonament + (impulsuri-50)*150
- pentru tip abonament Family, indiferent de numrul de
impulsuri valoarea=abonament+(impulsuri-80)*100.
Microsoft Excel. Teste i aplicaii 234
Realizai o pereche de celule n care la introducerea numelui s
returneze numrul de telefon

20. Nero, mprat al Romei i acuz pe cretini de incendierea Romei


i se hotrte s-i pedepseasc astfel:
- cere s i se fac o list a tuturor persoanelor din Roma cu numele,
prenumele, vrsta i dac este cretin sau nu
- pe toate fetele ntre 14-22 ani le expulzeaz din Roma
- pe toi copii ntre 3 i 14 ani al cror nume ncepe cu N i iart
- hotrte s ierte pe cel mai btrn om din Roma, indiferent dac este brbat
sau femeie
- hotrte ca toi ceilali s fie nchii pe via n temni.
Construii n fiierul intitulat Nero.xls un tabel cu ajutorul cruia s prezentai
situaia de mai sus. Numrul minim de nregistrri va fi 15.

21. Realizai un tabel ce conine evidena ocuprii camerelor la un


hotel. Structura tabelului:
- Nr camerei se va introduce
- Nr de paturi se va introduce 2 , 3 sau 4
- TV- are sau nu televizor (se va introduce Da sau Nu)
- TF are sau nu telefon (se va introduce Da sau Nu)
- Pre camer- se calculeaz: nr de paturi*y.
Variabila y se calculeaz astfel:
- dac camera are telefon preul este de 250 lei/zi;
- dac camera are televizor preul este de 300 lei/zi;
- dac camera are telefon i televizor preul este de 500 lei/zi;
- dac camera nu are telefon i nici televizor preul este de
200 lei/zi.
Realizai o pereche de celule astfel nct dac introducei numrul
camerei s se returneze numrul de paturi.
Microsoft Excel. Teste i aplicaii 235
22. Realizai urmtorul tabel n care s aplicai funcii referitoare la iruri de
caractere.

Nr de Ultimele 3 Primele Majuscul Textul


Text
caract. litere 2 litere e concatenat
Omul
ct
triete
nva

23. Se cere calcularea amortizrii unei maini de splat cumprat cu


suma de 14.600.000 Lei considernd timpul de via 5 ani; la sfrit valoarea
mainii va fi de 2.000.000 Lei. Calculul amortizrii se va face utiliznd cele
trei metode: amortizrii directe (SLN), balanei fixe (DB) i cea a balanei
duble (DDB). Determinai evoluia n timp a valorii obiectului i reprezentai
apoi modul de depreciere al obiectului.

24. Pentru modernizarea stadionului UTA este necesar o investiie de


8.000.000$. Calculai amortizarea prin cele trei metode (direct, balana fix,
balana dubl) considernd timpul de via 7 ani i c la sfrit valoarea va fi
de 900.000$.

25. Calculai amortizarea pentru un notebook cumprat cu suma de


46.900.000 Lei. Timpul de via al investiiei este considerat 6 ani, la sfritul
crora valoarea notebook-ului este apreciat la 5.000.000 Lei. Reprezentai
evoluia n timp a obiectului.

26. Determinai rata lunar pe care o pltete o persoan pentru


rambursarea unui mprumut de 10000 Euro, pe o perioad de 5 ani, cu o
dobnd anual constant de 14,2%.
Microsoft Excel. Teste i aplicaii 236
27. Calculai dobnda pentru un mprumut n valoare 100.000.000 Lei
pe o perioad de 3 ani, dac rata lunar este de 1.000.000 Lei.

28. O societate comercial solicit un mprumut n valoare de


1.000.000.000 Lei acordat pe o perioad de 4 ani, valoarea ratei lunare pe
care o are de pltit fiind de 5.000.000 Lei. Determinai rata dobnzii.

29. O societate comercial are n contul su un sold de 90.000.000


Lei. Societatea depune lunar n cont o sum de 9.900.000 Lei. Dobnda
anual este de 42%. Se cere valoarea final a depunerii dup o jumtate de
an.
Microsoft Excel. Teste i aplicaii 237

Teste gril

1. D6:A3 reprezint:
a) adresa unui domeniu;
b) adresa unei celule
c) notaie incorect de adres de domeniu;
d) adresele celulelor D6 i A3.

2. Pentru modificarea coninutului unei celule procedai astfel:


a) v poziionai n celul i facei modificrile;
b) v poziionai n celul, apoi n bara de fomule unde facei
modificrile;
c) apsai tasta funcional F2, apoi facei modificrile;
d) v poziionai n celul, apsai tasta funcional F2, apoi
facei modificrile.

3. Pentru a stabili limea unei coloane astfel nct orice informaie din
celulele coloanei s fie complet vizibil procedai astfel:
a) din meniul Format, din lista nchis Column, alegei opiunea
AutoFit Selection;
b) poziionai cursorul mouse-ului n antetul coloanei, pe linia
care desparte coloana de coloana urmtoare i n momentul n
care cursorul se modific, executai un dublu clic;
c) selectai coloana respectiv, apoi, din meniul Format, din lista
nchis Column alegei opiunea AutoFit Selection;
d) selectai att coloana respectiv ct i coloana urmtoare,
apoi, din meniul Format, din lista nchis Column, alegei
opiunea AutoFit Selection.
Microsoft Excel. Teste i aplicaii 238
4. Autofill nseamn:
a) facilitatea Excel de a umple un domeniu cu o anumit valoare
numeric;
b) facilitatea Excel de a umple un domeniu cu serie de valori
numerice, pe care le deducem din coninutul primelor dou celule
din domeniu;
c) facilitatea Excel de a umple un domeniu cu o anumit serie pe
care o cunoate;
d) facilitatea Excel de a umple un domeniu cu anumite valori.

5. Pentru a muta coninutul unui domeniu n alt zon a foii de calcul, se


procedeaz astfel:
a) se selecteaz domeniul, apoi se aplic procedeul Cut/Paste;
b) se selecteaz domeniul, apoi se aplic procedeul Copy/Paste;
c) se selecteaz domeniul, apoi, avnd cursorul poziionat pe una
din marginile domeniului selectat, se trage domeniul n noua
poziie;
d) se selecteaz domeniul, apoi, avnd cursorul poziionat pe una
din marginile domeniului selectat, se trage domeniul n noua
poziie, cu tasta Ctrl meninut apsat.

6. n cazul unei formule, pentru a obine rezultatul cu 2 zecimale exacte, fr


rotunjire, se procedeaz astfel:
a) utiliznd butoanele Increase Decimal i Decrease Decimal, se
va stabili numrul de zecimale la dou;
b) din domeniul Format, opiunea Cells, se va stabili pentru
categoria de opiuni Number, n cmpul text Decimal places,
valoarea 2;
c) se va utiliza o formul de forma;
=INT(expresie * 100) / 100;
unde expresie este formula care furnizeaz rezultatul, iar INT este
funcia parte ntreag;
Microsoft Excel. Teste i aplicaii 239
d) nu se poate obine un astfel de rezultat deoarece Excel
procedeaz ntotdeauna la rotunjiri n cazul formulelor.

7. Pentru eliminarea unei coloane se procedeaz n modul urmtor:


a) selectai o celul activ din linia/coloana respectiv, apoi acionai tasta
Del;
b) selectai ntreaga linie/coloan, apoi apsai tasta Del;
c) selectai linia/coloana, apoi alegei opiunea Delete din meniul Edit;
d) selectai linia/coloana apoi, din meniul contextual ce apare prin
acionarea butonului drept al mouse-ului, alegei opiunea Delete.

8. Pentru calculul mediei aritmetice a valorilor numerice din domeniul


W7:W400, n celula W401 se va scrie formula:
a) =AVERAGE(W7:W400)
b) =SUM (W7:W400) / COUNT (W7:W400)
c) =SUM (W7:W400) / COUNTA (W7:W400).

9. Presupunem c n trei celule adiacente C2, D2, E2 exist informaiile


Astzi, n C2, este n D2, duminic n E2. Prin selectarea domeniului
C2:E2 i acionarea butonului de formatare Merge and Center se obine:
d) o singur celul ce conine informaia Astzi este duminic aliniat
central;
e) o singur celul care conine informaia este aliniat centrat;
f) o singur celul ce conine informaia Astzi aliniat centrat;
g) o singur celul goal.

10. Extensia unui fiier creat n Excel este:


a) .doc
b) .xls
c) .txt

11. n mod implicit un registru conine _______ foi de calcul.


Microsoft Excel. Teste i aplicaii 240
12. Care dintre urmtoarele opiuni sunt folosite pentru salvarea unui fiier
pentru prima dat?
a) File Save As;
b) File Save;
c) Ctrl+S.

13. Pentru a preciza zona de criterii (Criteria range) i zona list (List range)
se folosesc adrese:
a) absolute;
b) relative;
c) mixte.

14. Pentru a terge formatul unei celule alegei:


a) Tasta Delete;
b) Edit Delete;
c) Edit- Clear Format.

15. n cazul filtrrii avansate valorile scrise pe un rnd sunt legate de


operatorul logic:
a) AND;
b) OR.

16. Cu ce opiuni se poate deschide un registru Excel ?


a) File-Print
b) File-Save
c) File-Open
d) Edit-Find

17. Pentru a elimina filtrarea avansat alegei:


a) Data Filter Remove All;
b) Data Filter AutoFilter;
c) Data Filter Show All.
Microsoft Excel. Teste i aplicaii 241
18. Crearea unui nou fiier n Excel poate fi realizat prin:
a) File-Save
b) Ctrl+N
c) Alt+N

19. Pentru a centra un tabel n cadrul paginii:


a. File Page Setup Margins Center on page
b. Format Cells Merge and Center

20. Pentru a muta o foaie(sheet) n Excel alegem :


a) Edit Cut
b) Meniul contextual comanda Do Move
c) Ctrl+X

21. Prin operaia de filtrare a datelor se vor afia:


a) doar datele care ndeplinesc condiiile precizate;
a) toate datele din tabel n ordinea criteriilor precizate.

22. Care dintre urmtoarele opiuni sau combinaii de taste sunt folosite
pentru nchiderea programului Excel?
a) Ctrl+Esc
b) File-Exit
c) Alt+X

23. Setarea paginii n cadrul unui fiier Excel se face :


a) File-Print
b) File-Print Preview
c) File-Page Setup

24. Inserarea unei foi de calcul se poate face:


a) din meniul Format, comanda Rows
b) din meniul Format, comanda Woorksheet
c) din meniul File, comanda New
Microsoft Excel. Teste i aplicaii 242
25. A$1este o adres:
a) absolut
b) relativ
c) mixt

26. Comanda Allow Users to Edit Ranges(Tools Protection) este


disponibil
a) cnd foaia de lucru nu este protejat;
b) cnd foaia de lucru este protejat.

27. Pentru lansarea n execuie a unei macrocomenzi se poate alege una din
variantele:
a) executai clic pe butonul Run din fereastra Macro dup ce, n prealabil
ai selectat macrocomanda dorit;
b) tastarea combinaiei de taste asociat macrocomenzii (dac exist);
c) prin executarea unui clic pe butonul asociat macrocomenzii.

28. O semntur digital:


a) nu garanteaz neaprat sigurana unei macrocomenzi;
b) garanteaz sigurana unei macrocomenzi.

29. Protecia macrocomenzilor poate fi realizat:


a) din editorul VBA meniul Tools VBAProject Properties... fia
Protection;
b) Tools Macro Security.

30. Nivelul Minim v permite dezactivarea unei macrocomenzi:


a) da;
b) nu.

31. Subtotalurile
a) nu pot fi imbricate;
b) pot fi imbricate.
Microsoft Excel. Teste i aplicaii 243
32. Pentru a v crea un certificat digital lansai n execuie fiierul:
a) Certificate.exe;
b) Selfcert.exe;
c) Selfcert.xls.

33. Proveniena unei macrocomenzi este dat de:


a) numele acesteia;
b) locaia n care se salveaz;
c) semntura digital.

34. O macrocomand este proiectat pentru:


a) a mbogi biblioteca de funcii din Excel;
b) a fi apelat de ctre utilizator pentru efectuarea unei activiti
specifice ntr-o foaie de lucru.

35. Pentru modificarea codului surs al unei macrocomenzi alegei:


a) Tools Macro Macros butonul Edit;
b) Tools Visual Basic Editor.

36. Semnarea macrocomenzilor poate fi realizat:


a) din editorul VBA meniul Tools VBAProject Properties... fia
Protection;
b) Tools Macro Security;
c) din editorul VBA meniul Tools Digital signature.

37. Calculul ratei lunare pentru rambursarea unui mprumut, acordat pe o


anumit perioad de ani, cu o dobnd anual preferenial constant se face
cu funcia:
a) Pmt;
b) Fv;
c) Rate.
Microsoft Excel. Teste i aplicaii 244
38. n cazul n care nivelul de securitate este Hight macrocomenzile
nesemnate sunt:
a) automat dezactivate;
b) utilizatorul are posibilitatea de a activa sau dezactiva
macrocomenzile.

39. Stabilirea TVA-ului pentru datele din imagine se face astfel: 12% dac
magazinul este Depozit sau ABC i 20% dac este Lux. Care din formulele de
mai jos este cea corect?
a) =IF(OR(B2="Depozit",B2="ABC"),12%,20%)
b) =IF((B2="Depozit")OR(B2="ABC"),12%,20%)
c) =IF(AND(B2="Depozit",B2="ABC"),12%,20%)

40. Pentru a calcula preul n euro al produselor din tabelul alturat se va


folosi n celula D2 formula:
a) =C2*$B8
b) =C2*B8
c) =C2*$B$8
Microsoft Excel. Teste i aplicaii 245

ANEXA

Pentru a instala fiierul selfcert.exe procedai astfel:


lansai din fereastra Control Panel aplicaia Add or Remove
Programs
selectai Microsoft Office i executai clic pe butonul Change

n fereastra urmtoare alegei opiunea Add or Remove Features i


clic pe Next

validai opiunea Choose advanced customization of applications


Microsoft Excel. Teste i aplicaii 246

selectai Digital Certificate for VBA Projects

urmeaz procesul de update, iar n final vei fi anunai de ncheierea


procesului.
Microsoft Excel. Teste i aplicaii 247

CUPRINS

Capitolul I....................................................................................................5
Introducere...................................................................................................5
Lansarea n execuie....................................................................................5
Elementele ferestrei.....................................................................................7
Capitolul 2.................................................................................................12
Operaii cu regitrii de calcul....................................................................12
Crearea unui registru de calcul..................................................................12
Salvarea unui registru de calcul.................................................................13
Deschiderea unui registru de calcul existent.............................................16
nchiderea unui registru de calcul..............................................................17
Cutarea registrilor de calcul.....................................................................18
Capitolul 3.................................................................................................20
Lucrul cu foile de calcul............................................................................20
Deplasarea de la o foaie la alta..................................................................20
Inserarea foilor de calcul...........................................................................21
tergerea foilor de calcul...........................................................................22
Mutarea/copierea unei foi de calcul..........................................................22
Redenumirea unei foi de calcul.................................................................23
Selectarea foilor de calcul.........................................................................24
Adugarea de culoare pe selectorii de foi..................................................25
Ascunderea regitrilor de calcul i a foilor de calcul................................25
nghearea panourilor.................................................................................26
Divizarea foii de calcul..............................................................................27
Ascunderea liniilor de gril pentru celul.................................................29
Capitolul 4.................................................................................................30
Introducerea i editarea datelor.................................................................30
Deplasarea ntr-o foaie de calcul...............................................................30
Modaliti de introducere a datelor............................................................31
Microsoft Excel. Teste i aplicaii 248
Introducerea textului..................................................................................31
Introducerea numerelor.............................................................................32
Introducerea datei si a orei........................................................................32
Editarea datelor ntr-o celul.....................................................................33
Selectarea n cadrul unei foi de calcul.......................................................34
Copierea datelor.........................................................................................35
Mutarea datelor..........................................................................................36
Capitolul 5.................................................................................................49
Formatarea n cadrul foilor de lucru..........................................................49
Stabilirea formatului de numr..................................................................49
Alinierea datelor n celule.........................................................................50
Stabilirea fontului......................................................................................51
Stabilirea chenarului..................................................................................52
Stabilirea fundalului..................................................................................53
Formatare automat...................................................................................53
Copierea formatelor...................................................................................54
Eliminarea formatelor................................................................................54
Formate condiionale.................................................................................55
Capitolul 6.................................................................................................57
Comentarii.................................................................................................57
Adugarea comentariilor...........................................................................57
Modificarea comentariilor.........................................................................58
tergerea comentariilor.............................................................................58
Configurarea modului de vizualizare al comentariilor..............................58
Imprimarea comentariilor..........................................................................59
Capitolul 7.................................................................................................60
Tiprirea.....................................................................................................60
Setarea paginii...........................................................................................60
Antete i subsoluri de pagin.....................................................................61
Pagina de proprieti cu eticheta Sheet......................................................64
Vizualizarea nainte de tiprire..................................................................65
Microsoft Excel. Teste i aplicaii 249
Tiprirea propriu-zis................................................................................66
Capitolul 8.................................................................................................68
Particularizarea barelor cu instrumente.....................................................68
Bare particularizate de instrumente...........................................................68
Adugarea unui buton pe bara de instrumente..........................................70
Adugarea unui meniu predefinit n bara de instrumente.........................71
tergerea unei bare proprii........................................................................71
tergerea unui buton dintr-o bar de butoane............................................72
Adugarea unui meniu n bara de meniuri................................................72
Capitolul 9.................................................................................................74
Tipuri de adrese ntlnite n cadrul formulelor..........................................74
Constante...................................................................................................74
Operatori....................................................................................................74
Referine (adrese)......................................................................................77
Stilul de referin A1.................................................................................77
Stilul de referin R1C1.............................................................................78
Referinele absolute...................................................................................80
Referine mixte..........................................................................................81
Referine interne........................................................................................81
Referine externe.......................................................................................81
Referine 3-D (tridimensionale)................................................................82
Utilizarea numelor n formule...................................................................82
Utilizarea etichetelor n formule................................................................83
Capitolul 10...............................................................................................85
Funcii........................................................................................................85
Funcii matematice i trigonometrice........................................................87
Funcii pentru date calendaristice i ore....................................................91
Functiile de tip text....................................................................................92
Funciile statistice......................................................................................95
Funcii logice.............................................................................................97
Funcii de cutare......................................................................................98
Microsoft Excel. Teste i aplicaii 250
Funcii informaionale...............................................................................99
Erori.........................................................................................................101
Funcii financiare.....................................................................................102
Funcii pentru baze de date......................................................................111
Capitolul 11.............................................................................................123
Operaii specifice bazelor de date............................................................123
Despre liste..............................................................................................123
Machete...................................................................................................124
Validarea datelor......................................................................................125
Sortarea datelor........................................................................................129
Sortarea unei liste dup patru criterii.......................................................132
Filtrarea....................................................................................................132
Filtrare automat......................................................................................132
Filtrare avansat.......................................................................................135
Capitolul 12.............................................................................................145
Diagrame.................................................................................................145
Tipuri de diagrame...................................................................................146
Crearea unei diagrame.............................................................................147
Modificarea unei diagrame......................................................................153
Tiprirea unei diagrame...........................................................................155
Capitolul 13.............................................................................................156
Subtotaluri...............................................................................................156
Inserarea de subtotaluri............................................................................156
Liste subtotalizatoare dup dou criterii..................................................160
Eliminarea subtotalurilor.........................................................................164
Aplicaii propuse.....................................................................................164
Capitolul VIII..........................................................................................169
Tabele pivot.............................................................................................169
Noiuni generale......................................................................................169
Crearea unui tabel pivot...........................................................................170
Aplicaii...................................................................................................173
Microsoft Excel. Teste i aplicaii 251
Capitolul IX.............................................................................................177
Macrocomenzi.........................................................................................177
Macrocomenzile i rolul lor.....................................................................177
Crearea unei macrocomenzi....................................................................178
Gestionarea macrocomenzilor.................................................................179
Lansarea n execuie a unei macrocomenzi.............................................179
tergerea unei macrocomenzi..................................................................180
Vizualizarea sau modificarea codului surs al unei macrocomenzi........180
Funcii particularizate..............................................................................185
Capitolul X..............................................................................................194
Noiuni de securitate n cadrul.................................................................194
programului Excel...................................................................................194
Problema securitii n tehnica de calcul.................................................194
Securitatea prin firewall..........................................................................196
Protecia fiierelor contra viruilor macro...............................................197
Semnturi digitale. Crearea unui certificat digital...................................197
Semnarea unei macrocomenzi.................................................................199
Stabilirea nivelelor de securitate.............................................................201
Protecia foilor de lucru i a registrelor de lucru.....................................203
Atribuirea accesului anumitor utilizatori ctre diverse zone...................205
Aplicaii...................................................................................................208
Capitolul XI.............................................................................................210
Utilizarea barei Control Toolbox.............................................................210
Controale Active X..................................................................................210
Aplicaie...................................................................................................211
Aplicaii rezolvate...................................................................................215
Aplicaii propuse pentru rezolvare..........................................................222
Teste gril................................................................................................236
ANEXA...................................................................................................244
Bibliografie..............................................................................................251
Microsoft Excel. Teste i aplicaii 252

Bibliografie

Lisa Bucki PC 6 n 1, Editura Teora, Bucureti, 1999


L.Schumer, C.Negus Utilizare UNIX, Editura Teora, Bucureti, 1995
D.Burcezan, A.Vulpe Lecii de utilizare a calculatorului, Editura Albastr,
Cluj Napoca, 2001
Steve Oualline Descoperii Sistemul Linux, Editura Teora, Bucureti, 1997
Joe Kraynak Internet, Editura Teora, Bucureti, 2001
V.V. Patriciu, M. Petroanu-Ene, I. Bica, C.Cristea - Securitatea informatic
n UNIX i INTERNET, Editura Tehnic, Bucureti, 1998
G. Walter Windows XP n imagini, Editura Teora, Bucureti, 2002
C. Bla, V. Chi Windows XP & Internet, Editura Mirton, Timioara, 2002
Joe Kraynak Internet, Editura Teora, Bucureti, 2001
V.V. Patriciu, M. Petroanu-Ene, I. Bica, C.Cristea - Securitatea informatic
n UNIX i INTERNET, Editura Tehnic, Bucureti, 1998
C. Bla, V. Chi Windows XP & Internet, Editura Mirton, Timioara, 2002
Harvez G. Excel pentru toi, Editura Teora, Bucureti, 1998
Bott e. Utilizare Microsoft Office, Editura Teora, Bucureti, 1998
Kinkoph S., Fulton J. Office XP, Editura Teora, Bucureti, 2002
Nagz M. Soluii n Excel pentru economiti, Editura Mirton, Timioara,
1999
Bucerzan D., Vulpe A.- Lecii de Excel, Editura Albastr, Cluj, 2001
andru A., Chi V.- Informatic. Aplicaii, Carmel Print, Arad 2003
Chi V. - Microsoft Excel. Note de curs i aplicaii, Editura Mirton, 2004