You are on page 1of 9

Funcii financiare

Excel ofer peste 50 de funcii financiare care sunt utile n practica economitilor i a managerilor. O parte dintre acestea sunt disponibile imediat dup instalarea aplicaiei Excel, altele, cele mai puin folosite, pot fi instalate la cerere utiliznd Analysis ToolPak.
Instalarea i folosirea pachetului Analysis ToolPak nainte de a utiliza un instrument de analiz trebuie s aranjai datele pe care dorii s la analizai pe rnduri sau coloane n foaia de calcul. Acestea vor constitui domeniul datelor de intrare. Dac comanda Data Analysis nu se gsete n meniul Tools va trebui s instalai Analysis ToolPak n Microsoft Excel. Pentru a instala Analysis ToolPak procedai astfel: n meniul Tools dai clic pe Add-Ins. Dac Analysis ToolPak nu este listat n fereastra de dialog Add-Ins, dai clic pe butonul Browse i localizai unitatea de disc, dosarul i numele fiierului pentru pachetul Analysis ToolPak add-in, numit Analys32.xll. n mod obinuit acesta se afl n dosarul Microsoft Office\Office\Library\Analysis folder . Dac nu este instalat atunci rulai nc o dat programul de instalare a MSExcel. Selectai caseta de validare Analysis ToolPak. Pentru a utiliza Analysis ToolPak: Din meniul Tools selectai Data Analysis. n caseta de dialog Analysis Tools selectai instrumentul pe care dorii s l utilizai. Introducei domeniul de intrare i de ieire apoi selectai opiunea dorit.

n continuare sunt prezentate cteva din cele mai folosite funcii financiare.

Funcii pentru deprecieri


Funcia DB ntoarce deprecierea valorii unui bun pentru o perioad specificat folosind metoda liniar degresiv. Sintax DB(cost,salvage,life,period,month) Cost este valoarea iniial a bunului Salvage este valoarea la sfritul perioadei de via a bunului (numit i valoarea recuperat a bunului). Life este numrul de perioade pe care se deruleaz deprecierea bunului (numit i durata util de via a bunului). Poate fi exprimat n zile, sptmni, luni, trimestre, ani, etc. Period este perioada pentru care dorii s calculai deprecierea. Period trebuie exprimat n aceleai uniti ca i life. Month este numrul de luni din primul an. Dac este omis, este presupus implicit a fi 12. Observaii Metoda liniar degresiv calculeaz deprecierea ca o rat fix. DB folosete urmtoarea formul pentru calcului deprecierii pe o perioad:
(cost total depreciere perioad anterioar) * rata

unde:
rata = 1 - (salvage / cost) 1/life, rotunjit la trei cifre zecimale

Deprecierile pentru prima i ultima perioad sunt cazuri speciale. Pentru prima perioad, DB folosete aceast formul:
cost * rata * month / 12

Pentru ultima perioad, DB folosete aceast formul:


((cost - total depreciere perioad anterioar) * rate * (12 - month))/ 12

Exemple S presupunem c firma unde lucrai achiziioneaz un copiator nou a crui valoare este de 1500 Euro. Durata de via estimat este de 5 ani. Valoarea final, dup amortizare, se dorete a fi de 300 Euro. Urmtorul exemplu arat deprecierea valorii pe diverse intervale de timp. Rezultatul este rotunjit la trei cifre zecimale.
DB(1500,300,5,1,7) returneaz 240,625 Euro, devalorizarea pe primele 7 luni ale

primului an
DB(1500,300,5,2,7) returneaz 346,328 Euro, devalorizarea pe primii doi ani, pentru primul an lundu-se n calcul doar primele 7 luni DB(1500,300,5,1,12) returneaz 412,500 Euro, devalorizarea dup primul an, achiziia

fcndu-se n prima zi a anului Funcia DDB Returneaz deprecierea valorii unui bun pentru o perioad specificat folosind metoda balanei degresive cu factor doi sau alta pe care o putei indica. Sintax DDB(cost,salvage,life,period,factor) Cost, salvage, life, period au aceleai semnificaii ca n cazul funciei DB Factor este rata cu care balana scade. Dac factorul este omis, el este presupus, implicit, a fi egal cu doi (metoda balanei cu factor de degresie doi). Toate cele cinci argumente trebuie s fie numere pozitive Observaii
metoda balanei cu factor de degresie doi calculeaz deprecierea la o rat accelerat. Deprecierea este mare la nceputul perioadei i scade n perioadele urmtoare. DDB folosete urmtoarea formul pentru a calcula deprecierea pe o perioad: ((cost-salvage) (factor/life) total depreciere n perioadele anterioare) *

