Sunteți pe pagina 1din 24

UTILIZAREA

FUNCŢIILOR ÎN
EXCEL
TEHNOLOGIA INFORMATIILOR ŞI A
COMUNICAŢIEI
Cuprins:

1. Concepte de bază
2. Funcţii matematice
3. Funcţii logice
4. Funcţii pentru dată şi oră
5. Funcţii financiare
6. Funcţii de căutare
7. Aplicaţii
8. Bibliografie
9. Concluzii
1.CONCEPTE DE BAZĂ
 O functie este definită de numele si argumentele ei.
 Argumentele unei functii se introduc între paranteze.
 Pentru introducerea unei functii utilizatorul poate opta pentru
una din următoarele variante:
1) Functia este scrisă de utilizator în celula de destinatie
2) Functia se introduce utilizând aplicatia Function Wizard,
care se lansează la selectarea din meniul Insert a comenzii
Function (sau se alege butonul fx de lângă Formula Bar).
 În lista select a category, sunt afisate tipurile de functii
încorporate în program, iar în lista Select a Function sunt
afisate functiile disponibile pentru categoria selectată.
În general, pentru functiile predefinite ale programului se acceptă
următoarea clasificare a acestora:

Funcţii
financiare

- Funcţii de Funcţii
căutare matematice

- Funcţii de
Funcţii logice
lucru cu texte

- Funcţii pentru - Funcţii


date si ore statistice
2.FUNCŢII MATEMATICE
• ABS (număr) va returna valoarea absolută a unui număr
• EXP (număr) calculează exponentiala unui număr (e ridicat la
puterea specificată de argumentul număr)
• LN (număr) calculează logaritmul natural al numărului specificat
• INT (număr) rotunjeste un număr, în jos, la cea mai apropiată
valoare întreagă
• MOD (a,b) calculează restul (modulul) numărului a împărtit la b.
• POWER (a,b) efectuează ridicarea la puterea b a numărului a
• RAND ( ) generează un număr aleator între 0 si 1
• ROUND (număr; număr de zecimale)
• ROUNDUP (număr; număr de zecimale)
• ROUNDDOWN (număr; număr de zecimale)
• SUM (nr1; nr2; …) calculează suma tuturor argumentelor
3. FUNCŢII LOGICE
Functiile logice sunt folosite în cazurile în care trebuie evaluate mai
multe conditii.

 IF (conditie; valoare adevărată, valoare falsă) evaluează o


condiţie.
 AND (conditia1;conditia2; …) returnează valoarea adevărată
(TRUE) dacă toate conditiile specificate în argumente sunt
adevărate, altfel returnează False.
 OR (conditia1;conditia2; …) returnează valoarea adevărată
(TRUE) dacă cel putin o conditie din cele specificate în argumente
este adevărată. Dacă nici o conditie nu este adevărată, functia OR
va returna valoarea fals (FALS).
 NOT (conditie) inversează valoarea argumentului.
4. FUNCŢII PENTRU DATĂ ŞI
ORĂ
Programul ataşează fiecărei date calendaristice şi ore câte un
număr serial.
 DATE (an; lună; zi) va returna numărul serial pentru data
specificată.
 NOW ( ) calculează numărul serial al datei si al orei extrase
din ceasul intern al calculatorului.
 YEAR (dată calendaristică) extrage anul din data specificată.
 MONTH (dată calendaristică) extrage luna din data
specificată.
 DAY (dată calendaristică) extrage ziua din data specificată.
 TIME (oră, minut, secundă) calculează numărul serial
corespunzător numărului de ore, minute si secunde indicate.
5. FUNCŢII FINANCIARE
• FV(rate; nper; pmt; pv; type) / FV (dobânda; reper; plată; vp;
tip) calculează valoarea viitoare pentru o serie de încasări / plăti
egale (specificate în argumentul plată), făcute într-un număr de
perioade reper, cu o anumită dobândă constantă (primul
argument).
• PV (dobândă, reper, plată, vv, tip) / FV(rate; nper; pmt; pv;
type) calculează valoarea prezentă a unui flux de încasări / plăti
viitoare.
• PMT (dobândă; reper; vp; vv; tip)/ PMT(rate;nper;pv;fv;type)
calculează suma care trebuie achitată periodic pentru un
împrumut /economie, dacă se indică dobânda si numărul
perioadelor de plată (reper).
• IRR (valori;aproximatie) / IRR(values;guess) calculează rata
internă de rentabilitate a unei proiect
6. FUNCŢII DE CĂUTARE
Termenii de bază utilizati în construirea functiilor de căutare sunt
următorii:
• vector (vector) - este un domeniu situat pe un singur rând sau o
singură coloană,
• matricea (array) - este un domeniu de celule, care contine mai
multe rânduri si coloane, si care poate contine text, numere, valori
logice care urmează să fie comparate cu valoarea argumentului
lookup_value.
 Functiile VLOOKUP / HLOOKUP caută valoarea specificată în
primul argument în prima linie/ coloană din domeniul specificat în
al doilea argument. Apoi functia extrage din coloana / linia
corespunzătoare valorii găsite elementul indicat în linia / coloana
specificată în al treilea argument - index linie / index coloană.
 Valorile din prima linie / coloană a domeniului trebuie să fie
ordonate crescător sau alfabetic.
 Argumentul tip-căutare are o valoare logică, fiind optional.
LOOKUP
• LOOKUP(lookup_value;lookup_vector;result_vector)
• LOOKUP(lookup_value;array)

VLOOKUP
• VLOOKUP(valoare;domeniu;index-coloană;tip-căutare)
• VLOOKUP(lookup_value;table_array;col_index_num;range_lookup)

HLOOKUP
• HLOOKUP(valoare;domeniu;index-linie;tip-căutare)
• HLOOKUP(lookup_value;table_array;row_index_num;range_lookup)
7. APLICAŢII
• Exercitiul 1
Un întreprinzător vrea să facă o investitie si face câteva estimări privind
valoarea investitiei, cheltuielile anuale si veniturile anuale. Să se
determine anul în care investitia devine profitabilă (anul în care
venitul total depăseste cheltuielile totale).
• Exercitiul 2
O firmă vinde produse electrocasnice în rate. Să se conceapă o foaie de
calcul prin care să se determine rata lunară, totalul de plată. Se cere
de asemenea si să se construiască tabela amortizării în cazul în care
un cumpărător achizitionează un produs în valoare de 500 lei. Se va
lua în considerare că a fost plătit un avans de 50 lei si că produsul va
fi plătit în 12 rate lunare cu o dobândă de 20% pe an.
Exercitiul 3
Un agent economic are nevoie de 30.000 lei pentru realizarea unei investitii.
Acest capital este împrumutat de la o institutie bancă cu o dobândă de 20% si
trebuie restituit în termen de 5 ani.
Care este suma lunară care trebuie plătită, în cadrul acesteia fiind inclusă atât
dobânda cât si plata împrumutului

S-ar putea să vă placă și