Documente Academic
Documente Profesional
Documente Cultură
Figura 2.1
a) Dimensionarea celulelor
d) Aliniere
Pentru a alinia datele din celule se utilizeaz butoanele din bara de
lucru Formatting. Pentru a poziiona datele n alte direcii se utilizeaz
butonul Alignment din meniul Format/Cells.
e) Chenare, culori i modele
Pentru aplicarea de chenare unor celule selectate se utilizeaz
opiunile din meniul Borders, bara de lucru Formatting. Tot din aceast bar
de lucru se poate selecta butonul FillColor pentru a aplica diferite culori
unor celule.
Tabelul 2.1
Se utilizeaz
A10
A10:A20
B15:E15
5:5
5:10
H:H
H:J
A
100
200
B
=A5
A
100
200
B
=A5
=A6
3. Validarea celulelor
n Microsoft Excel exist posibilitatea de a restriciona valorile care
pot fi introduse n celulele dintr-o foaie de calcul. Acest lucru se realizeaz
utiliznd opiunea Validation din meniul Data.
Etape n aplicarea restriciilor
1 Se selecteaz celulele
2 Se alege opiunea Settings din meniul Data->Validation
3 Din caseta de dialog Allow se alege tipul de dat dorit.
4 Din caseta de dialog Data se alege operatorul dorit i se introduc
limite inferioare i superioare pentru valori.
5 Pentru afiarea de mesaje explicative sau de eroare se aleg
opiunile Input Message i Error Alert.
Tipuri de restricii
Opiunile din caseta de dialog Data->Validation se modific n
funcie de ceea ce a fost selectat n casetele de dialog Allow i Data. n
Tabelul 2.4. sunt descrise i explicate tipurile de restricii.
Tabelul 2.4
Tip
Any Value
Custom
Date
Decimal
List
Text Length
Time
Whole Number
Descriere i opiuni
Nici o restricie. Se utilizeaz pentru a putea afia un
mesaj fr a verifica validitatea.
Permite utilizarea de formule sau expresii pentru
determinarea valorilor valide.
Specifica
necesitatea
introducerii
unei
date
calendaristice.
n aceast celul pot fi introduse numere sau fracii.
Permite utilizatorului s specifice o list de valori valide.
Specific numrul de caractere pentru datele introduse.
Datele introduse trebuie s fie de tip timp.
Datele trebuie s fie numere ntregi.
Rezultat
Adun numerele 128 i 345
Ridic 5 la puterea a 2-a
Preia valoarea din celula C2
Preia valoarea din celula B2 din foaia de calcul Sheet2
Scade o celul cu numele Impozit dintr-o celul numit
VenitBrut
Adun valorile din coloana A
Calculeaz media valorilor din domeniu
10) Time(or;minut;secund)
calculeaz
un
numrtimp
corespunztor orei, minutului i secundei;
11) Timevalue(ir de caractere) returneaz numrultimp
corespunztor irului de caractere specificat n format data/ora
(intre ghilimele);
12) Hour(numrtimp) extrage ora dintr-un numrtimp (0,000000
pentru ora 24:00:00 i 9,999988426 pentru ora 23:59:59), sub
forma unui numr cuprins intre 0 i 23;
13) Minute(numr-timp) extrage minutul dintr-un numr timp, sub
forma unui numr ntreg cuprins intre 0 i 59;
14) Second(numrtimp) extrage secunda dintr-un numr timp sub
forma unui numr ntreg cuprins intre 0 i 59.
n Tabelul 2.6. este prezentat modul de utilizare a funciilor de tip dat
calendaristic i or:
Tabelul 2.6
Funcie
=Now()
Rezultat
26.07.1998 15:18
=Today()
=Datevalue(27-iun-98)
=Date(98;6;27)
=Year(Today())
=Month(Datevalue(27-iun-98))
=Day(Date(98;6;27))
=Weekday(Date(98;6;27))
=Days360(B45;B44)
=Time(14;35;0)
=Timevalue(2:35 PM)
=Hour(Time(14;35;0))
=Minute(Now())
=Second(Timevalue(23:26:04))
26.07.1998
35973
35973
1998
6
27
7
29
2:35 PM
0,607638889
14
18
4
27-iun-98
27-iun-98
2:35:00 PM
Dintre argumentele cele mai des ntlnite ale acestor funcii se pot
preciza:
Valoarea viitoare (FV) valoarea unei investiii sau a unui
mprumut dup efectuarea tuturor plilor;
Numrul de perioade (NPer) numrul total de rate sau perioade
pentru o investiie
Suma de plat (PMT) suma de bani pltit periodic pentru o
investiie sau pentru un mprumut
Valoarea prezent (PV) valoarea unei investiii sau a unui
mprumut la nceputul perioadei. De exemplu, valoarea prezent a
unui mprumut reprezint suma de bani care se mprumut.
Rata (Rate) rata dobnzii pentru un mprumut sau pentru o
investiie
Tipul (Type) intervalul n care se fac plile n cadrul perioadei
de plat (nceputul sau sfritul lunii).
4.2.2.1 Funcii pentru calculul amortizrii
Cu ajutorul acestor funcii se calculeaz amortizarea pentru fiecare
perioad. Funciile au la baz sistemul de contabilitate francez.
1) Funcia AMORLINC(cost, data_achiziionrii, prima_perioad,
valoare_rmas, perioada, rata, baza)
Cost reprezint preul bunului.
Data_achiziionrii reprezint data n care bunul a fost achiziionat.
Prima_perioad reprezint data de sfrit a primei perioade contabile
Valoare_ramas reprezint valoarea bunului la scoaterea din folosina.
Perioada reprezint perioada contabil.
Rata reprezint rata inflaiei.
Baza reprezint standardul de utilizat pentru specificarea anului, dup
valorile nscrise n Tabelul 2.7.
Baza
0
1
3
4
Tabelul 2.7
Data
360 zile (metoda NASD )
Actual
365 zile ntr-un an
360 zile ntr-un an (metoda european)
Observaii:
Microsoft Excel stocheaz datele ca secvene de numere pentru a
efectua calcule asupra lor. Dac este utilizat sistemul de dat 1900, atunci 1
Ianuarie 1900 va reprezenta 1 n secvena de numere.
Exemplu:
Presupunem c n 19 August 2000 a fost achiziionat o main cu
2.400.000 lei care are o valoare rmas de 300.000 lei. Rata inflaiei este de
15%, iar sfritul primei perioade contabile este 31 Decembrie 1998.
AMORLINC(2400000,"8/19/1998","12/31/1998",300000,1,
0,15,1) returneaz suma de 360.000 de lei reprezentnd amortizarea n
prima perioad.
2)
Funcia
AMORDEGRC(cost,
data_achizitionarii,
prima_perioada, valoare_ramasa, perioada, rata, baza)
Argumentele au aceeai semnificaie ca i n cazul funciei
AMORLINC.
Aceast funcie returnez amortizarea pn n ultima perioad de
Tabelul 2.8
Coeficientul de amortizare
1.5
2
2.5
AMORDEGRC(2400,"8/19/1998","12/31/1998",300,1,0.15,
1) returneaz suma de 776.000 de lei reprezentnd amortizarea n prima
perioad.
Observaie:
Dac un bun este achiziionat la mijlocul perioadei contabile se ia n
considerare amortizarea PRORATED.
4.2.2.2 Funcii pentru investiii
1) Funcia PV(rate,nper,pmt,fv,type) - Returneaz valoarea prezent
a unei investiii. Valoarea prezent reprezint valoarea n prezent a unei serii
de pli viitoare.
Rata reprezint rata dobnzii. De exemplu, dac se obine un
mprumut cu o rat anual a dobnzii de 10%, iar plile sunt lunare, rata
lunar a dobnzii va fi de 0,1/12 adic 0,83%. n formul, rata se poate
introduce n diverse forme: 10%/12 sau 0.83% sau 0,0083.
Nper reprezint numrul total de perioade n care se efectueaz
pli. Pentru un mprumut pe 4 ani cu pli lunare nper va fi 4*12=48 de
perioade.
Pmt reprezint plata efectuat n fiecare perioad i care rmne
fix pe ntreaga durat a anuitii. De obicei pmt cuprinde dobnda. De
exemplu, plata lunar pentru un mprumut de $10.000 pe 4 ani cu 12% va fi
de $263,33. Dac acest cmp este omis, este obligatoriu s se specifice
argumentul fv.
Fv reprezint valoarea viitoare sau ce valoare se vrea a se obine
dup efectuarea ultimei pli. Valoarea implicit a acestui argument este 0.
De exemplu, dac dorim ca peste 18 ani s dispunem de $50.000, aceti
$50.000 reprezint valoarea viitoare. Se poate apoi determina, cunoscnd
rata dobnzii, care este suma de economisit n fiecare lun. n cazul n care
acest cmp este omis, este obligatorie introducerea argumentului pmt.
Tipul poate fi 0 sau 1 i indic momentul de efectuare a plailor,
dup cum se observ n Tabelul 2.9.
Tipul
0 sau nimic
1
Tabelul 2.9
Plile se efectueaz
La sfritul perioadei
La nceputul perioadei
Observaii:
Pentru anuiti mai pot fi utilizate urmtoarele funcii:
CUMIPMT
CUMPRINC
FV
FVSCHEDULE
IPMT
PMT
PPMT
PV
RATE
XIRR
XNPV
Exemplu:
Presupunem c se dorete cumprarea unei polie de asigurare care
s aduc $500 la sfritul fiecrei luni n urmtorii 20 de ani. Preul anuitii
este de $60.000 cu o rat a dobnzii de 8%. Vrem s determinm dac
aceasta este sau nu o investiie bun.
Calculm n acest scop valoarea prezent a anuitii, cu ajutorul
funciei PV:
PV(0.08/12, 12*20, 500, , 0) = -$59,777.15
Rezultatul este negativ pentru c reprezint bani ce vor fi pltii, deci
un cash-flow negativ.
Valoarea prezent calculat a anuitii ($59.777,15) este mai mic
dect suma ce trebuie pltit ($60.000), deci investiia nu este rentabil.
Exemple:
1) Presupunem c se face o investiie astfel: se pltesc $10.000 peste
un an i se primesc anual venituri de $3.000, $4.000 i $6.800 n urmtorii
3 ani. Dac rata anual a inflaiei este de 10%, valoarea prezent net a
investiiei va fi:
NPV(10%, -10000, 3000, 4200, 6800) = $1,188.44
n exemplul precedent, cei $10.000 investii sunt considerai ca
argument deoarece plata se face la sfritul primei perioade.
2) Fie o investiie care ncepe la nceputul primei perioade. Se
investesc $40.000 n cumprarea unui magazin de pantofi. Cash-flow-urile
care se ateapt n urmtorii 5 ani sunt: $8,000, $9,200, $10,000, $12,000, i
$14,500. Rata anual a inflaiei este de 8%.
Dac introducem valorile n celulele B1-B6, vom calcula valoarea
prezent net astfel:
NPV(8%, B2:B6)+B1 = $1,922.06
Cei $40.000 care reprezint valoarea investiiei nu sunt introdui ca
argument deoarece plata are loc la nceputul primei perioade.
3) Dac n cel de-al 6-lea an se prbuete acoperiul magazinului
din Exemplul 2) i se presupune o pierdere de $9.000 pentru acel an,
valoarea prezent net dup 6 ani va fi:
NPV(8%, B2:B6, -9000)+B1 = -$3,749.47
4) Funcia IRR(valori, estimare) - Calculeaz rata intern a
rentabilitii pentru o serie de cash-flow-uri date ca argumente. Aceste cashflow-uri nu trebuie s fie constante, cum sunt n cazul anuitilor. Totui, ele
trebuie s apar la intervale egale de timp (lunar, anual).
Valori. ntre valori trebuie s existe cel puin una pozitiv i una
negativ pentru ca rata intern a rentabilitii s poat fi calculat. Valorile
trebuie s fie date n ordine cronologic.
Estimare reprezint un numr prin care se estimeaz IRR. Microsoft
Excel calculeaz IRR iterativ. Se pornete de la parametrul estimare
introdus i se calculeaz pn ce se obine o precizie de 0.00001 %. Dac nu
se obine o astfel de valoare dup 20 de ncercri, funcia IRR returneaz
Observaii:
IRR este legat n mod direct de valoarea prezent net (NPV). Rata
calculat corespunde unei valori prezente nete nul. Pentru mai multe
detalii, vezi funcia NPV.
NPV(IRR(B1:B6),B1:B6) = 3.60E-08 [Cu precizia de calcul a IRR
putem considera c valoarea obinut este practic 0]
Exemplu:
Presupunem c vrem s ncepem o afacere. Estimm c vom avea
nevoie de $70,000 pentru nceput i ateptm urmtoarele cash-flow-uri
pentru urmtorii 5 ani: $12,000, $15,000, $18,000, $21,000, i $26,000.
Celulele B1:B6 vor conine urmtoarele valori: $-70,000, $12,000, $15,000,
$18,000, $21,000 i respectiv $26,000.
Calculm rata intern a rentabilitii peste 4 ani: IRR(B1:B5)
= -2.12 (%)
Calculm rata intern a rentabilitii peste 5 ani: IRR(B1:B6)
= 8.66 (%)
Pentru calculul ratei peste 2 ani introducem o estimare:
IRR(B1:B3,-10%) = -44.35 %
4.2.3 Funcii logice (AND, IF, OR)
Funciile logice se utilizeaz pentru a testa valoarea de adevr a
uneia sau mai multor condiii. De exemplu, cu ajutorul funciei IF se
returneaz o anumit valoare dac se ndeplinete condiia i o alta pentru o
valoare fals a condiiei.
Exemple:
1) AND(TRUE, TRUE) returneaz TRUE
2) AND(TRUE, FALSE) returneaz FALSE
3) AND(2+2=4, 2+3=5) returneaz TRUE
4) Dac celulele B1:B3 conin valorile TRUE, FALSE i TRUE,
AND(B1:B3) returneaz FALSE
5) Presupunem c n B4 se gsete un numr i se vrea afiarea
acelui numr dac este cuprins ntre 1 i 100 sau un mesaj de eroare n caz
contrar.
- Dac B4 conine numrul 104, atunci:
IF(AND(1<B4, B4<100), B4, "Valoare depit.")
returneaz "Valoare depit."
- Dac B4 conine 50, atunci:
IF(AND(1<B4, B4<100), B4, "Valoare depit.")
returneaz 50.
2) Funcia IF(conditie, valoare_daca_true, valoare_daca_false )Returneaz o anumit valoare n cazul n care condiia specificat este
evaluat True i o alta dac este evaluat False.
Condiia reprezint orice valoare sau expresie care se poate evalua
logic.
Exemplu:
Presupunem urmtorul test: dac valoarea celulei A10 este 100,
condiia este adevrat i se calculeaz valoarea total pentru seria B5:B15.
Altfel, condiia este fals i n celula care conine funcia IF nu se scrie
nimic.
IF(A10=100,SUM(B5:B15),"")
3) Funcia OR(argument1, argument2, ...) - Returneaz True dac oricare
dintre argumente este True; returneaz False dac toate argumentele sunt False.
Exemple:
1) OR(True) returneaz True
2) OR(1+1=1,2+2=5) returneaz False
3) Dac A1:A3 conin valorile True, False i True, atunci
OR(A1:A3) returneaz True.
4.2.4 Funcii matematice i trigonometrice
Funciile matematice i trigonometrice (Math & Trig) permit
efectuarea a diferite calcule, de la cele mai simple la cele mai complexe,
pentru rezolvarea de aplicaii ce solicit instrumente matematice i
trigonometrice de uz curent. Din categoria funciilor matematice fac parte i
cele referitoare la calcule matriceale. Principalele funcii legate de calculul
matriceal sunt cele legate de calculul determinantului, inversei i produsului
a dou matrice precum i transpusa unei matrice.
Observaii:
Determinantul este un numr derivat din valorile matricei. Pentru
Exemple:
1) MDETERM({1;3;8;5|1;3;6;1|1;1;1;0|7;3;10;2}) = 88
2) MDETERM({1;3;8;5|1;3;6;1}) = #VALUE! pentru c matricea
nu are un numr egal de rnduri i coloane.
2) Funcia MINVERSE (matrice) - ntoarce matricea invers
pentru matricea stocat ntr-un masiv de date. Matricea trebuie s fie un
masiv numeric cu un numr egal de rnduri i coloane.
Matricea poate fi dat ca o zon de celule cum ar fi A1:C3; ca o
matrice constant, cum ar fi {1;2;3|4;5;6|7;8;9} sau ca un nume
pentru fiecare dintre acestea.
Dac vreuna din celulele matricei este goal sau conine text,
MINVERSE ntoarce valoarea de eroare #VALUE!.
MINVERSE ntoarce de asemenea valoarea de eroare #VALUE!
dac matricea nu are numrul rndurilor egal cu cel al coloanelor.
Observaii:
1. Formulele care returneaz matrice trebuie introduse ca formule de
matrice.
2. Matricele inverse, ca i determinanii, sunt utilizate n general
pentru rezolvarea sistemelor de ecuaii matematice cu mai multe
variabile. Produsul dintre o matrice i inversa ei este matricea
unitate matricea ptrat n care elementele de pe diagonal
sunt egale cu 1 i toate celelalte elemente au valoarea 0.
Ca un exemplu despre cum se face calculul pentru o matrice cu dou
rnduri i dou coloane, presupunem c zona A1:B2 conine literele a, b, c i
d, care reprezint oricare patru numere. Tabelul 2.10. prezint modul de
calcul al elementelor inversei matricei A1:B2.
Rndul 1
Rndul 2
Coloana A
d/(a*d-b*c)
c/(b*c-a*d)
Tabelul 2.10
Coloana B
b/(b*c-a*d)
a/(a*d-b*c)
Exemple:
1)MINVERSE({4;-1|2;0}) egal {0;0,5|-1;2}
2)MINVERSE({1;2;1|3;4;-1|0;2;0})egal{0,25;0,25;0,75|0;0;0,5|0,75;-0,25;-0,25}
3) Funcia MMULT(matrice1; matrice2) - ntoarce produsul
matriceal a dou matrice. Rezultatul este o matrice cu acelai numr de
rnduri ca matricea 1 i acelai numr de coloane ca matricea 2.
matrice1, matrice2 sunt matricele care urmeaz a fi nmulite.
Numrul de coloane din matricea 1 trebuie s fie egal cu numrul de
rnduri din matricea 2 i ambele matrice trebuie s conin numai numere.
matrice1 i matrice2 pot fi date ca zone de celule, constante matrice
sau referine.
Dac vreuna din celule este goal sau conine text sau numrul de
coloane din matrice1 este diferit de numrul de rnduri din matrice2,
MMULT ntoarce valoarea de eroare #VALUE!.
Observaii:
Matricea rezultat din produsul matriceal a dou matrice b i c
este:
a ij = b ik c kj
unde i este numrul rndurilor i j este numrul coloanelor.
Formulele care returneaz matrice trebuie s fie introduse ca
formule de matrice.
Exemple
1) MMULT({1;3|7;2}; {2;0|0;2}) egal {2;6|14;4}
2) MMULT({3;0|2;0}; {2;0|0;2}) egal {6;0|4;0}
3) MMULT({1;3;0|7;2;0|1;0;0}; {2;0|0;2}) egal #VALUE!,
pentru c prima matrice are trei coloane, iar a doua matrice are numai dou
linii.
Cantitate
Vndut
120
95
90
100
110
Pre
Unitar
3759654
4589654
659421
2156354
1689457
Valoare
Tabelul 2.11
Comision 2%
451158480
436017130
59347890
215635400
185840270
9023169.6
8720342.6
1186957.8
4312708
3716805.4
=SUM(D2:D6)
=1347999170
=SUMIF(D2:D6,">1000000
0",E2:E6)
= 26959983.4
Exemplu:
n Tabelul 2.12 se utilizeaz funciile descrise n vederea calculrii
indicatorilor statistici pentru activitatea de desfacere
Tabelul 2.12
Magazine
Magazin 1
Magazin 2
Magazin 3
Magazin 4
Funcia
MAX(B3:B6)
MIN(C3:C6;D3:D6)
AVERAGE(B3:B6)
GEOMEAN(C3:C6)
MEDIAN(D3:D6)
Sigurane
2500000
3000000
3500000
3200000
Rezultatul
3000000
1000000
2350000
1800102,872
3100000
activ este inserat o foaie al crei nume implicit este Module. Este
o foaie de lucru Visual Basic i difer de foile de calcul att prin
structura ct i prin comenzile din bara de meniu.
2. Se poziioneaz cursorul n foaie i se tasteaz cuvntul Function
urmat dup un spaiu de numele funciei i de lista parametrilor,
ntre paranteze;
3. ncepnd cu linia urmtoare se tasteaz instruciunile necesare
pentru efectuarea prelucrrilor atribuite funciei;
4. Ultima linie din definirea funciei trebuie s conin doar
cuvintele End Function.
Exemplu:
Se definete o funcie numit Spor care, pe baza salariului i a
vechimii unui angajat, calculeaz sporul de vechime ce i se cuvine acestuia.
Algoritmul de calculare a sporului de vechime este urmtorul:
pentru o vechime sub 3 ani nu se acord spor;
pentru o vechime ntre 3 i 5 ani sporul reprezint 55 din salariu;
pentru o vechime ntre 5 i 10 ani sporul reprezint 10% din
salariu;
pentru o vechime ntre 10 i 15 ani sporul este de 15% din salariu;
pentru o vechime mai mare de 15 ani sporul este de 20% din
salariu.
Codul Visual Basic pentru aceast funcie este:
Function Spor(salariu, vechime)
If vechime < 3 Then
Spor = 0
Else
If vechime >= 3 And vechime < 5 Then
Spor = 0.05 * salariu
Else
If vechime >= 5 And vechime < 10 Then
Spor = 0.1 * salariu
Else
If vechime >= 10 And vechime < 15 Then
Spor = 0.15 * salariu
Else
Spor = 0.2 * salariu
End If
End If
End If
End If
End Function
Nume
Panait
Ficus
Crei
Borhan
Doru
Pana
Dana
Prenume
Ionel
Daniela
Daniela
Ctlin
Ctlina
Elena
Alexandru
Funcie
ef depozit
Contabil
ef atelier
ef aprovizionare
ef vnzare
Relaii clieni
ef transport
Vechime Salariu
5
1500000
8
4500000
2
1200000
8
2200000
7
2300000
5
1800000
4
1800000
Tabelul 2.13
Spor
=Spor(E2,F2)
450000
0
220000
230000
180000
90000
5. Grafice
n Microsoft Excel, datele pot fi prezentate i sub form de grafice.
Graficele sunt legate de datele din care au fost create i se modific dac
aceste sunt modificate. Se pot crea grafice din celule sau serii care nu sunt
neaprat adiacente. De asemenea, se pot crea grafice utiliznd datele dintr-o
tabel pivot.
Pentru a crea un grafic se utilizeaz comanda Chart... din meniul
Insert, prin care se activeaz Chart Wizard-ul.
Exemplu:
Pe baza tabelului de mai jos, reprezentm grafic evoluia cifrei de afaceri a
unei societi comerciale pe 11 ani.
Anul
Tabelul 2.14
1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001
15
25
35
30
40
50
60
85
35
25
40
30
Series1
15
0.1 1 5
Figura 2.2
nor de puncte
90
80
Cifra de afaceri
70
60
50
40
30
20
10
0
1990
1992
1994
1996
1998
2000
2002
Figura 2.3
Exemplu:
S se realizeze un tabel pentru evidena personalului de la S.C. RECON
S.A. HUI i s se calculeze suma salariilor pe compartimente funcionale.
Datele angajailor sunt date n Tabelul 2.15.
Tabelul 2.15
Marca
Nume salariat
Funcia
Compartiment
Salariu
500
670
1090
1098
1243
1340
1460
1509
2324
2341
3009
4709
9800
Hodea Sandu
Graur Felix
Palcu Cristian
Mihai George
Andrei Maria
Varna Cristina
Apetrei Irina
Mihai Octavian
Barsan Adela
Dacu Daniel
Doru Florin
Stoica Ana
Cristea Raluca
economist
economist
merceolog
inginer
contabil
operator
merceolog
programator
contabil
economist
merceolog
inginer
operator
financiar
financiar
marketing
tehnic
contabilitate
oficiu calcul
marketing
oficiu calcul
contabilitate
contabilitate
desfacere
tehnic
oficiu calcul
2000000
2000000
2000000
2100000
2300000
1800000
2000000
2000000
1900000
1900000
2000000
2150000
1800000
Nume salariat
Functia
Compartiment
Salariu
1243
Andrei Maria
contabil
contabilitate
2300000
2324
Barsan Adela
contabil
contabilitate
1900000
2341
Dacu Daniel
economist
contabilitate
1900000
contabilitate Total
6100000
3009
Doru Florin
merceolog
desfacere
2000000
desfacere Total
2000000
500
Hodea Sandu
economist
financiar
2000000
670
Graur Felix
economist
financiar
2000000
financiar Total
4000000
1090
Palcu Cristian
merceolog
marketing
2000000
1460
Apetrei Irina
merceolog
marketing
2000000
marketing Total
4000000
1340
Varna Cristina
operator
oficiu calcul
1800000
1509
Mihai Octavian
programator
oficiu calcul
2000000
9800
Cristea Raluca
operator
oficiu calcul
1800000
5600000
2100000
1098
Mihai George
inginer
tehnic
4709
Stoica Ana
inginer
tehnic
2150000
tehnic Total
4250000
Grand Total
32150000
6.2 Formulare
Un formular reprezint o cutie de dialog prin care se pot introduce
rnduri de informaii, numite nregistrri, ntr-o list. Cu aceste nregistrri
se pot efectua diverse operaii, de localizare, tergere, modificare.
O list reprezint un grup de rnduri care conin date aflate ntr-o
anumit relaie. Listele pot fi utilizate ca baze de date n care rndurile
reprezint nregistrrile, iar coloanele cmpurile.
Utilizarea filtrelor
Filtrele nu se pot aplica la un moment dat dect unei singure liste,
dup cum urmeaz:
1. Se selecteaz o celul din lista care urmeaz s fie filtrat.
2. Se selecteaz meniul Data->Filter->AutoFilter
3. Pentru afiarea doar a acelor nregistrri care conin o anumit
valoare, se selecteaz sgeata corespunztoare coloanei care
conine datele dorite.
4. Se selecteaz valoarea.
Exemplu:
Influena ratei dobnzii asupra ratei lunare de rambursare a unui
mprumut.
Celula D2 din Figura 2.4. conine formula: =PMT(B3/12,B4,-B5)
Pli
$672.68
Rata dobnzii
9.50%
9%
$643.70
Durata (n luni)
360
9.25%
$658.14
Valoare mprumut
$80,000.00
9.50%
$672.68
Valoarea iniial
Etape:
1. Se introduce lista valorilor de substituie, pe o linie sau pe o
coloan
2. Pentru tabele orientate pe coloane, formula de calcul de introduce
n celula aflat pe rndul superior primei valori i o coloan la
dreapta. Pentru tabele orientate pe rnduri, formula se introduce n
celula aflat o coloan la stnga primei valori i pe rndul imediat
inferior rndului cu valori.
3. Se selecteaz domeniul de celule ce conin formula i valorile de
substituie (pentru exemplul de mai sus: C2:D5)
4. Se apeleaz opiunea Data->Table
9.50%
$672.68
9%
Durata (n luni)
360
9.25%
$80,000.00
9.50%
Valoare mprumut
Variabila 2
180
360
$811.41
$643.70
$823.35
$658.14
$835.38
$672.68
6.3.2 Scenariu
Scenariul reprezint un set de valori pe care Microsoft Excel le poate
substitui n mod automat ntr-o foaie de calcul. Cu ajutorul lor se pot face
previziuni i scenarii de evoluie. Scenariile se folosesc pentru a compara
anumite valori care genereaz rezultate diferite. Astfel se pot modela diverse
strategii pentru a analiza avantajele i dezavantajele diferitelor moduri de
abordare pentru problemele date.
Scenariile constituie simulri ale mai multor variante de proiect, care
prin ipotezele propuse prin valori diferite ale unor parametri conduc la
rezultate diferite. Cu ajutorul acestor instrumente se pot vizualiza i analiza
ipotezele luate n calcul.
Generarea scenariilor este posibil prin intermediul meniului
Tools->Scenarios.
Figura 2.6
Exemple:
1) Pentru elaborarea unui buget nu se cunosc cu exactitate veniturile.
Se vor lua atunci n considerare diverse valori pentru venituri i se vor
elabora bugete pentru fiecare n parte.
n Figura 2.7. considerm mai nti un caz pesimist, n care lum n
considerare un venit de $50.000 i cheltuieli de $13.200
1
2
3
A
Venituri
Cheltuieli
Profit
B
$50.000
$13.200
$36.800
Figura 2.7
Scenario Summary
Changing Cells:
Venituri
Cheltuieli
Result Cells:
Profit
Current Values:
buget
$50,000.00
$13,200.00
$150,000.00
$26,000.00
$36,800.00
$124,000.00
Figura 2.8
Scenario Summary
Current
Values:
Optimist
Pesimist
Acest scenariu este realizat pentru a evidenia importanta scderii cheltuielilor i creterii
veniturilor n obinerea rezultatului net al exerciiului financiar.
Changing Cells:
Cheltuieli_financiare
Cheltuieli_exceptionale
Rezerve_legale
Cheltuieli_pt_exploatare
Venituri_totale
Acoperirea_pierderilor_din_a
nul precedent
Result Cells:
Rezultatul net
31247823
6472397
0
809490568
920434201
35667300
30247823
5472397
10000
800490568
950490568
34667300
32247823
6572397
10500
810490568
900490568
37667300
23284790
65331157
-769343
Notes: Current Values column represents values of changing cells at time Scenario Summary Report was created. Changing cells for each scenario
are highlighted n gray.
Figura 2.9
Mil.lei
70000000
65331157
60000000
50000000
40000000
30000000
23284790
20000000
10000000
-769343
Current Values:
Optimist
Pesimist
-10000000
Variante de buget
Rezultatul net al exercitiului financiar
Figura 2.10
Exemplu:
n Figura 2.11., cutm rata dobnzii pentru care rata lunar de
rambursare a unui mprumut este $900.
Figura 2.11
A
mprumut
Durat
Rata dobnzii
Rata
B
$ 100.000
180
7,02%
$ 900,00
Figura 2.12
6.3.4 Solver
n cazul n care rezultatul unei formule depinde de mai multe
variabile se utilizeaz facilitatea Solver din meniul Tools, care va ajusta
valorile din celulele selectate pn ce se obine rezultatul specificat.
Solverul sau "rezolvitorul de probleme" este un instrument
informatic de optimizare care generalizeaz tehnica valorii ca scop, oferind
mai multe posibiliti de simulare a unor parametrii ce dau natere unei
situaii de optim.
Ca principiu, o problem de optimizare tratat sub Excel vizeaz
automatizarea unei aplicaii de programare linear (algoritmul SIMPLEX) i
anume de ajungere la o soluie optimal n sensul maximizrii unor
rezultate, minimizrii unor eforturi sau de atingere a unei valori-scop
considerate de utilizator. Atingerea situaiei de optim se face prin
modificarea automat a unor parametrii ce conduc la atingerea scopului
propus, n condiiile precizrii unor restricii impuse modelului, astfel nct
situaia optimal s ia n considerare aceste constrngeri sau restricii.
Exemplu:
Societatea comercial TURNU S.A dorete s-i optimizeze
rentabilitatea global n sensul maximizrii acesteia. Societatea gestioneaz
bugetele a trei sectii i anume: Amoniac, Acid azotic, Acid sulfuric. Fiecare
secie are propriul su buget previzional, estimndu-se veniturile,
cheltuielile, eventualul rezultat brut i marja brut a rezultatului. Paralel, se
centralizeaz datele previzionate la nivel de societate, calculndu-se
rentabilitatea total. Modelul economic ce va fi optimizat prin maximizare
este prezentat n Figura 2.13.:
Figura 2.13
Figura 2.14
Figura 2.15
Figura 2.16
Exemplu:
Se cunosc informaii legate de facturile ncasate de o anumit firm
de la clieni si (Tabelul 2.17.). Se dorete dispunerea informaiilor
disponibile ntr-o tabel pivot, pentru o mai bun sintetizare.
Tabelul 2.17
Document
Data2
Client
3376061
10/5/1997
Valoare (lei)
15000000
3376062
10/10/1997
5467000
3376063
10/10/1997
10
5876590
3376064
10/10/1997
28908780
3376065
10/15/1997
4975000
3376066
10/16/1997
3250000
3376067
10/17/1997
4000000
3376068
10/17/1997
1890760
3376069
10/17/1997
5742816
3376070
10/17/1997
12
4900500
3376071
10/19/1997
12900000
3376072
10/29/1997
50908770
3376073
10/29/1997
5800000
3376074
10/29/1997
7825000
3376075
10/29/1997
8428000
3376076
11/7/1997
27682446
3376077
11/7/1997
42362059
3376078
11/7/1997
14168024
3376079
11/7/1997
1500000
3376080
11/7/1997
12
29382000
3376081
11/18/1997
826637
3376082
11/18/1997
722726
3376083
11/18/1997
341811
3376084
11/18/1997
11682354
3376085
11/29/1997
3259007
3376086
11/29/1997
12810646
3376087
11/29/1997
354472
3376088
11/29/1997
10
6726578
Tabela pivot construit pe baza datelor din tabel este redat n Figura 2.17.
Figura 2.17