schimbai factorul dac nu dorii utilizarea metodei cu factor 2. folosii funcia VDB dac dorii s comutai pe metoda degresiei liniare atunci cnd deprecierea scade sub valoarea rezultat prin metoda degresiei liniare.

Exemple Vom considera aceeai situaie pe care am folosit-o la exemplificarea funciei DB


DDB(1500,300,1825,1) returneaz valoarea 1,64 Euro, devalorizarea pentru prima zi.

Microsoft Excel presupune automat c factorul este 2.


DDB(1500,300,60,1,2) returneaz 50,00 Euro, deprecierea pe prima lun. DDB(1500,300,5,1) returneaz 600.00 Euro, deprecierea dup primul an. DDB(1500,300,5,2,1.5) returneaz 315,00 Euro, deprecierea pentru al doilea an cu

factor 1,5 n loc de 2. Funcia VDB

Returneaz deprecierea valorii unui bun pe o perioad specificat, inclusiv fraciuni de perioad, folosind metoda balanei degresive de factor doi sau alt metod pe care o specificai. VDB nseamn, n englez, Variable Declining Balance. Sintax VDB (cost,salvage,life,start_period,end_period,factor,no_switch) Cost, salvage, life, factor au aceeai semnificaie ca i n cazul funciei DDB Start_period este perioada de nceput pentru intervalul n care dorii s calculai deprecierea Start_period trebuie exprimat n aceleai uniti ca i life. End_period este sfritul perioadei pentru care dorii calcularea deprecierii. End_period trebuie exprimat n aceleai uniti ca i life. No_switch este o valoare logic care specific dac s se treac la deprecierea liniar n cazul cnd deprecierea liniar este mai mare dect cea calculat prin metoda aleas.
Dac no_switch are valoarea ADEVRAT (TRUE), Microsoft Excel nu comut pe

deprecierea liniar chiar dac valoarea rezultat din deprecierea liniar este mai mare dect cea calculat prin metoda balanei degresive.
Dac no_switch are valoarea FALS (FALSE) sau este omis, Microsoft Excel comut pe

deprecierea liniar cnd valoarea rezultat prin din deprecierea liniar este mai mare dect cea calculat prin metoda balanei degresive. Toate argumentele, cu excepia no_switch trebuie s fie numere pozitive. Exemplu S presupunem c firma unde lucrai achiziioneaz un copiator nou a crui valoare este de 1500 Euro. Durata de via estimat este de 5 ani. Valoarea final, dup amortizare, se dorete a fi de 300 Euro. Urmtorul exemplu arat deprecierea valorii pe diverse intervale de timp. Rezultatul este rotunjit la dou cifre zecimale.
VDB(1500, 300, 1825, 0, 1) returneaz valoarea 1,64 Euro, devalorizarea pentru prima

zi. Microsoft Excel presupune automat c factorul este 2.


VDB(1500, 300, 60, 0, 1) returneaz 50,00 Euro, devalorizarea dup prima lun. VDB(1500, 300, 5, 0, 1) returneaz 600,00 Euro, devalorizarea dup primul an. VDB(1500, 300, 60, 6, 12) returneaz 225,27 Euro, devalorizarea ntre lunile a asea i

a dousprezecea.
VDB(1500, 300, 50, 6, 12, 1.5) returneaz 181,60 Euro, devalorizarea ntre lunile a

asea i a dousprezecea utiliznd un factor de 1,5 n locul metodei balanei degresie cu factor 2. Dac presupunem c achiziia copiatorului s-a fcut la jumtatea primului trimestru al anului fiscal, devalorizarea pn la sfritul anului fiscal o vom calcula astfel:
VDB(1500, 300, 10, 0, 0.875) care returneaz valoarea 225,00 Euro

Numrul 0,875 reprezint proporia dintre timpul n care firma deine copiatorul i durata anului, exprimat n jumti de trimestru. Astfel anul are patru trimestre sau opt jumti de trimestru iar firma deine copiatorul doar trei trimestre i jumtate, adic apte jumti de trimestru. Matematic acest fapt se scrie 7/8 = 0,875. Funcia SLN Returneaz deprecierea liniar a valorii unui bun pentru o perioad Sintax

