Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Maria BOLDEA
Lector univ. dr. Bogdan Ion BOLDEA
EXCEL 2007
Teorie i aplicaii
Editura MIRTON
Timioara, 2010
CUPRINS
5
13
13
14
22
23
23
25
27
28
5
7
23
29
29
31
31
33
33
41
61
41
45
47
48
49
53
54
61
66
Capitolul 5. DIAGRAME
5.1. Tipuri de diagrame.................................................................
5.2. Crearea diagramelor..............................................................
5.3. Activarea i modificarea diagramelor...................................
5.4. Crearea de obiecte grafice......................................................
5.5. Editarea obiectelor grafice.....................................................
89
67
73
78
89
91
92
100
105
107
113
132
139
141
149
152
155
157
158
161
Bibliografie..........................................................................................
221
107
113
161
165
170
181
198
206
212
217
PROGRAME DE CALCUL
TABELAR
cu ajutorul tastelor de navigare, n orice zon a foii de calcul. Limea unei coloane este de
maxim 255 caractere. nlimea rndului poate fi de maxim 409 puncte.
n coloanele foii de calcul se pot nscrie diferite date: numere, formule de calcul,
funcii i texte alfanumerice. Sistemul are 1024 de fonturi disponibile pentru utilizare, dar
ntr-un registru de lucru sunt permise doar 512 fonturi. Lungimea maxim a formulelor este
de 8.192 caractere. Funciile pot avea maxim 255 de argumente. n cadrul unei celule pot fi
scrise maxim 32.767 caractere. Intervalul datelor calendaristice este acceptat de la 1
ianuarie 1900 pn la 31 decembrie 9999. ntr-o foaie de calcul se accept maxim 32
cmpuri de tip dat calendaristic i se pot selecta 2048 intervale. Antetul sau subsolul
accept maxim 255 caractere.
La intersecia unui rnd cu o coloan se afl o celul (CELL). Fiecare celul este
unic identificat prin coordonatele sale: coloana i rndul din care face parte.
Utilizatorul poate deplasa cursorul la oricare celul din foaia de calcul i poate
adresa direct celulele, n orice formul de calcul.
Datele coninute n celulele foii de calcul pot fi supuse diverselor prelucrri:
adunri, scderi, nmuliri, mpriri, comparri i alte operaii logice, sortri, calcule
statistice (minim, maxim, medie, sum) etc. , pot fi tiprite la imprimant i pot fi redate
sub form grafic.
Punctul forte al limbajelor de calcul tabelar l constituie faptul c la orice schimbare
a unei date din oricare celul a unui tabel creat pe foaia de calcul, se refac simultan toate
calculele, din ntregul tabel, care intr n relaie cu celula respectiv. O astfel de facilitate
este deosebit de folositoare n situaiile decizionale, cnd se dorete s se afle rspunsuri la
ntrebri de genul: ce-ar fi dac? Orice variant poate fi ncercat opernd modificrile
dorite i pe ecran obinndu-se instantaneu rezultatele finale. Dac aceste variante nu sunt
satisfctoare, se poate reveni la varianta iniial. Generaia programelor de calcul tabelar a
fost inaugurat de apariia produsului VISICALL elaborat de firma APPLE ncepnd cu a
doua jumtate a anilor 1970. La finele anului 1982 firma LOTUS DEVELOPMENT
CORPORATION a creat versiunea 1A a pachetului de programe LOTUS 1-2-3 care s-a
impus pe piaa comercial. Competiia n lumea programelor de calcul tabelar a fost dur.
Firma BORLAND a pus pe pia produsul QUATTRO PRO care a fost apreciat, dar ulterior
firma MICROSOFT intr n for pe pia cu produsul EXCEL for Windows relansnd din
nou competiia n domeniu. Ca rspuns la aceast provocare, firma Lotus a lansat i ea
versiunea LOTUS 3.1 for Windows cu o foaie de calcul tridimensional. QUATTRO a
aprut i el n versiunea for Windows integrat n pachetul COREL WORDPERFECT
SUITE, un concurent redutabil al produsului MICROSOFT OFFICE.
Excel 2007 ofer suport pentru urmtoarele:
formatarea automat a celulelor, caractetistica Live Prewiev face formatarea mai
rapid;
calcule automate n foaia de lucru, ceea ce permite ca la gestionarea foii de
calcul, atunci cnd se face o modificare, s se refac automat calculele (se poate
schimba aceast facilitate selectnd opiunea Manual (dezactivat implicit);
6
Registru de lucru
Registru de lucru (fiier Excel) va avea un nume de registru urmat de caracterul
punct i extensia din patru caractere (nume_fi. xlsx), fa de versiunile anterioare care
aveau extensia din trei caractere (nume_fi.xls). Poate s conin una sau mai multe foi de
calcul. n vederea realizrii compatibilitii cu versiunile anterioare poate citi i edita foi de
lucru n acele versiuni. Foile de lucru Excel pot fi salvate i n alte formate non-Excel, cum
ar fi formatul de tip text (nume_fi.txt) sau al valorilor separate prin virgul (.csv).
Iniial, un registru de lucru conine trei foi de calcul etichetate Sheet1, Sheet2, Sheet3.
Activarea uneia dintre cele trei foi se realizeaz executnd un click de mouse pe etichet.
Se pot ns insera i alte foi de lucru ntr-un registru, dac se acioneaz butonul Insert
Worksheet care se gsete pe aceeai band cu etichetele. Redenumirea foii de lucru se
realizeaz executnd un click pe etichet, iar din meniul rapid care se deschide, executnd
Rndul
Rndurile foii de calcul sunt numerotate n ordine cresctoare ncepnd cu numrul
1 pn la 8.192, reprezentnd dimensiunea maxim a foii de calcul pentru LOTUS for
DOS, 65.536 pentru EXCEL 97 i 1.048.576 pentru Excel 2007.
Numerele rndurilor, se afieaz pe bordura stng ce mrginete foaia de calcul.
Coloana
Coloanele foii de calcul sunt identificate printr-o liter sau o combinaie de dou sau
trei litere. O foaie de calcul n Excel 2007 are 16.384 coloane.
Prima coloan este denumit A, a doua coloan B, apoi dup terminarea literelor
alfabetului englezesc se continu cu combinaii de dou litere (AA, AB ... BA,
BB....a.m.d. pn la ZZ), apoi de trei litere (AAA, AAB, AAC, ... BBA .a.m.d. pn la
XFD, care reprezint ultima coloan a foii de calcul).
Celula
Celula reprezint spaiul situat la intersecia unei coloane cu un rnd care poate
nregistra, la un moment dat, un singur tip de date ce poate fi introdus de la tastatur sau
poate rezulta n urma unei anumite operaii. Celula reprezint unitatea elementar a
procesoarelor de calcul tabelar. Ea este folosit ca opernd n formulele i funciile de
calcul utilizate n foaie. Iniial toate celulele au aceeai dimensiune, dar ulterior acestea pot
fi modificate prin comenzi de formatare a tabelului.
Celula curent este celula activ pe care este poziionat pointerul de adresare al
foii de calcul, un dreptunghi ce semnific poziia curent a cursorului. ntotdeauna, datele
introduse de la tastatur vor fi plasate n celula curent, numai dup apsarea tastei ENTER
sau a uneia din tastele de navigare.
Adresa
Adresa unei celule conine informaii pentru identificarea celulei i este compus
din:
De exemplu, Zona 1 are coordonatele B5:D8, Zona 2 are coordonatele A11:C11, iar
Zona 3 are coordonatele F6:F10. Zonele astfel definite pot fi asociate cu un nume range
name, pentru a face operarea mai uoar.
Formule
Formulele sunt expresii aritmetice, prin intermediul crora se realizeaz calcule cu
datele din celulele foii de calcul. Formula se introduce n celula respectiv i este evaluat
pe loc, iar pe ecran, n celul, se afieaz direct rezultatul.
O formul se compune din operanzi i operatori. Operatorii sunt cei aritmetici: +
pentru adunare, - pentru scdere, * pentru nmulire, iar / pentru mprire. Operanzii
pot fi constante sau variabile. Pe post de variabile sunt folosite adresele celulelor luate n
calcul sau funcii din biblioteca proprie. n orice formul se pot folosi parantezele rotunde.
Pentru a scrie o formul, aceasta trebuie s nceap cu semnul egal. Regulile privind
prioritatea operaiilor sunt aceleai, ca pentru orice expresie matematic.
Scrirea
formulei
Rezultatul
calculului
10
Funcii
Pentru o serie de calcule mai complexe, procesoarele de calcul tabelar dispun de un
numr apreciabil de funcii, numite i funcii intrinseci. Aceste funcii realizeaz calcule
standard cu datele unei celule sau a unei zone de celule.
= nume_funcie (arg1, arg2, )
O funcie ncepe cu semnul egal (=), are un nume unic i o list de argumente.
Numele se compune din trei sau mai multe caractere. Argumentele funciei sunt construcii
sintactice elementare care nu i modific valoarea pe parcursul prelucrrii. Se ntlnesc
urmtoarele tipuri de constante:
constante numerice;
constante alfanumerice sau iruri de caractere;
constante logice.
Constantele numerice sunt fie numere ntregi cu sau fr semn, fie numere reale. Un
numr poate avea pn la maxim 15 cifre.
Constantele alfanumerice reprezint un text alctuit din litere, cifre sau caractere
speciale, ncadrat la dreapta i la stnga ntre ghilimele. Numrul maxim de caractere admis
este 256.
Constantele logice numite TRUE pentru valoarea adevrat i FALSE pentru valoare
fals, se scriu ca atare sau pot rezulta din evaluarea unei expresii logice.
Tabelele de adevr pentru operatorii logici NOT negaia, AND conjuncia i OR
disjuncia sunt urmtoarele:
A
T
F
NOT A
F
T
A
F
F
T
T
B
F
T
F
T
A OR B
F
T
T
T
A
F
F
T
T
B
F
T
F
T
A AND B
F
F
F
T
Scrierea
funciei
Valoarea
funciei
Tipul funciei
Matematice
Aciunea
Calcule aritmetice i
funcii
trigonometrice
Statistice
Calculul unor
indicatori statistici
pe serii de date
Financiare
Calcule de dobnzi,
rate, mprumuturi
Logice
Evaluarea unor
expresii logice
Data i ora
Calculeaz i
afieaz data
calendaristic i ora
Calcule n baze Calculul unor
de date
indicatori ntr-o baz
de date
12
Exemple
ABS, COS, SIN, TAN,
LOG, LN, SQRT, PI,
ROUND, EXP, MOD
AVG, COUNT, MAX,
MIN, STD, SUM, VAR
DDB, RATE, TERM, FV,
IRR, PMT
IF, FALSE, TRUE,
ISNUMBER, ISERR
DATE, DAY, HOUR,
MONTH, SECODN,
YEAR, TIME
DAVG, DCOUNT, DMAX,
DMIN, DSTD, DSUM,
DVAR
Not:
Un program de calcul tabelar reface n mod automat, toate celulele necesare n
momentul n care s-a modificat o valoare;
Aranjeaz valorile n funcie de rezultatul urmrit;
Formulele se scriu o singur dat;
Exist posibilitatea folosirii unor abloane (templates), foi de calcul tabelar gata
completate, pregtite pentru a fi folosite;
Foile de calcul Excel sau filele de calcul (worksheets) sunt asemntoare unor tabele
pentru calcule n format A0.
13
1.3.2. Ecranul
Dup operaia de lansare, pe ecran va aprea un registru necompletat numit Book1
(figura urmtoare - Ecranul). Programul Excel permite n acest moment, s se creeze un
registru.
Butoane de control
Office Button
Banda cu instrumentele
standard i cu meniul
Bara pentru formule
(Formula Bar)
Celula Activ
Buton Help
Antet de coloan
Etichetele
foilor de calcul
Antet de linie
Bara de derulare
vertical
Bara de derulare
orizontal
14
Operare
Butonul Office permite accesul rapid la comenzile fiierelor, comenzi care erau
disponibile n meniul File din versiunile Excel 97-Excel 2003 (New, Open, Save, Save As,
Print, Prepare, Send, Publish, Close).
15
16
17
18
19
21
n timpul lucrului, cursorul poate lua diferite forme conform tabelului de mai jos.
Tabelul nr 1.2. Formele cursorului la lucru n Excel
Forma
cursorului
Tip indicator
Descriere
Indicator
cruce
(shadded cross)
umbrit
cu
Se
ale
n
22
LUCRUL CU REGISTRE I
FOI DE CALCUL
23
butonul New
Butonul New
24
25
Pentru o cutare rapid a unui fiier, se va alege csua File Name (Numele fiierului) din
cutia de dialog Open. De fiecare dat cnd se selecteaz comenzile Open i Save As
(Salveaz ca) din meniul Office buton, poate fi specificat un folder implicit pentru a fi
folosit de Microsoft Excel.
27
28
locaia pentru salvri. Cu ajutorul butonului de comand Browse se poate schimba locaia
implicit de salvare care este My Documents. Acionnd butonul Colors se deschide
fereastra de dialog etichetat Color de unde se poate selecta culoarea pentru scriere (Figura
nr. 2.12. Selectarea culorii de scriere n registru).
30
Pentru
A revizui nainte de imprimare
un registru de lucru
Se va selecta opiunea:
Print
Preview
(Revizuire
nainte de tiprire);
O alt variant de previzualizare este s se selecteze Page Layout, iar din grupul de
instrumente activate de aceasta s se execute un click pe butonul Print Titles. n cadrul
31
ferestrei Page Setup, care se deschide, se va selecta butonnul Print Preview (Figura 2.14.
Previzualizarea foilor de lucru).
Grupul de instrumente Print Preview conine butoane pentru tiprire, pagina de setup,
Zoom, pagina urmtoare, vizualizarea marginilor paginii i buton pentru nchiderea ferestrei de
previzualizare a paginii (Figura 2.15. Butoanele opiunii Print Preview).
Dup ce s-a realizat previzualizarea paginii (Figura 2.16. Pagina n regim de
32
33
Pot fi inserate:
O foaie de calcul sau mai multe foi de calcul - Worksheet
O foaie diagram Chart (Diagram); apoi se va alege As New
Sheet (ca foaie nou)
O foaie de macrocomand Microsoft Excel 4.0 Macro
(Macrocomand)
O foaie de macrocomenzi International Macro Sheet
Un dialog MS Excel 5.0 Dialog (Dialog)
35
aceasta nu pot fi folosite comenzile Cut (Decupeaz), Copy (Copiaz) i Paste (Inserare
din Clipboard).
Pentru a muta o foaie de calcul, aceasta se va selecta, i innd apsat butonul
mouse-ului va fi poziionat n locul dorit. Un triunghi negru indic locul n care va fi
inserat foaia. Pentru a avea loc mutarea, trebuie eliberat butonul mouse-ului. Pentru a muta
mai multe foi de calcul, acestea vor fi selectate, dup care se utilizeaz acelai procedeu.
O alt posibilitate este utilizarea comenzii Move or Copy (Mut sau copiaz) din
meniul contextual. Va fi selectat registrul sau registrele de lucru care trebuie mutate, apoi se
va apela opiunea Move or Copy. La acionarea butonului OK din fereastra de dialog Move
or Copy foaia de calcul va fi mutat naintea foii de calcul selectate n cutia Before Sheet
(Figura 2.20. Mutarea sau crearea unei noi copii a foii de calcul).
Figura 2.20. Mutarea sau crearea unei noi copii a foii de calcul
Dac o foaie, cu acelai nume, exist n registrul de lucru destinaie, foaia mutat va
fi redenumit.
Se pot muta foile de calcul ntre registrele de lucru prin glisarea numelor foilor peste
bara de afiare a numelor registrelor.
Pentru a muta foile n alt registru de lucru, se poate utiliza aceeai comand Move
or Copy din meniul contextual, iar n cutia To book se va selecta opiunea New book. Este
creat un nou registru de lucru, care va conine doar foile selectate (Figura 2.21. Crearea
unui nou registru de lucru cu foile selectate).
O alt modalitate de copiere o constituie glisarea numelui foilor peste bara care le
conine. Pentru aceasta, numele ambelor registre de lucru trebuie aranjate astfel nct s fie
vizibile.
Selectarea foilor dintr-un registru de lucru
Pentru a introduce date, a edita sau a stabili formatul unei singure foi de calcul, sau
a unor foi multiple de calcul, acestea trebuie selectate. Foaia curent este cea care are
numele scris pe fond alb cu litere negre n partea de jos a ecranului. Dac se dorete
introducerea de titluri de coloane, formule comune mai multor foi, formatarea celulelor,
ascunderea sau tergerea mai multor foi deodat se poate folosi selecia de grup.
38
Observaie:
Tastatura poate fi utilizat pentru aproape orice operaie n Microsoft Excel .
Tabelul nr. 2.3 Utilizarea tastaturii n Excel 2007
Taste Windows
Enter
Esc
(F1, F2 etc.)
Insert, Delete,
Backspace
Tab, Tastele sgei,
Home, End, PageUp,
PageDown
Alt
Shift
Ctrl
Aciune
Confirm, execut o aciune
Abandoneaz o aciune
Utilizate pentru cele mai comune
comenzi i aciuni
Utilizate pentru editare
Mut, selecteaz sau defileaz
39
40
INTRODUCEREA DATELOR
41
Se poate tasta n acelai timp aceeai intrare, n mai multe celule, astfel: se
selecteaz celulele n care se dorete introducerea de date, se tasteaz intrarea ntr-o
celul i apoi se apas pe CTRL+ENTER.
Numerele
Cnd se creeaz o nou foaie de calcul, toate celulele au stabilit formatul
General pentru numere. Formatul General afieaz ct mai precis numerele, folosind
formatul ntreg (789), formatul zecimal (7,89) sau dac numrul este mai lung dect
lrgimea celulei, notaia tiinific (7,89E+08).
Atunci cnd poate, Microsoft Excel asociaz automat, formatul corect de
numere intrrii utilizatorului. De exemplu, atunci cnd se introduce un numr care
conine semnul dolar naintea numrului sau semnul procent dup numr, Microsoft
Excel modific automat formatul celulei pentru formatul monetar, respectiv cel
procentual, iar cnd se introduc numere, ele sunt aliniate la dreapta celulei.
Atunci cnd se afieaz caracterul diez (####). Dac un numr este prea lung
pentru a fi afiat n celul, aplicaia Excel afieaz o serie de caractere diez (####) n
celul. Dac se mrete dimensiunea coloanei pentru a o potrivi la limea numrului,
numrul va fi afiat n celul.
Un mod facil de a li o coloan, pentru a se potrivi cu selecia este executarea
unui dublu clic pe latura din dreapta a chenarului titlului coloanei.
42
43
Nr de zecimale
acceptate 30
Date i ore
Cu toate c se pot afia datele i orele n mai multe forme standard, Microsoft
Excel memoreaz toate datele ca numere seriale i toate orele ca numere zecimale.
Deoarece datele i orele sunt vzute ca numere, ele pot fi adunate, sczute i incluse n
alte calcule. Se poate vizualiza un format de date sau ore ca un numr serial sau ca un
numr zecimal, prin schimbarea formatului celulei n categoria General din fereastra
Format Cells (Figura nr. 3.5. Alegerea formatului pentru date calendaristice i ore).
44
Texte
Textele pot fi caractere sau orice combinaii de numere i caractere. Orice set de
caractere introdus ntr-o celul pe care Microsoft Excel nu-l interpreteaz ca un numr,
formul, dat, or, valoare logic sau valoare de eroare este interpretat ca text. Atunci
cnd se introduc texte, caracterele sunt aliniate la stnga celulei.
Fr zecimale
Cu zecimale
Pentru a introduce semnul procent (%) se va selecta opiunea Percent din cadrul
ferestrei Custom panglica Number Format, variant n care numrul va avea ataat
semnul %, dar dispare virgula i numrul se editeaz doar cu partea ntreag (de
exemplu: 56779% dac a fost tastat 56778,653). Pentru a pstra i virgula zecimal se
selecteaz din fereastra Format Cells, lista Category, opiunea Percentage, dup ce n
prealabil a fost stabilit numrul de zecimale 56778,653% (Figura nr. 3.8. Selectarea
afirii semnului procent la editarea numrului).
47
Se poate stabili formatul caracterelor de tip text n mod individual pentru fiecare celul sau
pentru o coloan (Figura nr. 3.10. Stabilirea formatului pentru texte).
Se pot crea i intrri text care includ numere i texte sau doar numere. Se mai
poate introduce un numr ca un text: de exemplu, se poate introduce o list de coduri
potale. Acest lucru se poate face prin aplicarea formatului text, celulelor libere. O alt
modalitate de a introduce numere ca text este de a le aeza nainte, un apostrof. Toate
caracterele care nu sunt numerice sunt interpretate de Microsoft Excel, ca texte.
48
Dac se tasteaz
3/4/09
4-Mar-09
3/4 sau Mar-4
Mar-09
8:50 PM
8:50:35 PM
20:50
20:50:35
1/5/10 20:50
1/z/aa
z-111-aa
z-111
111-aa
h:mm AM/PM
h:mm:ss AM/PM
h:mm
h:mm:ss
l/z/aa h:mm
Atunci cnd se introduc date calendaristice sau date de tip or, trebuie avute n
vedere urmtoarele aspecte:
Microsoft Excel ignor dac, a fost scris sau nu cu majuscule;
dac se dorete afiarea orei folosind ceasul cu 12 ore, se tasteaz am sau
pm. Se poate tasta a sau p n loc de am sau pm, dar trebuie inclus un spaiu
ntre or i liter. Microsoft Excel afieaz automat ora folosind ceasul cu
24 de ore, doar dac nu se tasteaz am sau pm;
se poate introduce data i ora n aceeai celul. Trebuie doar separat data
de or printr-un spaiu liber;
pentru a introduce date, se utilizeaz fie un slash (/), fie o cratim (-).
Utiliznd formatele de numere particularizate, programatorul i poate crea
propriile sale formate de dat i or calendaristic.
49
Butonul de umplere copiaz date, umple cu date, creeaz serii folosind facilitatea
AutoFill (AutoUmplere). Se gliseaz butonul de umplere la stnga, la dreapta, n sus sau
n jos pentru a umple cu date (Figura nr. 3.12. Glisarea butonului de autoumplere).
Butonul de autoumplere
Selecie iniial
10,15
Jan
Serii extinse
20, 25, 30, 35
Feb, Mar, Apr, May
1/13/10, 1/14/10, 1/15/10
Se poate alege comanda Fill (Umple) i apoi se alege comanda Series (Serii)
pentru incrementarea seriilor (Figura nr. 3.12. Glisarea butonului de autoumplere).
50
La data calendaristic
s-a incrementat ziua
51
Unele serii de date, cum ar fi lunile anului sunt incrementate automat de ctre Microsoft
. Dac celula curent conine o valoare simpl cum ar fi 1, valoarea
este copiat n zona prin care se gliseaz. Pentru a incrementa o valoare simpl printr-o
zon, de exemplu pentru a incrementa 1 la 2, 3, 4 i aa mai departe, se ine apsat tasta
Ctrl i apoi se gliseaz butonul de umplere (Figura nr. 3.18. Incrementare automat).
Excel prin
Incrementarea
automat a lunilor
53
De exemplu: dac valoarea celulei a fost Luni selectnd n sus s-a scris Duminic,
Smbt, Vineri, Joi. Dac selecia a fost efectuat n jos, incrementarea celulelor
umplute a fost pozitiv (Figura nr. 3.21. Selectarea AutoFill i efectul seleciei).
Copierea cu AUTOFILL
Spre deosebire de Fill care copiaz informaiile n una sau mai multe celule, AutoFill
repet valori, continu serii sau extinde liste. Dac s-a introdus Luni (ca n figura anterioar), se
trage de punctul ntunecat pentru a selecta nc 6 celule, iar la eliberarea butonului mouse-ului
programul a inserat zilele sptmnii n continuare.
Se procedeaz astfel:
se introduc date ntr-o celul, de exemplu: Luni;
se trage de punctul ntunecat n sus, n jos, la stnga sau la dreapta, pentru a selecta nc
ase celule;
se elibereaz butonul mouse-ului, iar aplicaia Excel insereaz zilele rmase ale
sptmnii n ordine cresctoare sau descresctoare, n funcie de direcia n care se
trage punctul.
54
Butonul
Custom
Sort
nainte de
acionarea
butonului Ok
Dup
aconarea
butonului Ok
mult de o coloan i mai mult de un rnd, apare un mesaj prin care utilizatorul este
ntrebat dac dorete importarea listelor din rndurile i coloanele seleciei curente.
56
Butonul pentru
deschiderea listei
autoderulante Format
Opiunea de
blocare a celulei
Programul Excel blocheaz celulele selectate, astfel nct acestea nu vor mai
putea fi modificate dup ce s-a blocat foaia de lucru. Celulele selectate pentru blocare
pot fi goale, pot conine date, formule, titluri. Prin protejarea anteturilor i titlurilor se
exclude posibilitatea de a schimba, din greeal, ceva ce nu trebuie modificat.
Se selecteaz
Hidden
Coninutul celulei a
rezultat dintr-o
formul protejat
Anuleaz protecia
formulei de calcul
57
Dac, din aceeai list derulant Format se selecteaz opiunea Format Cells se
deschide o fereastr cu acelai nume. Se selecteaz tabul Protection care prezint dou
opiuni Locked i Hidden. n mod implicit este bifat opiunea Locked (vizualizarea
celulelor). Bifnd opiunea Hidden se solicit ascunderea coninutului celulelor
rezultate din calcule (Figura nr. 3.25. Protejarea formulelor de calcul). Celulele
protejate vor avea n colul stnga sus un triunghi de culoare verde nchis. Pentru
anularea proteciei se selecteaz celula i se deschide lista derulant care i-a fost ataat.
Din cadrul acestei liste se selecteaz Lock Cell pentru a anula protecia la nivel de
celul (Figura nr. 3.26. Anularea proteciei formulelor).
b)
Protejarea foii de calcul se realizeaz dac din aceeai list derulant Format se
selecteaz opiunea Protect Sheet (potejarea foii) (
) sau se selecteaz
Protect Sheet din grupul de instrumente Changes, din Review (Figura nr. 3.27. Grupul
de instrumente Changes). Se deschide o caset de dialog care solicit introducerea unei
parole i selectarea tipului de protecie dorit n cadrul foii (Figura nr. 3.28. Protejarea
foii de calcul).
58
celulelor blocate). n cazul n care a fost introdus o parol nu poate fi debifat aceast
opiune dect dac se cunoate i se introduce parola.
Eliminarea proteciei la
nivel de foie de calcul
59
60
UTILIZAREA FORMULELOR
O formul simpl combin ntr-o celul, valorile cu operatori, cum ar fi semnul plus sau
semnul minus pentru a produce o nou valoare din cele existente. n Microsoft Excel formulele
pot avea diverse forme ce utilizeaz adrese, funcii, texte i nume pentru a executa operaii
variate. O formul poate fi interpretat ca o parte a unei ecuaii, al crei rezultat este afiat n
celul.
Adres de celul
Operator de mprire
=(A2/4)+250
Operator de adunare
Constante numerice
61
Operator de scdere
= Venituri - Cheltuieli
Nume
Zone celul
Bara de formule
Atunci cnd bara de formule este activ sau cnd se editeaz direct n celule, se
poate tasta o formul, insera funcii ale foii de calcul i nume ntr-o formul i se pot
insera n ea adrese, prin selectarea celulelor. Se execut click cu mouse n zona de
intrare sau se poate tasta intrarea pentru a activa bara de formule (Figura nr. 4.1. Bara
de formule).
Cutia nume afieaz adresa sau numele celulei
curente
nelegerea operatorilor
Se pot utiliza operatorii pentru a specifica operaii cum ar fi: adunarea,
scderea , nmulirea, mprirea, ridicarea la putere, procente operaii ce se execut
asupra elementelor dintr-o formul.
Operatori aritmetici. n Excel se execut operaii matematice de baz cu
ajutorul operatorilor aritmetici; se pot combina valori numerice pentru a produce
rezultate numerice (Tabelul nr. 4.1. Operatorii aritmetici).
Tabelul nr. 4.1. Operatorii aritmetici
Operatori
^
+
Operaia
Exponeniala
Adunarea
Scderea
nmulire
mprirea
Procent
Rezultatul formulei
ntoarce rezultatul ridicrii la o anumit putere.
ntoarce rezultatul nsumrii valorilor din
celulele selectate.
ntoarce rezultatul scderii valorilor dintre
dou sau mai multe celule.
ntoarce rezultatul nmulirii valorilor dintre
dou sau mai multe celule.
ntoarce rezultatul mpririi valorii unei celule
la valoarea altei celule.
Se plaseaz dup o valoare pentru a calcula ct
la sut (procentul).
Ordinea operaiilor
Aplicaia Excel execut o serie de operaii, de la stnga la dreapta, n urmtoarea
ordine, dnd prioritate unor operatori asupra altora (Tabelul nr. 4.2. Ordinea
interpretrii operatorilor aritmetici):
Tabelul nr. 4.2. Ordinea interpretrii operatorilor aritmetici
Operator
%
^
* i /
+ i &
= < > <=
>= <>
Descriere
Negare (ca n 10).
Procent.
Exponent.
nmulire i mprire.
Adunarea i scdere.
Concatenare texte.
Comparare.
63
64
=2+3*6
=(2+3)*6
Rezultat
20
30
65
66
Formula
=3+4
Rezultat
7
Explicaie
Semnul plus impune aplicaiei Excel s
atepte numere. Chiar dac ghilimelele
arat c 3 i 4 sunt valori text, valorile
text sunt automat convertite n numere.
=20+$50.00
70
=SUM(luni)
#VALUE!
=8/1/10-6/1/10
=C=&TRUE
C=TRUE
=IF(0,Yes,No)
No
#DIV/0!
#N/A
#NAME?
#NULL!
#NUM!
#REF!
#VALUE!
#####
Introducerea adreselor
Se pot introduce adrese n formule, prin tastarea lor. Totui, cea mai uoar
modalitate este de a selecta celula sau zona direct pe foaia de calcul. Dup tastarea
semnului egal sau a unui operator, (de exemplu, +, -, < sau o virgul) este suficient
executarea unui click pe celul sau glisarea prin zona de celule, la care se face referire.
Selecia este nconjurat de o linie punctat numit chenar mictor i adresa celulei sau
a zonei, apare n formul.
Se pot introduce adrese n formule, atunci cnd celulele selectate sunt pe aceeai
foaie de calcul, ca celula ce conine formula sau cnd sunt pe o foaie de calcul separat.
Se pot de asemenea selecta, celulele coninute n registre de lucru separate, pentru a
introduce adrese externe.
69
70
71
MIN
PRODUCT
STDEV
STDEVP
VAR
VARP
COUNT
72
Se
marcheaz
R1C1
Indic
Celula aflat dou rnduri mai
sus, aceeai coloan
Celula aflat n acelai rnd, dou
coloane la stnga
Adresa absolut a celulei din al
doilea rnd, a doua coloan
Celula aflat dou rnduri mai
jos, dou coloane la dreapta
Adresa mixt a celulei aflat dou
rnduri mai sus n a doua coloan
ntregul rnd de deasupra celulei
curente
Rndul curent
Coloana curent
73
74
Sunt 2
cmpuri
diferite
S-a copiat:
- C9 n D9
- C11 n D11
(Se schimb coloana)
Rezult:
75
Se modific domeniul
Dup tergerea rndului 2, aceast formul produce o eroare,
deoarece celula A2 (n rndul 2) este adresat direct n formula
.
original
Dac se terg foi ntre Sheet2 i Sheet6 din registrul de lucru, valorile lor sunt
eliminate din calcul;
Dac se mut, fie Sheet2 fie Sheet6 ntr-un alt loc din registrul de lucru, calculul se
ajusteaz astfel nct, s se adapteze noii zone a foilor dintre ele;
Dac se mut foi, ntre Sheet2 i Sheet6 ntr-un loc din afara zonei de foi referite,
valorile lor sunt eliminate din calcul.
Dac se mut, o foaie de sfrit dincolo de cealalt foaie de sfrit, rezultatul s-ar
putea s nu fie cel ateptat. De exemplu, dac se mut Sheet6 nainte de Sheet2 ntr-un
registru de lucru, o formul ce conine adresa Sheet2:Sheet6!A1, se va modifica n
Sheet2:Sheet5!A1.
Exemplul nr 1: Utilizarea formulelor simple de calcul n rezolvarea problemelor
economice.
Pentru firma ABC se cunoate profitul net n valoare de 975.854.000 lei.
Participarea la capitalul firmei a fost:
SC XXXX, n proporie de 30%;
Persoan fizic - Pop Ion, n proporie de 47%;
Persoan fizic Dan Vasile, n proporie de 23%;
Impozitul pe dividende este de 5% pentru persoanele fizice i 10% pentru societile
comerciale. Se cere s se calculeze impozitul pe dividende pentru fiecare contribuabil i
pe total i valoarea dividendelor brute i nete.
Rezolvare:
77
Utilizare n Sheet1
Adresa celulei
Figura nr. 4.17. Atribuirea numelui unei celule
78
Nume 3-D
Un nume poate fi definit i de o adres 3-D. De exemplu, numele YTD-Vnzri
poate fi definit ca =Sheet2:Sheet13!F2:F11, unde F2:F11 conin datele vnzrilor
lunare de pe fiecare foaie de calcul din registrul de lucru, aflate ntre i inclusiv Sheet2
i Sheet13. Aceleai reguli de la adresele 3-D, se aplic i numelor 3-D.
Se folosete numele
Suma mprumutului
n loc de adresa B$8
$B8
81
Sheet-level
(Nivel-foaie)
Exemplu de sintax
Cutia Refers To
(Se refer la)
Cutia Scope: SheetN sau un
nume nume deja definit
(Nume n registrul de lucru)
=Sheet2!$B$2:$D$2
sau
Vnzri
Referinte_mixte!Numarul_perioadelor
sau
Sheet2!Vnzri
sau
Referinte_mixte!Sheet2!Vnzri
Cutia Refers To
(Se refer la)
82
=Sheet2!$B$2:$D$2
sau
Se pot face referiri de asemenea, la numele nivel foaie de pe alte foi. n acest caz
trebuie s se utilizeze numele ntreg, aa cum este definit. De exemplu, va fi introdus o
formul pe Sheet3 ce folosete numele nivel foaie Sheet2!Vnzri, prin
includerea numelui foii i a semnului de exclamare alturi de numele din formul, la fel
ca n =SUM(Sheet2!Vnzri). Nume nivel-foaie apare n cutia de dialog Scope:, dac
foaia unde este definit numele este foaia curent.
Reguli pentru nume
n definirea unui nume se vor utiliza urmtoarele:
Caractere valide. Primul caracter trebuie s fie o liter sau un caracter liniu de
subliniere ( _ ); celelalte caractere pot fi litere, numere, puncte i caractere
liniu de subliniere ( _ ). Numele nu poate arta ca o adres (cum ar fi $A1 sau
R1C1).
Separatori. Nu sunt permise spaiile. Un caracter liniu de subliniere (_) sau un
punct poate avea rolul de separator de cuvinte, de exemplu: Rata.dobnzii sau
Rata_dobnzii.
Lungime. Un nume poate avea maxim 255 caractere.
Scriere cu majuscule. Se pot folosi litere mari sau mici. Microsoft Excel
memoreaz numele, exact aa cum a fost introdus. Totui, nu face distincie la
citirea numelor n formule, ntre litere mari i mici.
Dac se definete numele i cu litere mari i cu litere mici, se poate face din
aceasta un mod de a fi verificate ulterior. De exemplu, atunci cnd se introduce un nume
n formule, se vor folosi doar litere mici. Dac Microsoft Excel recunoate numele, va fi
automat convertit n forma corespunztoare de litere mari i mici. Dac acest lucru nu se
ntmpl, probabil a fost scris greit numele.
O constant cu nume este similar unei formule cu nume doar dac, numele este
definit de o valoare fix i nu de o formul. De exemplu, numele Dobnd poate fi definit ca =
13,8 %.
85
nu s-a omis un semn de tipul dou puncte ntr-o adres de zon. Dac se tasteaz
A1D10 n loc de A1:D10, Microsoft Excel l interpreteaz ca pe un nume.
sau
din pagina Formulas care deschide fereastra cu acelai nume (Figura nr.
4.24. Crearea de nume pentru liniile i coloanele unui domeniu).
Figura nr. 4.24. Crearea de nume pentru liniile i coloanele unui domeniu
86
n cadrul acestei ferestre se vor bifa cutiile Top row i Left column. Att pe coloane ct i pe
linii se creaz noi nume, aa cum se vede n fereastra Name Manager (Figura nr. 4.25.
Fereastra Name Manager).
Profit
Este definit ca
=Def_Nume!$B$2:$D$2
=Def_Nume!$B$3:$D$3
=Def_Nume!$B$4:$D$4
Ianuarie
Februarie
Martie
=Def_Nume!$B$2:$B$4
=Def_Nume!$C$2:$C$4
=Def_Nume!$D$2:$D$4
n aceste adrese, Def_Nume este numele foii de calcul n care se face definirea numelor.
=http://www. infovest.com/[Impozite.xlsx]Activ_Salariale!B12
Se recomand ca, citirea unei astfel de referine s se fac ncepnd din dreapta.
n acest exemplu se face referire la celula B12 din lista numit Activ_Salariale, dintr-o
foaie de calcul tabelar numit Impozite.xlsx, depozitat ntr-un site Web numit
www.infovest.com. Referina la pagina Web trebuie ncadrat ntre ghilimele simple, iar
denumirea registrului de lucru ntre paranteze drepte.
88
DIAGRAME
89
Capitolul V. Diagrame
Diagrama cu linii (Line): este utilizat pentru a ilustra, evoluia n timp a uneia sau
a mai multor mrimi, indicnd tendinele i proieciile;
Diagrama circular (Pie): permite ilustrarea relaiei dintre prile unui ntreg;
Diagrama cu suprafee (Area): este similar celei cu linii i este utilizat pentru a
ilustra variaia n timp;
Diagrama radar (Radar): este utilizat pentru a ilustra relaiile dintre diferite serii
de date i relaiile dintre fiecare serie i toate celelalte;
90
Diagrama cu bule (Bubble): permite ilustrarea relaiilor dintre mai multe serii de
date;
Diagrama Scatter (XY de mprtiere): indic relaiile dintre cele mai multe
valori din cadrul unei serii, i gsete utilitatea cel mai bine n statistic, artnd
legturile dintre punctele date i poziia lor fa de valoarea medie.
Terminologia diagramelor
91
Capitolul V. Diagrame
92
93
Capitolul V. Diagrame
Cea de-a treia variant const n selectarea benzii Chart Tools, din cadrul acesteia se
selecteaz opiunea Layout pentru a se afia casetele de instrumente pentru selecia curent,
inserri de obiecte, etichete, axe. Pentru a activa Chart Tools se execut un click n
interiorul diagramei. Din grupurile afiate se selecteaz cel ce corespunde unui anumit
obiect din cadrul diagramei.
94
Obiectele
diagramei
Capitolul V. Diagrame
Imagine
pe fundal
Modificarea axelor
Capitolul V. Diagrame
imagine i apoi pe tabulatorul Format din cadrul benzii. De exemplu, grupul de butoane
Picture Styles (stilurile diagramelor) permit s se realizeze modificri asupra chenarului
i formei imaginii. n timp ce se utilizeaz un buton din grupul respectiv, caracteristica
Live Preview a programului, va arta aspectul imaginii.
Se poate selecta butonul Picture Shape (forma imaginii) pentru a se afia lista
cu formele posibile, din care se va selecta cel adecvat problemei.
Butoanele Picture Border (chenarul imaginii) pun la dispoziie diferite variante
de borduri.
Butoanele Picture Effects (efectele diagramei) pun la dispoziie efecte
suplimentare pentru imaginea grafic creat.
n cazul n care se dorete eliminarea unei poriuni din diagram, se va realiza
aceast operaie cu ajutorul butonului Crop (retezare).
Cu ajutorul butoanelor pentru dimensiuni, situate n extremitatea dreapt a
benzii Format, se poate modifica nlimea i limea diagramei.
Alte instrumente pentru editarea i modificarea diagramei, ce se afl n partea
stng a benzii Format, sunt: Brightness (strlucire), Contrast, Recolor (recolorarea
graficului), Compress Pictures (comprimarea imaginilor), Change Picture (modificarea
imaginii).
Dac s-au efectuat prea multe modificri, se va putea reface imaginea executnd
un click pe opiunea Reset Picture (refacere imagine). Pentru a se anula doar ultima
modificare, se va aciona butonul de comand Undo.
Observaii: Dac s-a creat o diagram 3-D se pot personaliza toate aspectele sale.
Executnd un click dreapta pe diagram i selectnd opiune a 3-D View din meniul
contextual, se pot introduce umbre, se poate folosi unghiul de rotaie pentru a roti
diagrama cu un anumit unghi. Formatarea suprafeei diagramei se poate realiza
deschiznd caseta de dialog Format Chart Area care prezint diversele opiuni 3-D ce
pot fi modificate.
98
Pentru reprezentarea grafic s-a ales varianta diagramei cu linii fiind cea mai
sugestiv pentru aceast problem. Analiznd graficul se observ c, pn la un anumit
punct, costurile variabile cresc proporional cu cifra de afaceri, dup care costurile
variabile scad, cifra de afaceri continund s creasc. Se constat c, acela este punctul
n care marja brut de acumulare este 100, iar dac producia va crete peste acel punct,
profiturile vor crete (Figura nr 5.14. Graficul evoluiei cifrei de afaceri).
99
Capitolul V. Diagrame
100
101
Capitolul V. Diagrame
Extensia fiierului
102
numete tapetare i nu necesit mai mult memorie pentru graficele multiple dect
pentru cele simple.
Diferitele tipuri de elemente ale foii de calcul acoper fundalul. Dac acestea
sunt de tip text, obiectele desenate sau diagramele care au opiunea None, ca opiune de
umplere, permit s se vad prin ele fundalul. Dac este selectat opiunea Automatic i
acestea sunt umplute cu alb sau cu alt culoare, atunci fundalul nu se vede prin ele.
Date ce puteau fi ascunse de fundalul
grafic
103
Capitolul V. Diagrame
Obiectele
graficului curent
n caseta de editare Width se va tasta limea paginii, minus cele dou limi ale
chenarului stabilite n Excel. Normal vor fi 8,5 inch minus 1,5 adic 7 inch (1280
pixeli);
n caseta de dialog Height se va tasta nlimea paginii, minus cele dou nlimi
ale chenarului, stabilite n Excel: Normal vor fi 11 inch minus 2 inch, adic 9 inch
(1024 pixeli);
se acioneaz butonul OK;
dac se dorete mutarea imaginii grafice pe fundalul paginii, aceasta se va selecta,
apoi se va aduce n noua poziie i se va plasa acolo. Se pot folosi i barele de
derulare, pentru a muta fundalul mare al paginii n timp ce se trage imaginea;
se salveaz imaginea grafic ca fiier BMP.
Imaginea prelucrat va fi utilizat ca fundal. Din cauz c imaginea grafic i
fundalul ei sunt de aceeai mrime, pe o pagin se va vedea o singur imagine.
Capitolul V. Diagrame
106
UTILIZAREA FUNCIILOR
Tip
Text
Text
Value
Valoare
Num
Numeric
Serial_numb
er
Referin de
COLUMN(reference) (referin).
celul
Numr de tip
DAY(serial_number) (sau o referin).
dat/or
Logical
Logic
Array
Matrice
References
107
Textele folosite ca argumente se introduc ntre ghilimele i pot avea maxim 255
caractere, inclusiv ghilimelele. Dac textul conine el nsi ghilimele, atunci acel
cuvnt se va scrie ntre ghilimele duble. Pentru a afia o celul goal, se folosesc
ghilimele consecutive.
Ex: =IF(B5>20;;Valoare corect).
Adevrat
Fals
Funcia analizeaz valoarea din celula B5. Dac aceasta este mai mare dect 20,
nu se va afia nimic deoarece: pentru valoarea TRUE, funcia returneaz spaiu, iar
pentru valoarea FALSE, funcia returneaz mesajul Valoare corect.
108
Insert Function
Recently Used
Financial
Funciile financiare
Logical
Text
Date & Time
Funcii logice
More Function
n bara de formule, astfel: =SUM(A1:A4). Este o metoda rapid, dar poate fi folosit
doar atunci cnd se cunosc exact, argumentele care sunt necesare.
Tabelul 6.1. Bara de formule
Bara de formule
110
Aplicaia Excel afieaz cutia de dialog Function Arguments. Aceast cutie difer de
la o funcie selectat la alta i este folosit pentru a introduce valorile argumentelor;
Se introduc gamele de valori sau celulele argumentului. Se mai poate introduce
valoarea sau argumentul sau se poate trage de bara de titlu a cutiei de dialog, pentru
a o deplasa i se execut apoi click pe celulele dorite;
111
Figura nr. 6.7. Vizualizarea grafic a coninutului unei celule rezultat din calcule
112
Funcia FV
Formatul general este:
FV(dobnda;nper;plata;vp;tip)
Funcia FV se utilizeaz pentru a calcula valoarea pe care o va avea o anumit
sum la o dat viitoare, adic suma respectiv plus dobnda. Valoarea viitoare (future
value) poate fi calculat:
fie pentru o serie de ncasri provenite din pli egale (depuneri ntr-un cont)
fcute ntr-un numr de perioade nper, cu o anumit dobnd;
fie pentru o sum global vp , ce poate fi investit la nceputul perioadei;
fie prin combinarea celor dou.
Observaie: Dac nu se introduc valori pentru vp i tip, acestea sunt considerate zero.
Depunerile lunare i suma investit la nceputul perioadei se vor trece ca argumente ale
funciei, cu semnul minus.
Exemplul nr 1:
n acest exemplu dac nu s-a trecut valoare pentru argumentul Type, se consider
a fi zero (0).
Exemplul nr 2:
S se determine suma de care se va dispune la sfritul a patru ani, n cazul n
care se depun anual la banc 2000 USD cu o dobnd de 5% pe an.
Rezolvare:
Pentru calcul se utilizeaz funcia FV iar datele se introduc conform tabelului
Figura nr. 6.10. Funcia FV n calculul valorilor viitoare
Tabelul nr 6.2. C Introducere date pentru funcia FV
Rezultatul este cel din Figura nr. 6.10. Funcia FV n calculul valorilor
viitoare
Funcia IPMT
Formatul general al funciei este:
IPMT(dobnda;perioada;nper;vp;vv;tip)
Funcia IPMT calculeaz profitul din plata unei rente sau a unei valori viitoare.
Poate fi utilizat, pentru determinarea dobnzii la o ipotec ntr-o perioad per din
intervalul nper sau dobnda unui mprumut (vp) la un moment dat (perioada), dac se
cunoate perioada pentru care s-a efectuat mprumutul (nper) i % dobnzii anuale
(dobnda). Dac dobnda va fi ncasat la sfritul perioadei (tip =0), argumentul tip
poate lipsi din formul.
Observaie : argumentul perioada trebuie s se afle n intervalul 1 i nper.
Exemplul nr 1:
Dac s-a efectuat un mprumut pe o perioad de 5 ani, cu o dobnda de 23% pe
an, n valoare de 20.000.000 lei, se cere s se calculeze dobnda datorat n prima lun.
Rezolvare:
=IPMT(23%/12;1;5*12;20000000)
Exemplul nr 2:
S se calculeze dobnda datorat n a doua lun a unui mprumut, pe o durat de
4 ani, suma mprumutat fiind de 150 mil. lei, iar rata dobnzii fiind de 35% pe an.
Rezolvare.
Rezultatul se obine utiliznd funcia IPMT() astfel:
Funcia IRR
Formatul general este:
IRR(valori;estimare)
Funcia calculeaz, rata intern a profitului pentru o serie de beneficii nete plus
dobnzile din estimare sau rata medie a profitului adus de o investiie (vp), ntr-o
116
Exemplul nr 2:
Se dorete deschiderea unui mic atelier, pentru aceasta fiind necesar suma de
250.000.000 lei. tiind c, profiturile din primii 5 ani sunt: 37 mil, 45 mil, 50 mil, 65
mil i 80 mil, se cere s se determine rata profitului.
117
Rezolvare:
se introduce n celula B1 valoarea investiiei cu semn negativ;
se introduc n celulele B2:B6 profiturile estimate;
se introduce n celula B8 funcia =IRR(B1:B6).
Rezolvare:
costurile companiei se introduc n foaia de calcul cu minus, deoarece acestea sunt
pli;
pentru calcul se utilizeaz funcia financiar IRR (rata intern a profitului);
funcia se introduce n celula B9 i se copiaz n celulele C9:E9;
Figura nr. 6.15. Utilizarea funciei IRR pentru determinarea valorii optime
118
conform rezultatelor calculelor, se va alege varianta 3 de investire care are cea mai
mare rat intern a profitului (20%) (Figura nr. 6.16. Analiza variantei optime a unei
investiii).
Rezultatele
sunt n tabelul
alturat.
Funcia MIRR
Formatul general al funciei este:
MIRR(valori;rata_finantare;rata_reinvestire)
Funcia MIRR calculeaz, rata intern modificat a profitului din seria de
profituri nete (pozitive sau negative) a irului de valori. Argumentele:
valori reprezint suma investit (care a fost mprumutat) i profiturile aduse de
investiie;
rata_finanare reprezint dobnda pltit pentru suma mprumutat;
rata_reinvestire reprezint rata dobnzii ncasate, reinvestind profiturile aduse
de investiie.
Observaie: n domeniul de valori trebuie specificat cel puin o valoare negativ (a
investiiei), altfel funcia va furniza eroarea #DIV/0!. Funcia MIRR furnizeaz valori
mult mai reale, comparativ cu funcia IRR.
Exemplul nr 1:
Presupunem c acum 5 ani s-au mprumutat 100.000.000 lei cu o dobnd de
25% pe an, pentru deschiderea unui restaurant. Profiturile aduse au fost urmtoarele:
21.000.000 lei n primul an de activitate, 24.000.000 lei n anul al doilea, 24.500.000 lei
n anul al treilea, 26.000.000 lei n anul al patrulea i 28.000.000 lei n ultimul an.
Profiturile obinute au fost reinvestite cu o dobnda de 30% anual. Se cere s se
determine rata modificat a profitului, n cazul reinvestirii acestuia.
Rezolvare:
Dac valorile (suma investit i profiturile) au fost introduse n celulele C4:C9
se va utiliza funcia MIRR cu urmtorul format:
=MIRR(C4:C9;25%;30%) 17%
unde:
n celulele C4:C9 s-au introdus valorile (suma investit cu semn negativ i apoi
valorile profitului n ordinea obinerii);
119
Figura nr. 6.17. Funcia MIRR n calculul ratei modificate a profitului dup reinvestire
Funcia NPER
Formatul general al funciei este:
NPER(dobnda;plata;vp;vv;tip)
Funcia NPER calculeaz numrul de perioade necesare pentru a crea anuitatea
specific, prin argumentele date. n acest format general, argumentele sunt:
dobnda va fi dobnda periodic;
plata vor fi restituirile periodice (valori negative);
vp este mprumutul;
vv valoarea viitoare a sumei (poate lipsi);
tip poate lua dou valori: zero i unu. Dac are valoarea zero (implicit)
dobnda se pltete la sfritul perioadei, cu valoarea 1 dobnda se va plti la
nceputul perioadei.
Exemplul nr 1:
Dac s-au mprumutat 3 000.000 lei cu o dobnd de 20% pe an i se restituie
lunar 200.000 lei, se cere s se determine n cte pli se va restitui suma mprumutat.
Rezolvare:
=NPER(20%/12;-200.000;3.000.000) 17,4
Suma mprumutat va fi restituit n 17 rate. Deoarece restituirile sunt lunare, se va
determina i dobnda lunar (20%/12). Restituirile sunt trecute cu semnul negativ.
Argumentul vp este suma mprumutat. Lipsete argumentul vv (valoarea viitoare).
120
Exemplul nr 2:
n cazul n care se economisesc 100.000 lei lunar i care sunt depui la banc
cu o dobnd de 45% pe an, se dorete s se afle n ce perioad se ajunge la suma de
25.000.000 lei.
Rezolvare:
Funcia NPV
Formatul general al funciei:
NPV(dobnda;valoare1;valoare2;)
Funcia calculeaz valoarea net prezent, din seria de profituri aflate n irul
sau matricea (valoare1,valoare2,), fiind dat o reducere egal cu dobnda. Valoarea
net este valoarea pe care o reprezint fluxul de numerar actualizat la valoarea curent,
deoarece fondurile viitoare pot fi investite cu o anumit dobnd.
Exemplul nr 1:
Se achiziioneaz un utilaj cu 43.000.000 lei (cu sum mprumutat), iar
dobnda de pia este de 20% anual. Prin exploatarea utilajului se obin urmtoarele
profituri, pe patru ani: 19.000.000 lei, 18.000.000 lei, 17.000.000 lei, 14.000.000 lei. La
finele celor patru ani, utilajul este vndut cu suma de 14.500.000 lei. Se cere s se afle
care este valoarea net actual a utilajului.
Rezolvare:
n celulele C4:C7 sunt introduse urmtoarele valori: 19.000.000 lei, 18.000.000
lei, 17.000.000 lei i 28.500.000 lei (14.000.000 + 14. 500.000). n una din celulele
libere se scrie:
=NPV(20%;C4:C7)=51.915.509,26
121
sau se caut funcia prin Insert Function (Figura nr. 6.19. Actualizarea valorii unei
investiii n funcie de dobnd i profit).
Figura nr. 6.19. Actualizarea valorii unei investiii n funcie de dobnd i profit
Profitul brut obinut prin aceast investiie este de 51.915.509,26 lei. Dac se
scade suma investit (43.000.000 lei) se obine profitul net, deci prin aceast investiie
s-a obinut un profit net de 8.915.509,26 lei, peste dobnda de 20% care s-a pltit pentru
suma mprumutat.
Funcia NPV poate fi utilizeat i pentru calculul unor valori viitoare, din care sa sczut dobnda. Valorile periodice sunt n rate inegale i se vor trece n ordinea
apariiei lor.
Exemplul nr 2:
Considerm c o persoan fizic mprumut de la banc, n decursul a 4 ani
urmtoarele sume de bani: 5200E; 3000E; 4500E; 2700E. Dobnda este de 8% pe an.
S se determine de ci bani dispune la finele celor 4 ani, n cazul n care dorete s fac
o investiie.
Rezolvare:
122
Funcia PMT
Formatul general al funciei:
PMT(dobnda;nper;vp;vv;tip)
Funcia calculeaz plile periodice, avnd n vedere fie valoarea viitoare a
investiiei (vv), fie valoarea actual (vp), fiind cunoscute dobnda, numrul de
perioade (nper) i tipul (0 sau 1 n funcie de momentul n care se face plata dobnzii).
Exemplul nr 1:
Se achiziioneaz un apartament cu un mprumut de 200.000.000 lei, cu plata n
25 ani i o dobnda de 20% anual. Se cere s se determine valoarea ratelor lunare,
cunoscndu-se c dobnda se percepe la sfritul perioadei.
Rezolvare:
ntr-o celul liber a foii de calcul se scrie funcia, astfel:
=PMT(20%/12;25*12;200000000) -3.356.903,5 lei
Exemplul nr 2:
Se mprumut suma de 200.000.000 lei pe o perioad de 10 ani, cu o rat a
dobnzii de 25% pe an. n cazul n care, se poate plti cte 4.500.000 lei/lun pentru
mprumutul efectuat, se dorete s se stabileasc dac aceast sum este suficient
123
pentru a se achita mprumutul efectuat, iar dac nu, s se revizuiasc corespunztor rata
dobnzii.
Rezolvare.
Figura nr. 6.21. Utilizarea facilitii Goal Seek n ajustarea ratei dobnzii
Exemplul nr 3:
Pentru dezvoltarea unei noi activiti economice este necesar un credit bancar n
valoare de 30.000.000 lei, pe o perioad de 3 ani. Nivelul dobnzii este de 35% pe an.
S se stabileasc rata lunar de pltit.
Rezolvare:
pentru rezolvare se va utiliza funcia financiar PMT;
rata dobnzii i perioada trebuie s fie exprimate n aceleai uniti de timp.
Funcia PPMT
Formatul general al funciei:
PPMT (dobanda;per;nper;vp;vv;tip)
124
=PPMT(10%/12;2;24;2000) -76,25$
-------------------=PPMT(10%/12;24;24;2000) -91,53$
Funcia PPMT se scrie ntr-o celul liber a foii de calcul.
Funcia IPMT
Formatul general al funciei este:
IPMT(Rate;Per;Nper;Pv;Fv)
Funcia calculeaz valoarea dobnzii datorat ntr-o anumit perioad, cunoscndu-se
suma mprumutat i rata dobnzii anuale. Dobnda datorat va fi o valoare negativ (trebuie
pltit).
Exemplu:
S se calculeze dobnda datorat n a doua lun a unui mprumut efectuat pe o durat de
4 ani, suma mprumutat fiind de 150 mil. lei, iar rata dobnzii fiind de 35% pe an.
Rezolvare.
Rezultatul se obine utiliznd funcia IPMT() astfel:
=IPMT(35%/12;2;4*12;150000000) -4332105 lei
A doua lun
Datele finale
Figura nr. 6.24. Funcia IPMT n calculul valorii dobnzii pe o perioad precizat
Funcia PV
Formatul general al funciei este:
PV (dobnda;nper;plata;vv;tip)
Funcia recalculeaz valoarea actual a unei sume, obinut prin mprumut cu
restituiri periodice egale, la care s-a perceput o dobnd fix anual. Ratele ce se depun
lunar, vor fi egale.
Observaie: Dac pentru vv i tip nu se introduc nici un fel de valori, atunci sunt
considerate a fi egale cu 0.
Exemplul nr 1:
Se consider c o persoan dorete s i cumpere o main n Euro cu bani
mprumutai de la o banc, la care s-a perceput o dobnd de 15% pe an. Restituirea
mprumutului se va face pe o perioad de 5 ani, pltind o rat fix de 2.500 Euro pe
lun. Se cere s se determine ct l va costa maina respectiv, la finele perioadei.
Rezolvare:
=PV(15%/12;5*12;-2.500) 16.662,86 Euro
La finele celor 5 ani, a pltit 16.662,86 Euro pentru investiia ce i-a propus-o.
Funcia RATE
Formatul general al funciei este :
RATE (nper;plata;vp;vv;tip;estimare)
Funcia calculeaz rata dobnzii ce se percepe, pentru o sum fix mprumutat
pe o perioad determinat de timp, restituirile fiind periodice n rate egale pentru
anuitate, definit cu argumentele respective.
Observaie: Dac pentru vv i tip nu sunt introduse valori, ele sunt considerate a fi
egale cu 0. Dac pentru estimare nu este introdus nici o valoare, aplicaia folosete rata
de 10%.
126
Exemplul nr 1:
n cazul n care, se efectueaz un mprumut bancar n valoare de 30.000 lei pe o
perioad de 2 ani i se pot restitui lunar 1700 lei, se cere s se determine care ar fi cota
dobnzii ce ar putea fi suportat n aceast perioad.
Rezolvare:
Se tasteaz funcia ntr-o celul a foii de calcul, astfel:
=RATE(2*12;-1700;30000) - 3%
Se furnizeaz o valoare a dobnzii de 2,62% pe lun (rotunjit va fi 3%). Se poate insera
funcia prin Insert Function, obinndu-se acelai rezultat (Figura nr. 6.26. Utilizarea
funciei RATE n calcule financiare)
Funcia SLN
Formatul general al funciei este :
SLN (cost;valorificare;durata)
Funcia calculeaz valoarea anual a unei deprecieri a unui bun economic, prin
metoda liniar, fiind cunoscute costul iniial al bunului respectiv, valorificarea de la
sfritul ciclului de via economic a bunului i durata de via economic a acestuia.
Exemplul nr 1:
S se determine valoarea anual a deprecierii unui bun al crui cost de achiziie
este de 25.000 de lei, durata de via este de 7 ani, iar bunul a fost valorificat la finele
ciclului de via cu 1.500 de lei.
Rezolvare:
pentru determinarea deprecierii anuale se utilizeaz funcia SLN, astfel:
=SLN(25.000;1.500;7) 3357,14 lei pe an
dac se dorete cunoaterea deprecierii lunare, funcia SLN va fi:
=SLN(25.000;1.500;7*12 ) 279,76 lei pe lun
127
Figura nr. 6.29. Fereastra funciei SLN pentru calculul amortizrii lunare
128
Funcia DDB
Formatul general al funciei este:
DDB(cost;valorificare;durata;perioada;[factor])
Funcia calculeaz valoarea anual a deprecierii unui bun economic prin metoda
calculului regresiv, fiind cunoscute costul iniial al bunului respectiv, valorificarea de la
sfritul ciclului de via economic a bunului i durata de via economic a acestuia.
Deoarece conform metodei regresive, calculul se face distinct pentru fiecare perioad,
funcia va avea ca argument i perioada pentru calcul. Argumentul opional factor are
valoarea 2- n mod implicit i indic declinul balanei n perioada analizat.
Exemplul nr 1:
Se cere s se determine amortizarea unui mijloc fix n valoare de 56.000 lei,
cunoscndu-se faptul c durata normat de funcionare este de 8 ani, iar valoarea
rezidual la finele celor 8 ani de funcionare va fi de 2.500 lei. Pentru calculul
amortizrii, s se foloseasc metoda regresiv.
Rezolvare:
Pentru metoda regresiv de calcul a amortizrii, se va folosi funcia financiar
DDB. Dac se calculeaz amortizarea anual, datele se introduc conform tabelului de
mai jos. Datele de lucru au fost introduse n prima linie a tabelului, restul au fost
preluate cu ajutorul proprietii Auto Fill (inclusiv formula de calcul). Perioadele pentru
calcul sunt de la 1 la 8, de aceea pentru fiecare perioad se va aplica formula nc odat
(Figura nr. 6.30. Calculul amortizrii regresive i Figura nr. Argumentele funciei
DDB).
129
Funcia SYD
Formatul general al funciei este:
SYD(cost;valorificare;durata;per)
Funcia calculeaz deprecierea pentru perioada per folosind metoda sumei
anilor. Trebuie indicat costul iniial, valorificarea de la sfritul vieii economice, durata
de via a elementului, perioada deprecierii. Dei este asemntoare funciei DDB, nu
conine factorul deprecierii- ca argument.
Exemplu:
Se consider un mijloc fix n valoare de 56.000 lei care este normat s
funcioneze 8 ani, cu o valoare rezidual de 2.500 lei. Se cere s se determine uzura
mijlocului fix, pe cei 8 ani de funcionare.
130
Rezolvare:
Se va utiliza funcia financiar SYD conform tabelului alturat (Figura nr.
Funcia SYD n calculul deprecierii).
Funcia VDB
Formatul general al funciei este:
VDB(cost;valorificare;durata;perioada_inceput;perioada_sfrit;[factor];[numr_
comutri])
131
Figura nr. 6.34. Funcia VDB n calculul deprecieii fr argumentul factor depreciere
Dac s-a lsat factorul deprecierii la valoarea implicit (2), se constat c n cei 8
ani deprecierea a fost de 39.500, fa de 56.000 ct a fost valoarea mijlocului fix. n
cazul n care, factorul deprecierii va scdea, va avea ca efect creterea valorii
deprecierii. Astfel, pentru factorul deprecierii zero, a crescut valoarea uzurii mijlocului
fix la 46.812,50 lei (Figura nr. 6.35. Funcia VDB n calculul deprecieii cu factorul
deprecierii zero).
Figura nr. 6.35. Funcia VDB n calculul deprecieii cu factorul deprecierii zero
Funcia AVERAGE
Formatul general al funciei este:
AVERAGE(numr1;numr2;)
Funcia calculeaz media argumentelor. Argumentele pot fi valori singulare sau
domenii ce conin numere, referine de celule sau matrice de valori. Sunt ignorate
valorile de tip text, logic, error i blancuri.
132
produs,
datelor din tabelul anterior:
conform
Rezolvare:
Se utilizeaz funcia AVERAGE, care se introduce n celula B7 i se copiaz n
celulele C7:F7;
Media general se calculeaz cu funcia =AVERAGE(B7:F7). Rezultatul se afl
n tabelul urmtor (Figura nr. Utilizarea funciei AVERAGE n calculul mediei
argumentelor):
Funcia COUNT
Formatul general al funciei este:
COUNT(valoare1;valoare2;)
Funcia efectueaz numrarea elementelor cu valoare numeric dintre
argumente. Argumentul poate fi numr, referin de celule sau o matrice de numere.
Sunt ignorate valorile de tip text, logic, error i blancuri.
133
Funcia COUNTA
Formatul general al funciei este:
COUNTA(valoare1;valoare2;)
Funcia efectueaz numrarea celulelor al cror coninut este nenul. Funcia
numr i valori de tip text, fiind ignorate blancurile i referinele de celule.
Observaie: Funcia COUNTA poate avea ntre 1 i 255 de argumente.
Exemplu:
Se cere s se numere cte celule sunt ocupate n intervalul A1:A3:
=COUNTA(A1:A3)3
i va furniza valoarea 3, atunci cnd domeniul A1:A3 conine valorile 987; profit; i
923.
Funcia MAX
Formatul general al funciei este:
MAX(numr1;numr2;)
Funcia MAX determin cea mai mare valoare dintre argumente. Argumentele
care nu pot fi interpretate ca numere, vor fi ignorate.
Observaie: Funcia MAX poate avea ntre 1 i 255 de argumente.
Exemplul nr 1:
=MAX(B2:B5) 7549
va furniza valoarea 7549 atunci cnd, domeniul B2:B5 conine valorile: 28, 456, 110 i
7549.
134
Funcia MIN
Formatul general al funciei este:
MIN (numr1;numr2;)
Funcia MIN determin cea mai mic valoare dintre argumente. Argumentele
care nu pot fi interpretate ca numere, vor fi ignorate.
Observaie: Funcia MIN poate avea ntre 1 i 255 de argumente.
Exemplul nr 1:
Dac se scrie ntr-o celul a foii de calcul, funcia:
=MIN(B2:B5) 6
se va obine valoarea 6, atunci cnd domeniul B2:B5 conine valorile: 678, 6; 210 i
709.
Exemplul nr 2:
Avnd datele conform tabelului de mai jos, se cere s se determine punctajul maxim i
cel minim pentru tipurile de vin i media punctajului pe tipuri.
Rezolvare:
Utiliznd funcia AVERAGE, se calculeaz media pentru fiecate tip de punctaj.
Punctajul maxim se obine cu funcia MAX, iar cel minim cu funcia MIN, aplicate coloanei
Total puncte, domeniul G3:G11 (Figura nr. 6.37. Determinarea punctajului maxim i
minim a categoriilor de vin i Figura nr. 6.38. Vizualizarea formulelor de calcul).
Exemplul nr 3:
Se cere s se calculeze pentru produsele unei firme, totalul pe produs, totalul
vnzrilor, vnzrile cu valoarea maxim i vnzrile cu valoarea minim. Se introduc
cantitatea i preul unitar, iar total sum, total vnzri, minimul i maximul se
calculeaz conform tabelului (Figura nr. 6.39. Utilizarea funciilor MAX i MIN). Se
data calendaristic este
observ c, la analiza documentului cu
furnizat sub form de numr. Formula de calcul pentru valoare, a fost introdus n
celula F3, iar pentru celulele F4:F12 s-a folosit facilitatea AutoFill.
Rezultatul
obinut
este Utilizarea
cel din figura
urmtoare:
Figura
nr. 6.39.
funciilor
MAX i MIN
AutoFill
Funcia MEDIAN
Formatul general al funciei este:
MEDIAN(numr1;numr2;)
Funcia calculeaz valoarea medie a argumentelor.
Exemplu:
= MEDIAN(B2:B6)400,
va furniza valoarea 400, atunci cnd domeniul B2:B6 conine valorile 100, 400, 300,
500 i 700.
136
Funcia STDEV
Formatul general al funciei este:
STDEV(numr1;numr2;)
Funcia STDEV determin estimarea abaterii standard a unei populaii, n
raport cu un eantion din aceasta.
Observaie: Funcia STDEV poate avea ntre 1 i 255 de argumente.
Exemplu:
S se determine abaterea standard pentru datele din domeniul C2:C10.
Rezolvare:
=STDEV(C2:C10) 4,598
va furniza valoarea 4,598, dac domeniul C2:C10 conine valorile 31, 25, 39, 41, 28, 37,
33 i 40, i restul valorilor lipsesc (de exemplu: lipsesc n C10).
Funcia STDEVP
Formatul general al funciei este:
STDEVP(numr1;numr2;)
Funcia STDEVP calculeaz abaterea standard a unei populaii, cnd toate
elementele acesteia sunt incluse n lista de argumente.
Observaie: Funcia STDEVP poate avea ntre 1 i 255 de argumente.
Dac argumentele nu includ ntreaga populaie, se folosete funcia STDEVP.
Exemplu:
=STDEVP(C2:C12) 11,5 ;
va furniza valoarea 11,5 dac, domeniul C2:C12 conine valorile 83, 78, 90, 85, 54, 87,
76, 98, 67, 89 i 76. n aceast funcie, toate argumentele au valori.
Funcia VAR
Formatul general al funciei este:
VAR(numr1;numr2;)
Funcia calculeaz o estimare a variaiei unei populaii, de la un eantion dat ca
argument.
137
Funcia VARP
Formatul general al funciei este:
VARP(numr1;numr2;)
Funcia VARP calculeaz variaia atunci cnd, elementele ntregii populaii sunt
date ca argumente.
Alte funcii statistice:
- GROWTH(date_y;date_x;noi_x;const)
- LINEST(date_y;date_x;const;stat)
- LOGEST(date_y;date_x;const;stat)
- TREND(date_y;date_x;nou_x;const)
Tabelul nr 6.6. Funcii statistice suplimentare
AVEDEV()
GAMMADIST()
PERCENTRANK()
BETADIST()
GAMMAINV()
PERMUT()
BETAINV()
GAMMALN()
POISSON()
BINOMDIST()
GEOMEAN()
PROB()
CHIDIST()
HARMEAN()
QUARTILE()
CHIINV()
HYPGEOMDIST()
RANK()
CHITEST()
INTERCEPT()
RSQ()
CONFIDENCE()
KURT()
SKEW()
CORREL()
LARGE()
SLOPE()
COVAR()
LOGINV()
SMALL()
CRITBINOM()
LOGNORMDIST()
STANDARDIZE()
DEVSQ()
MEDIAN()
STEYX()
EXPONDIST()
MODE()
TDIST()
FDIST()
NEGMINOMDIST()
TINV()
FINV()
NORMDIST()
TRIMMEAN()
FISHER()
NORMINV()
TTEST()
FISHERINV()
NORMSDIST()
WEIBULL()
FORECAST()
NORMSINV()
ZTEST()
FREQUENCY()
PEARSON()
FTEST()
PERCENTILE()
138
139
Funcia DSUM
Formatul general al funciei este:
DSUM(database;field;criteria)
Funcia nsumeaz toate numerele dintr-un cmp al bazei de date, pentru nregistrrile
care respect criteriul precizat.
Exemplul nr 1:
S se realizeze o aplicaie care, s calculeze valoarea total pe fiecare not contabil
n parte, pe baza notelor contabile introduse.
Rezolvare:
se introduc datele n foaia de calcul;
n funcie de datele introduse se realizeaz totalul valorii utiliznd funcia
SUM();
totalul pe fiecare not contabil n parte se realizeaz utiliznd funcia DSUM().
Datele i funciile se introduc n foaia de calcul, astfel:
Unde:
Domeniul A1:E5 este lista;
Valoarea 5 este numrul coloanei care se nsumeaz;
Criteriul pentru prima not contabil este n domeniul A8:A8;
Criteriul pentru a doua not contabil este n domeniul C8:C9.
Formulele de calcul utilizate se regsesc n Figura nr. 6.41. Funcia DSUM n
Valoarea notei
contabile nr 1 este de
550.000,
iar a notei contabile cu
nr 2 este 300.000
141
142
143
144
Exemplul nr 3:
S se efectueze calculul cotei de pia corespunztoare unor firme, cunoscnduse preul unitar i cantitatea de produse vndute ntr-o perioad.
Rezolvare. Datele i formulele se introduc n foaia de calcul n felul urmtor:
Rezultatul
obinut este:
145
omaj 1%, impozitul pe salar cu 30%, CAS 30%, fondul de omaj 5%, fondul
asigurrilor sociale 7%, fondul de risc 1% i contribuia pentru carnete de munc de 1%.
Se introduc angajaii firmei i salariul brut i se calculeaz toate obligaiile
legate de acestea, precum i restul de plat.
Rezolvare:
146
Exemplul nr 5:
147
148
Figura nr. 6.53. Produsul cu indicele complex al calitii cel mai ridicat
n vederea rezolvrii problemei se folosesc funciile IF() i MAX() (Figura nr. 6.54.
Exemplul nr 2:
Exemplul nr 3:
150
Rezolvare.
Formulele se introduc pentru un produs i se copiaz pentru celelalte patru
produse n celulele corespunztoare;
151
furnizeaz17.12.2009.
152
HOUR(numr_serial):
numr_serial.
returneaz
numrul
de
ore
care
corespunde
valorii
Observaie: Orele sunt pri fracionale ale unei zile exprimate ca numr serial.
Exemplu:
=HOUR(36987,78)
returneaz valoarea 18.
MINUTE(numr_serial): returneaz numrul de minute dintr-un numr serial.
Exemplu:
=MINUTE(60554,5656)
returneaz valoarea 34.
MONTH(numr_serial): convertete valoarea numr_serial ntr-un numr de luni.
Exemplu:
=MONTH(55478)
afieaz valoarea 11, numrul serial trecut ca argument reprezint luna a 11-a.
NOW(): calculeaz numrul serial al datei i orei dat de ceasul intern al
calculatorului
Observaie: Funcia nu are argumente, ns este necesar introducerea parantezelor.
Exemplu:
=NOW()
va returna 27/10/2009 17:10, dac aceasta este data i ora curent.
SECOND(numr_serial): returneaz numrul de secunde din partea fracional a unui
numr serial.
Exemplu:
=SECOND(54112,1245)
furnizeaz valoarea 17.
TIME(ora;minut;secunda): calculeaz numrul serial corespunztor numrului de ore,
minute i secunde indicate.
Exemplu:
=TIME(17,10,55)
furnizeaz valoarea 0,715914352.
TIMEVALUE(timp_text): convertete o valoare de tip or, n numr serial.
Argumentul timp_text trebuie s fie inclus ntre ghilimele i trebuie s utilizeze unul
dintre formatele predefinite ale programului Excel.
Exemplu:
=TIMEVALUE(5:10 PM)
153
154
155
Osversion
Recalc
Release
System
Totmem
Memused
ISFUNCTION(valoare)
Aplicaia Excel dispune de 11 funcii prin intermediul crora se poate determina
dac, o celul ndeplinete anumite condiii. n funcie de starea celulei, se returneaz o
valoare logic TRUE sau FALSE.
Funciile ISFUNCTION() pot fi utilizate mpreun cu funcia IF() pentru a testa
dac o celul sau un domeniu conine blancuri, numere, texte sau erori.
Funciile ISFUNCTION sunt:
ISBLANK(valoare): TRUE dac valoare refer o celul goala, FALSE dac nu;
ISERR(valoare): TRUE dac valoare este o eroare diferit de #N/A, FALSE
pentru alte valori;
ISERROR(valoare): TRUE dac valoare este orice tip de eroare, FALSE n
celelalte cazuri;
ISEVEN(valoare): TRUE dac partea ntreag din valoare este un numr par,
FALSE dac valoare este impar;
ISLOGICAL(valoare): TRUE dac valoare este o valoare logic, FALSE dac
nu;
ISNA(valoare): TRUE dac valoare este #N/A, FALSE dac nu
ISNONTEXT(valoare): TRUE dac valoare nu este de tip text, FALSE dac
valoare este de tip text;
ISNUMBER(valoare): TRUE dac valoare este de tip numr, FALSE dac nu;
ISODD(valoare): TRUE dac valoare este un numr impar, FALSE dac
valoare este numr par;
ISREF(valoare): TRUE dac valoare este o referin, FALSE dac nu este o
referin;
ISTEXT(valoare): TRUE dac valoare este de tip text, FALSE dac nu este de
tip text.
N(valoare): convertete o valoare ntr-un numr. Funcia convertete cifrele din forma
de text (123) n numere, iar valorile logice TRUE n 1. Orice alte valori vor deveni 0.
NA(): aceast funcie are ca rezultat valoarea de eroare #N/A, care nseamn c valorile
nu sunt disponibile.
TYPE(valoare): returneaz un numr n funcie de tipul de coninut al unei celule.
Rezultatele sunt urmtoarele:
156
OFFSET(referina;linii;coloane;nlime;lime)
ROW(referina)
ROWS(matrice)
TRANSPOSE(matrice)
VLOOKUP(valoare_cautata;matrice_tabel;col_index_num;domeniu_cutare)
158
Exemplu:
=EXACT(Produs;B1)
va returna valoarea TRUE dac celula B1 conine textul Produs i FALSE dac
nu conine textul produs, ci alt text.
FIND(text_cutat;text_surs;start_num): efectueaz cutarea n text_surs a valorii
text_cutat, ncepnd cu poziia indicat de start_num. n cazul n care acesta este gsit,
funcia va returna poziia caracterului de nceput, a textului cutat. Valoarea implicit
pentru start_num este 1.
FIXED(numr;zecimale;fr_virgule): are ca efect rotunjirea argumentului numr, cu
un numr specificat de zecimale i afiarea acestuia ca text n format zecimal cu virgul.
Dac argumentul zecimale este omis, se vor utiliza dou poziii zecimale, iar dac acesta
este un numr negativ, funcia va efectua rotunjirea la stnga punctului zecimal.
LEFT(text;num_char): are ca efect afiarea primelor num_char caractere din partea
stng a unui text.
Observaie: Argumentul num_char trebuie sa fie mai mare ca 0, iar valoarea implicit
pentru acesta este 1.
Exemplu:
=LEFT(B5;2)
va afia textul CH dac celula B5 conine textul CHELTUIELI.
LEN(text): returneaz numrul de caractere din text.
LOWER(text): are ca efect transformarea majusculelor din text, n litere mici.
MID(text;start_num;num_char): extrage un numr de num_char din text, ncepnd cu
poziia start_num.
PROPER(text): are ca efect afiarea valorii text cu caractere mici, nceputurile de
cuvinte fiind scrise cu majuscule.
REPLACE(text_vechi;start_num;num_char;text_nou): are ca efect nlocuirea
num_char din text_vechi cu caractere din text_nou, ncepnd cu poziia start_num.
Primul caracter din text_vechi este 1.
REPT(text;numr_timp): are ca efect repetarea valorii text de un numr de ori
(numr_timp).
Observaie: Argumentul numr_timp trebuie s fie numr ntreg, mai mare dect 0.
Numrul maxim de caractere din rezultat este 255.
159
Exemplu:
=REPT(X;4)
va afia XXXX.
RIGHT(text;num_char): are ca efect afiarea ultimelor num_char din partea dreapt a
unui text.
Observaie: Valoarea implicit pentru num_char este 1.
SEARCH(text_cutat;text_surs;start_num): are ca efect cutarea n text_surs a
valorii text_cutat ncepnd cu poziia indicat de start_num. n cazul n care acesta este
gsit, funcia FIND() va returna poziia caracterului de nceput al textului text_cutat.
Observaie: Valoarea implicit pentru start_num este 1. n text_cautat se poate folosi
caracterul semnul ntrebrii (?) pentru a indica orice caracter din poziia respectiv i
caracterul asterisc () pentru a specifica un grup de caractere.
SUBSTITUTE(text;text_vechi;text_nou;instana): are ca efect nlocuirea lui
text_vechi cu text_nou n valoarea text. Dac text_vechi apare de mai multe ori,
argumentul instana v indic ce apariie urmeaz a fi nlocuit.
Exemplu:
SUBSTITUTE(Stat de plat luna MAI;MAI;IUNIE)
va furniza textul Stat de plat luna IUNIE.
T(valoare): va furniza text, dac valoare este de tip text i un spaiu n celelalte cazuri.
TEXT(valoare;format_text): convertete o valoare numeric n text i o afieaz
corespunztor formatului indicat prin format_text.
Observaie: Formatul nu poate conine simbolul asterisc () i nu poate fi General.
Exemplu:
TEXT(100000;LEI###.###)
va furniza valoarea LEI 100.000.
TRIM(text): terge toate spaiile din text, astfel nct ntre cuvinte s rmn un singur
spaiu.
UPPER(text): are ca efect transformarea n majuscule, a tuturor caracterelor din text.
VALUE(text): are ca efect convertirea valorilor numerice de tip Text sau de tip Data i
Ora, cu formate predefinite n numere care se pot utiliza n formule.
Observaie: Deplasarea ntre argumentele funciilor se face prin apsarea concomitent a
160
LISTE PENTRU
ORGANIZAREA DATELOR
Modalitatea de a stoca date ntr-o foaie de calcul este lista. O list este o serie,
etichetat de rnduri care conin date similare. De exemplu, o list poate conine
studenii dintr-o grup (Figura nr 7.1. Exemplu de lis). Listele aplicaiei Excel au
cteva caracteristici comune.
Celulele de pe aceeai coloan
conin date similare.
Primul rnd conine etichete de coloan.
161
162
Se utilizeaz un font, tip de dat, aliniere, format, model, chenar sau stil de scriere cu
majuscule pentru etichetele de coloan, care s fie diferite de formatul stabilit pentru
datele din list.
Se utilizeaz chenarul celulei pentru a insera linii sub etichete, dac se dorete
separarea etichetelor de date. Nu se utilizeaz rnduri libere sau linii ntrerupte.
Dac o etichet de coloan este mai lat dect datele din coloan, se poate
continua scrierea textului pe linia urmtoare. Se selecteaz eticheta, se alege din meniul
Home, grupul de butoane Alignment i butonul Wrap Text (Continu automat textul pe
rndul urmtor).
Coninutul rndurilor i coloanelor
Se proiecteaz lista astfel nct, toate rndurile s aib elemente similare n aceeai
coloan.
Nu se insereaz spaii suplimentare la nceputul unei celule; spaiile suplimentare
afecteaz sortarea i cutarea.
Se utilizeaz acelai format pentru toate celulele dintr-o coloan. Pentru a aplica un
format celulei, se selecteaz comanda Format Cells (Celule ) din grupul de
instrumente Number; sau din grupul Cells, butonul Format i apoi comanda Format
Cells; ori din meniul contextual comanda Format Cells.
Numirea listelor. Dac se va folosi lista ntr-un model mai mare de foaie de
calcul, atunci poate fi necesar denumirea ei utiliznd cutia Name (Nume) din meniul
care deschide fereastra de dialog New Name n
Formulas, opiunea
cadrul creia, se stabilete dac noul nume se refer la registru sau la una dintre foile de
calcul care conine lista, precum i coordonatele listei (Figura nr. 7.3. Atribuirea de
nume listei). Apoi, ori de cte ori aplicaia Excel cere o referin la list, se poate folosi
acest nume. Totui, nu este necesar denumirea listei pentru a folosi oricare din
facilitile de gestiune a listelor puse la dispoziie de aplicaia Excel. Dac lista este
denumit Database, Microsoft Excel identific ntotdeauna primul rnd ca etichete sau
nume de cmpuri.
163
Scrierea cu majuscule. Se pot utiliza fie litere mari, fie litere mici, atunci cnd
se tasteaz date ntr-o list. Microsoft Excel face distincie, ntre litere mari i mici
numai cnd se sorteaz i atunci numai cnd, se selecteaz opiunea de sortare Case
Sensitive (Difereniaz litere mari i mici (Figura nr.7.4. Selectarea opiunii Case
Sensitive) .
Formule. Se pot utiliza formule pentru a calcula valori n coloane, aa cum se
procedeaz n orice alt celul a foii de calcul. Atunci cnd se sorteaz sau se caut
valori ntr-o list, Microsoft Excel utilizeaz valorile produse de formule i nu formulele
n sine.
Organizare date
Se poate sorta o list n ordine alfabetic, numeric sau cronologic, conform
coninutului unei coloane sau unor coloane specificate. Se poate de asemenea sorta lista,
utiliznd o ordine de sortare particularizat, specificat de programator.
164
datele extrase dintr-o list. Tabelele pivot ajut la compararea i analizarea datelor, utiliznd
macheta i modul de calcul alese de utilizator.
165
Exemplul nr 1:
n tabelul anterior, se cere s se caute preul care corespunde codului 98.
Formula de calcul pentru funcia de cutare VLOOKUP va fi:
=VLOOKUP(98; A2:E13;4)23,
ceea ce presupune c pentru codul de produs 98 n domeniul A2:E13, preul gsit este
23.
Exemplul nr 2:
Avnd datele conform tabelului de mai jos (Figura nr.7.6. Cotarea aciunilor pe
piaa valoric) reprezentnd cotarea pe pia a aciunilor diferitelor uniti economice,
se cere s se determine, pentru firma al crui cod este 77, care a fost preul de
cumprare i preul de vnzare al aciunilor.
Rezolvare:
Se va utiliza funcia VLOOKUP cu formatele:
=VLOOKUP(cod firm;domeniu;coloana de cutare)
n acest exemplu, cutarea s-a efectuat dup codul de firm 77, n domeniul
A2:C11, pentru coloana 2 valoarea furnizat este 3704, iar pentru coloana 3 valoarea
furnizat este 9456 (Figura nr.7.7. Rezultatele cutrii cuVLOOKUP).
Funcia
VLOOKUP
VLOOKUP
Val
cutat Domeniul
77
77
A2:C11
A2:C11
Colde
cutare
Rezultat
2
3
3704
9456
166
Exemplul nr. 3:
Se cere s se determine n funcie de valorile cmpului Nume, urmtoarele
informaii: Prenume; Compartiment; Funciune; Salariul brut.
Rezolvare: Valorile coloanei de cutare sunt de tip alfabetic. Pentru cutare se va folosi
funcia VLOOKUP. Datele de lucru se gsesc n tabelul urmtor (Figura nr.7.8. Date
iniale privind salariul brut anual).
cutare n domeniul A23:E40. n H23 s-a trecut adresa numelui sau valoarea cmpului.
Cutrile se vor efectua n coloanele 2, 3, 4, 5. La schimbarea adresei pentru cmpul
Nume, se vor schimba informaiile furnizate n machet (Figura nr. Cutarea
informaiilor cu funcia VLOOKUP).
168
Funcia MATCH va gsi poziia valorii de cutare, n cadrul listei. Utiliznd acel
numr de poziie se va folosi forma matricial a funciei INDEX, pentru a gsi elementul
asociat datelor.
De exemplu, dac se dorete gsirea preului n funcie de cod, iar datele sunt
introduse ca n figura care urmeaz, se utilizeaz funciile MATCH i INDEX.
Formatul general al funciei MATCH este
MATCH(lookup_value;lookup_array;match_type)
unde :
lookup_value valoarea de cutare n alt coloan dect prima;
lookup_array- domeniul de cutare;
match_type- tipul cutrii.
Funcia MATCH returneaz poziia relativ a unui termen, dintr-un ir care s fie
egal cu valoarea specificat, n exemplul urmtor, returneaz poziia numelui produs
pentru codul numeric 61.
Formula =MATCH(61,B2:B13,1) compar
valoarea de cutare 61 cu datele din
coloana Cod produs i ntoarce numrul
poziiei valorii de cutare din list, poziia
din coloana 1, care este n acest exemplu
A9. Funcia a fost scris n poziia A16.
Formula =INDEX(C2:C13,A16) utilizeaz
numrul poziiei ntors de funcia MATCH
n celula A16, pentru a gsi preul n
coloana Pre produs din list. Cutarea se
efectueaz n domeniul C2:C13 pe baza
produsului de la poziia A9 (Informaie
furnizat de funcia MATCH). Valoarea
furnizat este 365428.
Figura nr.7.11. Cutri n tabele cu funciile MATCH i INDEX
Observaie: Cutarea prin intermediul funciei INDEX se face tot pe baza unei adrese
din prima coloan, dar respectiva adres este furnizat de funcia MATCH.
169
170
Opiuni de sortare
171
172
Dac se opteaz pentru cea de-a doua variant, se va executa sortarea n tabel numai a
coloanei selectate. Restul listei nu se reorganizeaz (Figura nr. 7.17. Sortarea unei
singure coloane). n exemplul din figur, numai datele coloanei Pre au fost ordonate.
Etichetele de coloan vor fi excluse de Microsoft Excel din sortare, dar le
utilizeaz, pentru a uura alegerea coloanei de sortat n csua Sort By, n cadrul casetei
de dialog Sort. Dac Microsoft Excel nu selecteaz automat datele, ele vor fi selectate
manual i se va alege comanda Sort din nou.
Rndurile care conin elemente duplicate n coloana Sort By apar mpreun n
lista sortat n ordinea iniial, de exemplu toate valorile Nume Vnztor. Dac se
dorete sortarea rndurilor duplicate mai departe, se poate specifica o a doua coloan
dup care s se sorteze, n prima cutie Then By. Dac exist elemente duplicate n
aceast a doua coloan, se poate specifica o a treia coloan dup care s se sorteze, n a
doua cutie Then By, chiar i a patra coloan (Figura nr. 7.18. Sortarea listei dup mai
multe coloane).
n prima csu cu numele Sort by, se va alege opiunea din capul de tabel care
va furniza ordinea principal de sortare, dup care n csua Then by se va scrie
opiunea din capul de tabel care furnizeaz o doua ordine de sortare, subordonat
primeia .a.m.d..
173
sau
Anularea sortrii
Ultima sortare realizat poate fi anulat executnd un click de mouse pe butonul
Undo Sort
. Pentru a putea readuce lista la starea nesortat, original, dup mai
multe sortri consecutive, rndurile pot fi numerotate nainte de sortare. Se va insera i
eticheta o coloan din cadrul listei i se va completa cu numere n secven, folosind
facilitatea AutoFill sau butonul Fill
din grupul Editing opiunea Home. Pentru
readucerea listei n forma original, aceasta va fi sortat dup coloana respectiv.
Ordinea de sortare
O list poate fi sortat n ordine ascendent, descendent sau folosind o ordine
de sortare particularizat. Coninutul i tipul datelor, determin modul n care o valoare
este sortat.
Ordine de sortare ascendent:
Numerele sunt sortate de la cel mai mic numr negativ la cel mai mare numr
pozitiv; date i ore, de la cele mai vechi pn la cele mai recente.
174
175
176
177
Noua ordine de sortare particularizat, astfel specificat, devine o opiune care poate fi
selectat n fereastra Sort caseta de editare Order. n cazul n care, n anterior a mai fost
efectuat o sortare, coloana ce apare n caseta de editare Sort by de va fi coloana vechi
sortri(Figura nr. 7.25. Lista nainte de sortarea personalizat).
179
180
181
Figura nr. 7.30. Acionarea comenzii de filtrare avnd cursorul n interiorul listei
Dac se dorete filtrarea unei liste folosind mai multe coloane selectate, atunci
se vor selecta doar etichetele pentru acele coloane, nainte de a alege comanda Filter.
Microsoft Excel va aplica sgeile numai acelor coloane (Figura nr. 7.31. Selectarea
coloanelor pentru filtrare).
Coloana
Cantitate vndut
a fost selectat
pentru filtrare
182
poate fi filtrat n continuare alegnd un alt criteriu, dintr-o alt coloan. De exemplu, n
aceast list se poate filtra dup produs, cantitate vndut, pre unitar, valoare.
Criteriu de filtrare:
Cantitatea egal cu 285, 300, 350
Figura nr. 7.35. Filtrarea listei dup criterii din dou coloane
afiarea rndurilor care conin valori ce aparin unui domeniu de valori, cum ar
fi, rndurile care conin preuri n lei mai mari dect 13 i mai mici dect 890.
Pentru a preciza criterii particularizate pentru o coloan, se va selecta opiunea
Custom Filter (Particularizare) din lista vertical pentru coloan. Apoi, se vor tasta
criteriile care trebuie aplicate coloanei n cutia de dialog Custom AutoFilter (Auto
filtrare particularizat).
184
185
186
criteriile ntr-o zon de criterii din foaia de calcul curent (Figura nr. 7.41. Filtrarea cu
opiunea Advanced).
i n acest caz, se poate filtra numai o singur list odat, ntr-o foaie de lucru.
Nu se pot realiza filtrri succesive folosind comanda Advanced (Filtrarea
complex). Dac se modific datele din zona de criterii i se filtreaz din nou, Microsoft
Excel aplic noile criterii att rndurilor ascunse ct i rndurilor afiate din list.
Not: n fereastra Advanced Filter, chiar dac s-a anulat filtrarea, se rein condiiile de
filtrare astfel nct poate fi redeschis fereastra Advanced i aplicat filtru din nou listei.
Anularea condiiilor de filtrare se face doar dac se aplic un alt filtru aceleai liste.
Criteriile complexe
O zon de criterii permite filtrarea datelor folosind dou tipuri de criterii
complexe: criterii multiple de comparare i criterii calculate.
Criteriile de comparare multiple permit afiarea rndurilor care conin valori
specificate sau care se ncadreaz ntre limitele specificate. Criteriile de comparare
pot fi att secvene de caractere ct i expresii.
Criteriile calculate evalueaz o coloan selectat din list, n raport cu valori
neconinute n list. De exemplu, pentru a afia numai rndurile n care valoarea preului
este mai mare dect media preurilor, se poate tasta drept criteriu expresia
"=Pret>$A$16", unde Pret este coloana care conine datele despre preuri, iar $A$16
este adresa absolut a celulei care conine valoarea medie a preurilor. Numai rndurile
pentru care formula este evaluat ca TRUE (adevrat) sunt afiate.
Tipurile criteriilor de comparare
188
Cnd se utilizeaz un text drept criteriu, Microsoft Excel gsete toate elementele care
ncep cu acel text. Pentru a identifica numai textul specificat, se tasteaz formula
="=text"
unde text este textul ce trebuie identificat (Figura nr. 7.43. Filtrarea utiliznd criteriu
de tip text).
Metacaractere. Pentru a gsi valori text care au comune anumite caractere, dar nu i
altele, se utilizeaz un metacaracter. Un metacaracter reprezint unu sau mai multe
caractere nespecificate pentru care s-a folosit nlocuitor (Tabelul nr 7.2.
Semnificaia utilizrii metacaracterelor).
Tabelul nr 7.2. Semnificaia utilizrii metacaracterelor
Se folosete acest
caracter
? (semn de ntrebare)
* (asterisc)
~ (tilda) urmat de
?, * sau ~
Pentru a gsi
Orice caracter singular aflat
n aceeai poziie ca i semnul
de ntrebare
Orice numr de caractere n
aceeai poziie ca i asteriscul
(mai multe caractere)
Un semn de ntrebare, asterisc
sau tilda
Valori ce trebuie comparate. Pentru a afia numai rndurile care intr n cadrul unor
limite specificate, se tasteaz un operator de comparare urmat de o valoare, n celula
de sub eticheta criteriilor. De exemplu, pentru a gsi rndurile ale cror valori ale
preului sunt mai mari dect 700, se tasteaz ">700" sub eticheta de criterii Pret din
zona de criterii.
Tabelul nr 7.3. Operatorii de comparare
Operator de comparare Semnificaie
=
Egal cu
>
Mai mare dect
<
Mai mic dect
>=
Mai mare sau egal cu
<=
Mai mic sau egal cu
<>
Diferit de
Se pot utiliza att litere mari ct i litere mici, n cadrul criteriilor de comparare.
Microsoft Excel nu face distincie ntre acestea, atunci cnd evalueaz datele.
189