Documente Academic
Documente Profesional
Documente Cultură
Excel in Mediul Economic PDF
Excel in Mediul Economic PDF
CUPRINS
uoar
ntre
toate
aplicaiile
componente
pe
baza
Publishing.
MS-Excel un program de calcul tabelar deosebit de complex, care
include faciliti pentru prelucrarea bazelor de date nerelaionale.
Power Point un sistem grafic pentru crearea prezentrilor pe folii
transparente, hrtie, diapozitive sau pe monitor.
MS-Access un sistem profesional de gestiune pentru baze de date.
MS-Outlook un sistem de utilizare a potei electronice i de gestionare a
corespondenei.
Front Page un program conversaional pentru creaii web.
1.1 Funcii
Mediul Excel ofer peste 200 de funcii predefinite care permit efectuarea
de calcule i scrierea de formule pentru cele mai variate domenii de lucru:
contabilitate, marketing, inginerie, etc.
Din punctul de vedere al utilizatorului foilor de calcul, funciile sunt
elemente care se aplic unor argumente i returneaz o valoare.
Denumirea funciei este un cuvnt cheie al mediului Excel, mnemonic ce
sugereaz (n limba englez) rolul funciei.
Argumentele sunt valorile care se folosesc pentru efectuarea calculelor.
Cele mai importante caracteristici ale acestora sunt:
Argumentele pot fi precizate prin valoare sau prin adresa celulelor al cror
coninut se ia n considerare. Se pot folosi toate tipurile de adresare
permise de Excel (referine relative, absolute, mixte, tridimensionale, n stil
A1 sau R1C1, nume de domenii, etc.).
La copierea sau mutarea celulelor care conin funcii, are loc actualizarea
argumentelor, prin modificarea corespunztoare a adreselor.
10
Modificarea valorii funciilor are loc n mod dinamic, astfel c orice modificare
n valoarea argumentelor se regsete imediat n valoarea funciei.
Principalele tipuri de funcii implementate n mediul Excel sunt:
Financial, Date&Time, Math&Trig, Statistical, Lookup&Reference, Database,
Text, Logical, Information, Engineering, UserDefined.
11
selectarea unui domeniu de celule din foaia de calcul curent sau din
oricare alt foaie de calcul;
Se valideaz funcia.
12
13
zile reprezint numrul de zile care nu sunt weekend-uri sau zile libere
dinaintea sau dup data_nceput. O valoare pozitiv nseamn o dat
viitoare; o valoare negativ nseamn o dat trecut.
srbtori este o list opional, coninnd una sau mai multe date
calendaristice care sunt excluse din programul de lucru, cum ar fi
srbtorile naionale sau cele ocazionale. Lista poate fi o zon de mai
multe celule care conin datele calendaristice sau o constant matrice de
numere seriale care reprezint date calendaristice.
exclud
weekend-urile
toate
datele
identificate
ca
zile
srbtori este o list opional de una sau mai multe date calendaristice
care sunt excluse din programul de lucru, cum ar fi srbtorile naionale
sau cele ocazionale.
14
argument;
spaiile
independente.
UPPER (text)
LOWER (text) returneaz textul argument dup convertirea sa n
majuscule, respectiv n litere mici.
CONCATENATE (text1, text2, ...) returneaz un text obinut prin alturarea
textelor argument.
VALUE (text) returneaz valoarea numeric ce corespunde textului
argument. Argumentul trebuie s conin un text care permite interpretarea sa
ca un format numeric valid. Ulterior, numrul obinut poate fi folosit n operaii
matematice.
TEXT (argument_numeric, format_numeric) returneaz o valoare de tip
text, asociat argumentului numeric, n formatul specificat. Formatul numeric
se editeaz ntre ghilimele i poate fi oricare dintre formatele permise n
mediul Excel (afiate n caseta de dialog a meniului Format\Cells...Number).
15
specificat).
16
17
18
Dac valoarea cutat este mai mic dect toate valorile din vectorul de
cutare, se returneaz eroare.
Forma Array a funciei Lookup asociaz ntr-o cutare de tip Lookup prima
i ultima dintre coloanele unei matrici; ea se folosete, de obicei, numai
pentru compatibilitate cu alte medii de calcul tabelar.
col.index num. este un numr care reprezint poziia coloanei din care
se returneaz valorile fa de vectorul de cutare; numrtoarea se face
spre dreapta, vectorul de cutare fiind coloana nr.1
19
20
#NAME?
returneaz 5
#DIV/0! returneaz 2
#NUM!
returneaz 6
#VALUE! returneaz 3
#N/A
returneaz 7
#REF!
Alte erori
returneaz #N/A
returneaz 4
21
Rata de plat (Payment = Pmt) suma pltit periodic pentru o investiie sau
pentru rambursarea unui mprumut.
Valoarea prezent (Present Value = PV) valoarea unei investiii sau a unui
mprumut la nceputul perioadei de creditare. De exemplu, valoarea prezent
a unui mprumut este suma principal mprumutat iniial.
Dobnda (Rate = rate) este rata dobnzii sau a scontului pentru un
mprumut sau o investiie.
Momentul plii (Type = type) un numr (0 sau 1) care arat dac plata este
scadent la nceputul sau sfritul perioadei considerate.
Avnd n vedere specificul activitii curente dintr-o societate comercial,
urmtoarele funcii financiare sunt considerate deosebit de utile:
PMT (dobnd, perioada de creditare, valoare mprumut)
Funcia returneaz valoarea ratei periodice de plat la o dobnd constant,
n cazul unui mprumut de valoare precizat. Rezultatul este un numr negativ
(de semn opus sumei mprumutate).
La precizarea argumentelor este necesar folosirea corect a unitilor de
msur, adic raportarea argumentelor la unitatea de timp ce corespunde
intervalului dintre efectuarea a dou pli consecutive.
RATE (perioada de creditare, rata de plat, valoare mprumut)
Funcia returneaz valoarea dobnzii n cazul unui mprumut de valoare
precizat; valoarea ratei de plat are semn opus mprumutului.
NPER (dobnda, rata de plat, valoare mprumut)
Funcia returneaz numrul perioadelor de plat necesare rambursrii unui
mprumut.
FV (dobnd, perioad, depunere_periodic, val_init, momentul_plii)
Funcia returneaz
22
23
24
Excel permite sortarea listelor pe unul, dou sau trei nivele adic, pe lng
cheia primar, se pot preciza nc dou chei de sortare. Sensul acestora este
urmtorul: la valori egale ale cheii primare, ordinea nregistrrilor este
determinat de valoarea celui de al doilea cmp cheie; la valori egale ale
primelor dou cmpuri de sortare, ordinea nregistrrilor este determinat de
valoarea celui de al treilea cmp cheie de sortare.
Modalitile de lucru pentru sortarea unei liste sunt:
sortarea rapid:
se activeaz oricare celul din cmpul cheie,
se acioneaz unul din butoanele de sortare rapid:
A
Z
Z
A
25
26
tip ir de caractere se poate folosi caracterul global " * ". Se pot impune cel
mult dou condiii logice pentru fiecare cmp; acestora li se aplic
operatorul logic AND (ambele condiii adevrate simultan) sau OR (cel
puin una dintre condiii trebuie s fie ndeplinit).
Observaii:
-
Edit\Copy ;
27
Fig. 1.1
28
permise
pentru
texte,
etc.);
prin
activarea
controalelor
Input Message permite precizarea unui mesaj care se va afia ori de cte
ori se activeaz celula creia i este asociat; fereastra - mesaj conine un titlu
i un text, ambele alese contextual.
29
Observaii:
-
Validarea datelor n acest mod este posibil numai pentru celulele n care
informaia se introduce direct de la tastatur, fiind inoperant n cazul n
care evaluarea formulelor sau funciilor conduce la o valoare nepermis.
1.3 Rapoarte
Mediul MS_Excel pune la dispoziia utilizatorului un set de instrumente
puternice pentru sintetizarea informaiei din tabele i prezentarea ei ntr-o form
interpretabil.
1.3.1 Totaluri i subtotaluri
Totalurile i subtotalurile automate realizeaz sintetizarea rapid a
datelor prin efectuarea unor calcule simple aplicate asupra ntregii liste. Meidul
Excel include un instrument puternic pentru crearea automat a totalurilor
generale sau pariale pentru o list sau pentru un grup de nregistrri a acesteia.
Subtotalurile se calculeaz pentru fiecare grup de nregistrri consecutive
care au aceeai valoare ntr-un cmp precizat. De obicei, acest cmp este chiar
30
31
32
zona Page; cmpurile din aceast zon servesc pentru filtrarea datelor.
Rolul lor este asemntor cu filtrarea datelor prin opiunea Data\Filter\
Autofilter, cu meniunea c nu exist opiunea Custom...
aceeai
caset
de
dialog
deschis
cu
ajutorul
butonului
care
permite
ordonarea
cresctoare
(Ascending)
sau
33
PivotTable
PivotTableField
Fig. 1.2
Wizard
Mediul Excel poate aduga automat o diagram creat pe baza datelor din
tabelul pivot; utilizatorul poate modifica aceast diagram sau poate crea un
grafic propriu cu ajutorul aplicaiei expert ChartWizard.
n versiunile anterioare MS-Excel XP, realizarea unei astfel de diagrame
presupune:
34
35
36
37
Fig. 1.4
n prima list a ferestrei de dialog se poate alege dintre opiunile Cell Value Is
i Formula Is;
Din a doua list se alege unul dintre operatorii de comparare: between (ntre),
not between (nu este ntre), equal to (egal cu), not equal to (diferit de), greater
than (mai mare dect), lass than (mai mic ca), greater than or equal to (mai
mare sau egal), lass than or equal to (mai mic sau egal);
n urmtoarele casete de editare se introduc valorile sau formulele cu care se
va realiza comparaia, n cazul utilizrii unei formule, se va introduce naintea
ei, semnul egal;
Se activeaz comanda Format pentru afiarea dialogului prin care se
realizeaz descrierea formatului pentru celulele care ndeplinesc criteriul de
formatare specificat. Prin intermediul ferestrei afiate se stabilete stilul
fontului utilizat, modul de subliniere, culoarea fontului, atributul de caracter,
modul de utilizare a liniilor de contur i modelul de haurare utilizat. Toate
aceste opiuni pot fi anulate prin acionarea butonului de comand Clear;
38
39
Fig. 1.5
40
41
b. Excel
c. PowerPoint
d. Outlook
e. Acces
42
43
44
(b) Sortarea este operaia de ordonare a datelor dup valorile unui cmp sau al
unei combinaii de cmpuri.
(c) Validarea datelor se concretizeaz prin interzicerea introducerii n celule a
datelor care, ntr-un anumit context, nu reprezint o variant logic sau faptic
posibil. Validarea datelor se realizeaz prin folosirea opiunilor din caseta de
dialog Data \ Validation.
(d) enumer principalele funcii din categoria Lookup & Reference.
T1.7 Care dintre urmtoarele elemente nu reprezint un control:
a. Combo Box (List derulant sau ascuns);
b. Pivot Table (Tabel Pivot);
c. Command Button (Buton de comand);
d. Check Box (Comutator).
R. rspunsul corect este (b). Astfel:
(a), (c) i (d) sunt elemente de control.
(b) este unul dintre formele de raport specifice mediului Excel.
T.1.8 Care dintre urmtoarele afirmaii este adevrat:
a. Selectarea nseamn alegerea datelor care se vor supune unei operaii de
copiere, mutare, tergere, formatare;
b. Nu este posibil alinierea textului pe vertical fa de marginile celulelor;
c. n celule, nu este posibil scrierea unui text lung pe mai multe rnduri.
R. rspunsul corect este (a). Astfel:
(a) este definiia operaiei de selectare.
(b) i (c) Pentru alinierea textului pe vertical fa de marginile celulelor i
scrierea unui text lung pe mai multe rnduri se utilizeaz opiunea Alignment din
meniul Format \ Cells.
T1.9 Care dintre urmtoarele afirmaii este adevrat:
a. Excel nu permite selectarea de domenii formate din celule neadiacente;
45
46
47
Fig. 1.6
48
Fig. 1.7
\ GoalSeek (Instrumente \
CutareRezultat);
d. funcia
RATE
urmat
de
CutareRezultat).
R. rspunsul corect este (b). Astfel:
Tools
GoalSeek
(Instrumente
49
Fig. 1.8
50
Fig. 1.10
T1.15 O persoan fizic contracteaz un mprumut de la banc n valoare de
100.000.000 lei, cu dobnda constant anual de 42%. Cte rate lunare
egale, n valoare de 5.000.000 lei are de pltit ?
Precizai care dintre urmtoarele funcii poate fi folosit pentru rezolvarea
complet a problemei:
a. PMT
b. FV
c. RATE
Fig. 1.11
d. NPER
51
Astfel:
(a) este folosit pentru determinarea valorii plilor n cazul rambursrii unui
mprumut.
(b) este folosit pentru calculul valorii viitoare a unei investiii, cu sau fr
efectuarea de pli periodice suplimentare.
(c) returneaz rata dobnzii n situaii efecturii unui mprumut sau unei investiii.
(d) returneaz numrul de pli periodice egale, necesare pentru stingerea unui
mprumut. Caseta de dialog a funciei NPER, folosit pentru a determina numrul
de rate lunare n cazul problemei, este prezentat n Fig. 1.11.
T1.16 O persoan fizic face un depozit de 15.000.000 lei, cu dobnd
constant de 31% pe o perioad de 6 luni. Care este valoarea final a
depozitului?
Care dintre urmtoarele succesiuni de operaii poate fi folosit pentru
rezolvarea problemei n mediul Excel:
a. funcia PMT urmat de Tools \ Solver (Instrumente \ Rezolvitor);
b. funcia FV urmat de Tools\GoalSeek (Instrumente \ CutareRezultat);
c. funcia PMT urmat de stabilirea tipului de date Currency (Simbol monetar)
pentru rezultat;
d. funcia FV urmat de stabilirea tipului de date Currency (Simbol monetar)
pentru rezultat.
R. rspunsul corect este (d). Astfel:
52
Fig. 1.12
53
Fig. 1.13
54
Fig. 1.14
Fig. 1.15
T1.18 O camer de comer are n eviden un numr de firme mici, mijlocii i
mari, sortate alfabetic dup nume ntr-un tabel cu structura:
NR. CRT.
NUME FIRM
NUMR DE ANGAJAI
TIP FIRM (valori posibile: mic, mijlocie, mare)
Dac domeniul de valori al cmpului NUMR DE ANGAJAI se
denumete NrAngajai, precizai care dintre urmtoarele formule nu
poate fi folosit n mediul Excel pentru evaluarea valorii cmpului TIP
FIRM:
a. =IF(NrAngajai<=9;mic;IF(NrAngajai<=250;mijlocie;mare))
b. =VLOOKUP(NrAngajai;Lista;2)
55
mic
10
mijlocie
251
mare
forma:
c. =COUNTIF(mic;NrAngajai<=9;COUNTIF(mijlocie;NrAngajai<=250);
mare)
d. =IF(MATCH(NrAngajai;Limite;1)=1;mic;IF(MATCH(NrAngajai;Limite;2)
=2;mijlocie;mare))
unde Limite este domeniul de
0
10
251
forma:
56
Fig. 1.16
57
Fig. 1.17
58
Fig. 1.18
59
Fig. 1.19
Fig. 1.20
60
Fig. 1.21
Fig. 1.22
Graficul obinut pe baza datelor din Fig. 1.22, va identic cu cel obinut la
punctul (a), i prezentat n Fig. 1.20.
(c) nu este soluie a problemei deoarece filtrarea automat nu realizeaz o
centralizare a datelor pentru a se putea obine un grafic care s prezinte
proporia dintre cele trei tipuri de firme. Prin filtrare se obine o afiare a
articolelor care satisfac anumite criterii (de exemplu, se pot afia numai acele
articole a cror valoare din cmpul TIP FIRM este "MARE").
61
(d) impune sortarea datelor dup cmpul TIP FIRM. Aplicndu-se subtotalurile
pariale pe acest cmp se realizeaz o sintetizare a datelor cu folosirea funciilor
agregat. n Fig. 1.23 este prezentat foaia de lucru dup aplicarea subtotalurilor
i modul de realizare a graficului folosind selectarea multipl.
Fig. 1.23
(e) rezolv problema din enun efectund nti o sortare dup valorile cmpului
NUMR DE ANGAJAI. Apoi, se realizeaz o subtotalizare corect a cmpului
TIP FIRM, obinnd o situaie identic cu cea din Fig. 1.23.
T1.20 O unitate economic dispune de cinci puncte de comercializare a
produselor electrotehnice. Fiecare dintre acestea alctuiete un tabel cu
structura:
NR. CRT.
PRODUS (numele, tipul i ordinea produselor este aceeai pentru fiecare caz)
CANTITATE
PRE UNITAR
TOTAL
Din care TVA
62
Fig. 1.24
63
Fig. 1.25
Fig. 1.26
Fig. 1.27
64
Fig. 1.28
(b) Filtrarea automat se poate realiza pentru fiecare list n parte, n mod
repetat, dar nu se poate obine un tabel unic care s centralizeze datele. Pron
urmare, succesiunea de operaii de la punctul (b) nu constituie soluie a
problemei din enun.
(c) Pentru inserarea subtotalurilor este necesar ca datele s fie sortate i
dispuse astfel nct elementele de nsumat s fie grupate mpreun, ceea ce nu
se poate realiza n situaia problemei din enun.
(d) Datorit similaritii tabelelor surs se va utiliza consolidarea prin poziie,
folosind funcia SUM. Se activeaz comanda Data \ Consolidate i
se
65
Fig. 1.29
Fig. 1.30
66
Fig. 1.31
Nume
client
Adres
Localit.
Nr.
Data
fact.
fact.
Nr.
zile
graie
Data
scad.
Valoare
Pltit
Zile
ntrziere
Majorri
67
derulant.
d. Majorrile de ntrziere se calculeaz astfel:
<= 30 zile de la data scadenei se calculeaz o majorare de 3% din valoarea
facturii;
<= 90 zile de la data scadenei se calculeaz o majorare de 5% din valoarea
facturii;
<= 180 zile de la data scadenei se calculeaz o majorare de 7% din valoarea
facturii;
> 180 zile de la data scadenei se calculeaz o majorare de 10% din valoarea
facturii.
e. S se calculeze pentru fiecare client, suma facturilor emise, a majorrilor
calculate i numrul de facturi emise, reprezentndu-se prin grafic concentric
structura pe clieni a sumelor facturate.
R. n rezolvarea problemei se va urmri fiecare sarcin n parte, astfel:
a. Pe lng foaia de lucru Facturi, care conine centralizatorul cerut n enunul
problemei, se va utiliza o foaie de calcul ajuttoare, denumit Clieni. n aceasta
se creeaz un tabel care conine lista clienilor, adic numele acestora, adresa i
localitatea. Tabelul este prezentat n Fig. 1.32.
Fig. 1.32
68
Fig. 1.33
69
Fig. 1.34
Fig. 1.35
70
Fig. 1.36
Pentru complectarea rubricii "Pltit" cu valorile permise "Da" i "Nu", n
regiunea O2:O3 a foii de calcul se tasteaz lista cu elementele pe care le va
conine lista derulant (Fig. 1.37).
Fig. 1.37
71
Fig. 1.38
Fig. 1.39
72
Fig. 1.40
Dup introducerea datelor n tabelul "Centralizator al facturilor", acesta va avea
aspectul din Fig. 1.41:
Fig. 1.41
73
Fig. 1.42
Fig. 1.43
74
Tabelul pivot obinut, prezentat n Fig. 1.43, conine toate datele necesare
pentru reprezentarea grafic a sumelor facturate. Diagrama cerut prin enunul
problemei se realizeaz pe baza datelor dintr-o selecie de celule neadiacente
(Fig. 1.44). Graficul rezultat, construit cu ajutorul expertului Chart Wizard, este
prezentat n Fig. 1.45.
Fig. 1.44
Sumele facturate
3%
25%
9%
19%
7%
Astral S.R.L
Bionda S.R.L.
Crimona S.R.L.
Cross S.R.L.
Danubius S.R.L.
12%
25%
Fig. 1.45
75
P1.2
Factura nr. .
din data
(data curent)
Cod Client..
Nume Client
Localitate
Curs USD..
Cheltuieli transport (Da/Nu) .
Destinaia...
Cod
Cantitate
Pre
Cheltuieli
Valoare
produs
livrat
unitar $
transport
lei
TVA
Valoare
total
dac total valoare factur este sub 10.000.000 lei, nu se acord reducere
comercial;
dac total valoare factur este ntre 10.000.000 lei i 30.000.000 lei,
reducerea este de 5%;
76
Fig. 1.46
Se recomand ca acest tabel auxiliar s fie realizat n vecintatea
formularului de facturare, iar cele dou formule trebuie s furnizeze o valoare
corect pentru fiecare cod de produs existent n factur. Ulterior coloanele H i I
pot fi ascunse prin comanda Format\Column\Hide.
n celulele cmpului "Cantitate livrat" din tabelul de facturare se va
impune o condiie de validare care s accepte doar introducerea numerelor
cuprinse n intervalul calculat cu ajutorul formulelor din Fig. 1.46.
Observaie:
Dup selectarea ntregului cmp din tabel, validarea se va realiza cu
ajutorul dialogului din Fig. 1.47 utiliznd limitele H9 i I9; adresele relative
din formula de validare se vor actualiza automat pentru toate celulele din
domeniul selectat.
77
Fig. 1.47
Fig. 1.48
78
Fig. 1.49
Fig. 1.50
79
Fig. 1.51
innd cont de faptul c exist cotaii valutare doar n zilele lucrtoare,
formula introdus va cuta cursul n tabelul de consultare din foaia de lucru Curs
i va returna cursul din ziua curent; dac factura se va emite ntr-una din zilele
de smbt sau duminic, se va utiliza cursul de vineri.
Formula folosit este:
B4:=IF(WEEKDAY(D1;2)=7;
VLOOKUP(D1-2;Curs!A2:B11;2;FALSE);
IF(WEEKDAY(D1;2)=6;
VLOOKUP(D1-1;Curs!A2:B11;2;FALSE);
VLOOKUP(D1;Curs!A2:B11;2;FALSE)))
Pentru a urmri imbricarea funciilor, formula din celula B4 este prezentat
i n Fig. 1.52 sub forma unei scheme logice.
80
NU
VLOOKUP
(D1-2;Curs!A2:B11;2;FALSE)
IF(WEEKDAY(D1;2)=6
Fig. 1.52
NU
DA
VLOOKUP
(D1-1;Curs!A2:B11;2;FALSE)
VLOOKUP
(D1;Curs!A2:B11;2;FALSE)
Fig. 1.53
81
Considernd
situaia
din
Fig. 1.53,
formula
pentru
determinarea
Fig. 1.54
f. Pentru a numra produsele din factur al cror pre depete cuantumul
sumei de 500.000 lei, se folosete funcia COUNTIF, iar valoarea returnat a fost
introdus ntr-un ir de caractere prin utilizarea funciei CONCATENATE.
Formula folosit este:
C24:
=IF(COUNTIF(C9:C11;">500000")=1;
(True)
82
Fig. 1.55
P1.3
Data
cotaiei
Curs $
BNR
Curs $
"Condors"
Curs $
"IDM"
Curs $
"Adriatica"
83
"Cumpr", dac este peste media mobil i este n scdere (fa de N-1),
atunci s afieze "Atept" i dac este sub media mobil i descrete, atunci
"Vnd", iar dac este sub media mobil i este n cretere atunci "Atept".
d. S se reprezinte printr-un grafic evoluia dolarului la cele trei case de schimb
valutar.
R. n rezolvarea problemei, se vor urma etapele:
Se genereaz nregistrrile conform enunului. Foaia de calcul obinut
este prezentat n Fig. 1.56.
Fig. 1.56
a. Modul de calcul al elementelor: "valoare medie zilnic", "maximul zilnic",
"minimul zilnic", "recordul maximal" i "recordul minimal" este prezentat n
Fig. 1.57.
Fig. 1.57
84
Fig. 1.58
IF(AND(C3>G3;C3>C2)
DA
NU
"Cumpr"
IF(AND(C3>G3;C3<C2)
NU
DA
"Astept
IF(AND(C3<G3;C3<C2)
DA
Fig. 1.59
NU
"Vnd
"Astept"
Fig. 1.60
85
Fig. 1.61
32.800
32.700
32.600
32.500
Curs $ "Condors"
P1.4
Curs $ "IDM"
6
Curs $ "Adriatica"
Nume
Filiala
Compartiment
Salar
tarifar
% Spor
vechime
Spor
vechime
Salar
brut
Nume
Filiala
Compartiment
Data
angajrii
Vechime
n ani
% Spor
vechime
86
Fig. 1.62
Pentru cmpul compartiment s-au realizat liste derulante pentru validare;
sursa listei de validare este zona H2:I2. Formulele prin care se returneaz
"Compartimentele", n funcie de "Filiala" aleas sunt prezentate n Fig. 1.63.
87
Fig. 1.63
Pentru realizarea validrii cmpului n celelalte nregistrri ale tabelului, se
folosete comand Copy, urmat de Paste Special / Validation.
Casetele de dialog pentru implementarea validrii datelor n cmpurile
"Nume salariat" i "Data angajrii" sunt prezentate n Fig. 1.64.
Fig. 1.64
b. n foaia de lucru 'Stat plata', se creeaz extrasul din statul de plat (Fig. 1.65).
Fig. 1.65
88
89
n zona Data se vor aplica operaiile Sum, Max, i Min asupra cmpului
"Salariu brut".
Dup ncheierea construirii tabelului pivot, sintetizarea datelor, se va prezenta
ca n Fig. 1.67:
Fig. 1.67
Diagrama generat pe baza tabelului pivot prezint valoarea minim, maxim
i medie a salariului brut, comparativ pentru cele trei compartimente (Fig. 1.68).
14.000.000
12.000.000
10.000.000
Valoarea maxima a
salariului brut
8.000.000
Valoarea minima a
salariului brut
6.000.000
4.000.000
Valoarea medie a
salariului brut
2.000.000
0
Contabilitate
Marketing
Oficiul de
calcul
Fig. 1.68
e. Pentru sintetizarea informaiei cerut n enunul problemei, se genereaz
tabelul pivot din Fig. 1.69, avnd urmtoarea structur:
sursa datelor: Stat Plata'!$A$1:$H$8 (Fig. 1.65);
n zona Row, se va afla cmpul "Compartiment";
n zona Column, se va afla cmpul ";
n zona Data se vor aplica operaiile Sum, i Averige, cmpului "Salariu brut".
90
Fig. 1.69
f. Pentru a afia lista cu salariaii angajai n anul curent, se aplic, tabelului de
consultare din Fig. 1.62, o filtrare primar a listelor i se impune condiia
referitoare la anul curent. Dialogul corespunztor este prezentat n Fig. 1.70.
Fig. 1.70
91
P1.5
Data
vnz.
Cod
ISBN
Titlu
carte
Nr. ex.
vndute
Pre
carte
Valoare
Ora
Soc.
comerc.
92
Fig. 1.71
Fig. 1.72
93
C2: = IF(ISERROR(VLOOKUP(B2;Nomenclator!$A$2:$D$5;2;FALSE));"";
VLOOKUP(B2;Nomenclator!$A$2:$D$5;2;FALSE))
-
E2: =IF(ISERROR(VLOOKUP(B2;Nomenclator!$A$2:$E$5;5;FALSE));"";
VLOOKUP(B2;Nomenclator!$A$2:$E$5;5;FALSE))
-
F2: =IF(ISERROR(D2*E2);"";D2*E2)
impus
cmpului
Ora
casetele
de
Fig. 1.73
dialog
care
94
Fig. 1.74
Table Field, se acioneaz butonul Options>> ; din caseta de dialog Show data
as, se alege opiunea % of column (Fig. 1.75).
95
Fig. 1.75
Fig. 1.76
Evoluia vnzarilor
100%
Soluii n Excel pentru.
economiti
80%
60%
Lecii de Excel
40%
Excel 2000 Ghid de
utilizare
20%
0%
oct.02
nov.02
dec.02
Fig. 1.77
96
Fig. 1.78
97
P1.6
Nume
student
Data
naterii
Facultate
Serie
Grup
Medie
Burs
bursa este un cuantum fix de 600 mii lei i se acord potrivit mediei, n
mod difereniat pe faculti, astfel: FA: 8,75, CIG: 8,45.
98
Fig. 1.79
Valorile coloanelor suplimentare au fost calculate utiliznd urmtoarele
formule:
G2: = IF(AND(B2="FA";C2="A");"1";IF(AND(B2="FA";C2="B");"5";
IF(AND(B2="CIG";C2="A");"9";"13")))
H2: = IF(AND(B2="FA";C2="A");"2";IF(AND(B2="FA";C2="B");"6";
IF(AND(B2="CIG";C2="A");"10";"14")))
I2: = IF(AND(B2="FA";C2="A");"3";IF(AND(B2="FA";C2="B");"7";
IF(AND(B2="CIG";C2="A");"11";"15")))
J2: = IF(AND(B2="FA";C2="A");"4";IF(AND(B2="FA";C2="B");"8";
IF(AND(B2="CIG";C2="A");"12";"16")))
Copierea acestor validri n toate nregistrrile bazei de date, se va face
folosind comanda Copy, urmat de Paste Special \ Validation.
La realizarea formatrii condiionate referitoare la cmpul "Media",
cmpurile ferestrei de dialog vor fi complectate ca n Fig. 1.80.
99
Fig. 1.80
A doua i a treia condiie s-a adugat prin acionarea butonului de
comand Add.
Pentru acordarea bursei potrivit mediei se va realiza ntr-o alt foaie de
lucru numit "Burse", un tabel de consultare a mediei (Fig. 1.81).
Fig. 1.81
Dup efectuarea mai multor nregistrri, baza de date are aspectul
prezentat n Fig. 1.82. Formula care returneaz cuantumul bursei este:
F2: =IF(E2>=VLOOKUP(B2;Burse!$A$2:$B$3;2;FALSE);600000;"")
100
Fig. 1.82
b. Pentru calcularea numrului studenilor de la facultatea FA, care au media
general mai mare dect media facultii, se parcurg urmtorii pai:
-
101
Fig. 1.83
Situaia mediilor este returnat de formula:
G13: = IF(E13>$E$24;"media este mai mare"; "media este mai mic")
iar numrul studenilor este obinut cu formula:
A26: = CONCATENATE("Sunt ";COUNTIF(G13:G23;"media este mai mare");
"studeni cu media general mai mare dect media facultii")
c. Sintetizarea datelor ntr-un tabel n care s fie prezentate media general
pentru toate grupele seriei A de la facultatea FA i calcularea numrului
studenilor din fiecare grup, se face genernd un tabel pivot cu urmtoarea
structur:
sursa de date: $A$1:$F$22 (Fig. 1.82);
n zona Column va fi tras butonul Grupa;
n zona Page, se vor include cmpurile Facultate i Serie;
n zona Data se va calcula media general a fiecrei grupe i se vor numra
studenii din fiecare grup.
102
Fig. 1.84
Graficul avnd ca surs tabelul din Fig. 1.84, este realizat cu ajutorul
expertului Chart Wizard. Diagrama obinut este prezentat n Fig. 1.85:
10,00
9,00
8,00
7,00
6,00
5,00
4,00
3,00
2,00
1,00
0,00
Fig. 1.85
1
103
P1.7
Ap
Ap
rece
Ap
Suprafaa
cald
Chelt.
admin.
nclzire
Rulment
Salubrit.
Administ.
Curenie
Fig. 1.86
104
Fig. 1.87
Pe baza diferenei dintre cheltuielile facturate (Fig. 1.86) i sumele de bani
corespunztoare consumului nregistrat de contoarele individuale (Fig. 1.87), se
calculeaz consumul de ap rece, ap cald i cldur, pentru apartamentele
necontorizate.
Cheltuielile cu apa cald i apa rece pentru un apartament necontorizat,
se calculeaz n funcie de numrul de persoane care locuiesc n apartament.
Au fost nregistrate iniial n foaia de calcul "cheltuieli", suprafaa
apartamentului i numrul de persoane care locuiesc n fiecare apartament. Pe
baza acestor date n foaia de lucru "contoare" se va calcula numrul persoanelor
fr contor pentru ap rece, numrul persoanelor fr contor pentru ap cald i
suprafaa apartamentelor care nu au contor pentru energia termic.
Formulele de calcul utilizate sunt:
105
G2: = total!$B$4-$B$22
G3: = total!B5-contoare!C22
G4: = total!B6-contoare!D22
G6: = SUMIF(B2:B21;"";cheltuieli!$L$4:$L$23)
G7: = SUMIF(C2:C21;"";cheltuieli!$L$4:$L$23)
G8: = SUMIF(D2:D21;"";cheltuieli!$D$4:$D$23)
Aceste totaluri sunt necesare pentru calcularea sumelor ce trebuie
repartizate
apartamentelor
necontorizate.
Calculele
pe
apartamente
se
Fig. 1.88
Calcularea cmpului "Ap rece" se face testnd dac apartamentul este
contorizat sau nu (tabelul din Fig. 1.87). n cazul n care apartamentul nu este
contorizat se mparte totalul cheltuielilor cu apa rece din apartamentele
necontorizate la numrul de persoane fr contor ap rece, (determinndu-se
astfel cheltuiala individual cu ap rece) i se nmulete cu numrul de
persoane din apartament. n cazul n care apartamentul este contorizat se va
prelua suma aferent apartamentului din foaia de lucru "contoare".
106
107
G4: = total!$B$7/COUNT($A$4:$A$23)
H4: = total!$B$8/COUNT($A$4:$A$23)
I4: = total!$B$10/COUNT($A$4:$A$23)
J4: = total!$B$11/COUNT($A$4:$A$23)
Pentru a proteja foaia de lucru "cheltuieli" de eventuale tergeri sau
modificri nedorite se va folosi comanda Tools \ Protection \ Protect sheet.
Opional se poate introduce o parol de protecie. Dialogul corespunztor este
prezentat n Fig. 1.89.
Fig. 1.89
Fig. 1.90
108
Proporii cheltuieli
51,0%
2,6%
4,3%
31,9%
ap rece
curenie
0,4%
0,3%
12,8%
0,9%
ap cald
salubritate
nclzire
administrative
0,3%
administrator
rulment
Fig. 1.91
O situaie reprezentnd cuantumul cheltuielilor pe fiecare apartament n
parte se poate reda printr-o selecie multipl a dou coloane neadiacente
(Fig. 1.92). Aceast selecie este necesar pentru a include din grafic doar
coloanele dorite.
109
Fig. 1.92
10 11 12 13 14 15 16 17 18 19 20
Apartamentul
Fig. 1.93