SLN(cost,salvage,life) Cost, salvage, life au aceeai semnificaie ca i n cazul funciei DDB Exemplu Vom considera acelai caz din exemplele anterioare.
SLN(30000, 7500, 10) ntoarce valoarea 240 Euro.

Funcia SYD Returneaz deprecierea valorii unui bun pentru o perioad folosind metoda sumei anilor Sintax SYD(cost,salvage,life,per) Cost, salvage, life au aceeai semnificaie ca i n cazul funciei DDB Observaie
SYD este calculat astfel:

SYD = Exemplu

(cos t salvage) * (life period + 1) * 2 life * (life + 1)

Pentru cazul din exemplele anterioare, funcia SYD.


SYD(1500, 300, 5,1) ntoarce valoarea 400 Euro, deprecierea pentru primul an iar SYD(1500, 300, 5,5) ntoarce valoarea 80 Euro, deprecierea pentru al cincilea an.

Returnarea mprumuturilor
S presupunem c am fcut un mprumut n banc pentru o investiie i dorim s aflm ct trebuie s pltim lunar pentru acest mprumut. Valoarea mprumutului (Pv) este de 10000 Euro Dobnda anual (Rate) este de 10% Perioada mprumutului (Nper) este de 3 ani Formula de calcul a ratei fixe, lunare este: Suma = Pv * Rate * pow unde factorul pow are expresia pow = (1 + Rate) Nper pow 1

n expresiile de mai sus Rate trebuie nlocuit cu dobnda lunar, adic 10%/12=0.00833 iar Nper trebuie exprimat n luni, adic 12*3=36 luni. n Excel vom calcula uor folosind o construcie ca n figura alturat. Funcia PMT Calculeaz suma de plat pentru un mprumut bazat pe pli cu

valoare fix i dobnd fix. Sintax PMT(rate,nper,pv,fv,type) Rate,nper,pv,fv au semnificaiile prezentate la funciile anterioare. Fv, dac nu este menionat, este considerat a fi egal cu 0 Type este un numr ce poate lua valorile 0 sau 1 i arat cnd este fcut plata. Dac are valoarea 0 sau nu este specificat, atunci plata este fcut la sfritul perioadei iar dac are valoarea 1 atunci plata se face la nceputul perioadei Observaii
Suma de plat returnat de funcia PMT include cota de restituire a mprumutului i dobnda, fr alte taxe i suplimente care nsoesc, de obicei, un mprumut. Ca i n cazul funciilor prezentate anterior, dobnda i perioada trebuie corelate, dac

perioada este exprimat n luni atunci dobnda trebuie mprit la 12. n figura de mai sus, celula B15, calculul sumei de plat s-a fcut folosind funcia PMT. Se poate observa, cu uurin, c valoarea rezultat este identic cu cea obinut prin aplicarea formulei. Se pune problema calculrii dobnzii ce trebuie pltit n fiecare perioad pentru un mprumut. Pentru aceasta Excel pune la dispoziie funcia IPMT. Funcia IPMT Returneaz dobnda pe o perioad pentru o investiie bazat pe pli periodice constante i o rat a dobnzii constant. Sintax IPMT(rate,per,nper,pv,fv,type) Rate, nper, pv, fv, i type au semnificaiile de la funcia PMT iar per semnific perioada pentru care se dorete calcularea dobnzii Exemple: S considerm un mprumut de 10000 Euro pe o durat de 10 luni, cu o dobnd anual de 10%.
IPMT(0.1/12, 1,10,10000) returneaz valoarea -83,33 Euro, reprezentnd dobnda

aferent primei luni, cu plata la sfritul lunii,


IPMT(0.1/12, 6,10,10000) returneaz valoarea -42,53 Euro, reprezentnd dobnda aferent celei de a asea luni, cu plata la sfritul lunii.

Semnele minus din faa numerelor indic faptul c sumele sunt de plat i nu de ncasat. Putem construi un desfurtor al dobnzilor de plat aa cum se arat n figura urmtoare:

Pentru a calcula suma de plat aferent mprumutului, pe o perioada oarecare, dispunem de funcia PPMT, descris n continuare: Funcia PPMT Returneaz suma de plat pentru aferent mprumutului, pentru o perioad dat bazat pe pli periodice fixe (constante) i o dobnd constant. Sintaxa PPMT(rate,per,nper,pv,fv,type) Rate, nper,per, pv, fv, i type au semnificaiile deja cunoscute. Exemple:
IPMT(0.1/12, 1,10,10000) returneaz valoarea -963,07 Euro, reprezentnd suma de

plat aferent sumei mprumutate de 10000 Euro, corespunztoare primei luni, cu plata la sfritul lunii,
IPMT(0.1/12, 6,10,10000) returneaz valoarea -42.53 Euro, reprezentnd suma de plat

aferent sumei mprumutate de 10000 Euro, corespunztor celei de a asea luni, cu plata la sfritul lunii.

Corespondena ntre funciile PMT, IPMT i PPMT


Funciile PMT, IPMT i PPMT nu sunt independente. Pentru acelai set de parametri rate, nper,per, pv, fv, i type ele sunt legate prin relaia: PMT() =IPMT() + PPMT() Figura de mai jos ilustreaz aceast dependen, fr a fi ns o demonstraie. Prin urmare, cunoscnd dou valori returnate de oricare dintre cele trei funcii se poate afla a treia valoare.

Urmtoarele funcii din clasa pentru dobnzi permit determinarea valorii prezente, a celei viitoare i ratei dobnzii. Funcia PV ntoarce valoarea prezent a unei investiii. Ea reprezint valoarea actual pe care suma total care rezult dintr-o serie de pli ce se efectueaz n viitor. De exemplu, dac luai cu mprumut o sum de bani, pe care o restituii apoi sub form de rate lunare, suma mprumutat reprezint valoarea actual a mprumutului.

Sintaxa PV(rate,nper,pmt,fv,type) Cu excepia parametrului pmt toi ceilali parametri ai funciei au semnificaiile tiute. Pmt este suma pltit n fiecare perioad i a crei valoare nu se modific pe toata durata mprumutului. n mod curent pmt include rata i dobnda fr alte sume sau taxe. Dac se omite pmt atunci este obligatorie introducerea parametrului fv. Exemplu:
PV(12%/10, 36,-100) ntoarce valoarea 2909,33 reprezentnd valoarea actual a unui mprumut cu dobnda anual de 12%, pe durata a 36 de luni, cnd suma pltit la finele fiecrei luni are valoarea 100. Observai c suma de plat periodic se introduce cu semnul minus.

Urmtorul exemplu v permite s decidei dac e oportun s facei o anumit investiie. S presupunem c dorii s cumprai n rate o main de splat i pentru aceasta trebuie s pltii suma de 1 000 000 lei lunar timp de 12 de luni. n total ar trebui s pltii 12 000 000 lei. tiind c dobnda este de 9% pe an, putei face urmtorul calcul:
PV(9%/10, 12, 1000000) care va ntoarce valoarea -11 495 781,80 lei. Rezultatul are semnul minus pentru c reprezint o sum ce trebuie pltit iar valoarea, care este mai mic dect cea care vi se cere s o pltii, arat c investiia nu este rentabil.

Funcia FV ntoarce valoarea viitoare a unei investiii bazat pe pli periodice fixe i rate ale dobnzii constante. Sintaxa FV(rate,nper,pmt,pv,type) Toi parametrii au semnificaiile tiute. Example:
FV(0.5%, 10, -200, -500, 1) ntoarce 2581,40 Euro, reprezentnd valoarea viitoare pentru o dobnd lunar de 0,5%, timp de 10 luni, cu acumulare lunar de 200 Euro la nceputul fiecrei luni i un depozit existent de 500 Euro.

S presupunem c vrei s cumprai un pachet de servicii turistice pentru petrecerea unei vacane mai deosebite n luna august a anului urmtor. Pentru aceasta v gndii s depunei ntrun depozit bancar suma de 4 500 000 lei i apoi, lunar, timp de 7 luni, cte 1 000 000 de lei, la nceputul fiecrei perioade. Vrei s aflai ci bani vei avea n cont la sfritul lunii iulie, tiind c dobnda la depozit este de 8% pe an.
FV(8%/12, 7,-1000000,-4500000) ntoarce valoarea 11 903 423,39 lei. Observai c att suma depus periodic (pmt) ct i soldul iniial (pv) au semnul minus pentru c reprezint sume pe care le pltii.

Funcia RATE Returneaz rata dobnzii pe o perioad. RATE este calculat iterativ i poate avea 0 sau mai multe soluii. Dac rezultatele succesiva ale funciei RATE nu converg cu o precizie de 0.0000001 dup 20 de iteraii, RATE va ntoarce valoarea #NUM! error. Syntax RATE(nper,pmt,pv,fv,type,guess)

Guess este valoarea pe care o bnuii a o avea rata dobnzii. Dac este omis va fi presupus 10%. Dac rata nu converge ncercai diferite valori pentru guess. De obicei RATE converge dac guess este ntre 0% i 100%. Exemplu: Pentru a calcula rata dobnzii pentru un mprumut pe 5 ani n valoare de 8000 Euro pentru care pltii lunar 200 Euro: RATE(60, -200, 8000) returneaz 1%. Aceasta e dobnda lunar deoarece nper este exprimat n luni. Dobnda anual este 12*1% = 12%. Funcia NPV Calculeaz valoarea prezent net a unei investiii pentru o rat de discount i o serie de cash flow-uri compuse din pli viitoare (valori negative) i ncasri (valori pozitive). Sintaxa NPV(rate,value1,value2, ...) Rate este rata discount-ului pe durata unei perioade a investiiei. Value1, value2, ... sunt argumente reprezentnd plile i incasrile. Se admit maxim 29 de argumente. Value1, value2, ... trebuie s fie egal distanate n timp i se produc la sfritul fiecrei perioade. Funcia NPV folosete ordine argumentelor value1, value2, ... pentru a interpreta ordinea cash flow-urilor. Asigurai-v c introducei plile i ncasrile n ordinea corect. Argumentele reprezentnd numere, celule goale, valori logice, texte ce redau numere sunt considerate i luate n calcul; argumentele care reprezint mesaje de eroare, sau texte care nu pot fi convertite n numere sunt ignorate. Dac un argument este un tablou sau o referin numai numerele din acel tablou sau referin sunt luate n calcul. Celulele goale, valorile logice textele sau erorile din tablou sau referin sunt ignorate. Observaii Investiia, n funcia NPV, ncepe cu o perioad naintea cash flow-ului valorii value1 i se termin cu ultimul cash flow din list. Calcularea NPV se bazeaz pe cash flow-urile viitoare. Dac primul cash flow apare la nceputul primei perioade, prima valoare trebuie adugat la rezultatul returnat de NPV i nu inclus n valorile argumentelor. Dac n lista valorilor n este numrul cash flow-urilor formula pentru NPV este: NPV =
i =1 n

valuei (1 + rate) i

Funcia NPV se aseamn cu funcia PV (valoarea actual). Principala diferen ntre ele e aceea c PV permite cash flow-ului s nceap fie la nceputul fie la sfritul perioade. De asemenea NPV admite valori variabile pentru cash flow n timp ce PV admite numai valori constante ale cash flow-ului pe toat durata investiiei. Example S presupunem c avei n vedere o investiie n care trebuie s pltii suma de 10 000 Euro dup un an ncepnd din acest moment i vei aveea ncasri anuale de 3000, 4200, i 6800 Euro n urmtorii trei ani. Presupunnd o rat de discount anual de 10%, valoarea net actual a investiiei este:

NPV(10%, -10000, 3000, 4200, 6800) care returneaz 1188,44 Euro.

n acest exemplu includei valoarea cheltuielii iniiale de 10 000 ca una din valorile seriei pentru c plata apare la sfritul primei perioade. n urmtorul exemplu vom considera c investiia pornete la nceputul primei perioade. Presupunem c dorii s cumprai o spltorie. Costul afacerii este de 50 000 Euro i v ateptai la urmtoarele ncasri pe urmtorii cinci ani: 9000, 10 000, 12 700, 13 300 i 14 900 Euro. Rata anual a discountului este de 9%. Aceasta ar putea reprezenta rata inflaiei sau rata dobnzii pentru o investiie. Vom introduce seria de date n celulele foii de calcul de la B1 la B6, ca n figura de mai jos:

Introducnd n celula B7 formula


NPV(9%, B2:B6)+B1 rezult 461,87 Euro

n acest exemplu nu am inclus costul iniial de 50 000 Euro ca una din valorile seriei deoarece plata apare la nceputul primei perioade.

You might also like