Sunteți pe pagina 1din 13

Functii

Functiile puse la dispozitie de programul de calcul tabelar pot f


folosite in formule si expresii pentru a realiza calcule complexe. Ele se
introduc in celulele foii de calcul singure sau in formule mai complexe si
chiar in macro comenzi.
Functiile folosesc unul sau mai multe argumente (parametrii valizi sunt:
valori numerice, adrese de celule, adrese de domenii, nume de domenii,
siruri de caractere)si returneaza o valoare sau un string (rezultatul fnal
al expresiei se afseaza in celula respectiva).
Sintaxa de referire a unei functii este urmatoarea:
@ nume_functie < (lista_argumente) >

unde,,lista_argumente contine uzual :


adrese de celule, dar, in principiu, poate contine
orice expresie valida constituita din : adrese de
celule, operatori aritmetico-logici, numere, texte, date
calendaristice, alte functii.
Cu ajutorul comenzii Insert/f(x) Insert function se
instaleaza caseta dialog:

Figura numarul 7.1 Caseta dialog Inserare functii Insert function

Functii financiare
Funciile fnanciare asigur folosirea formulelor fnanciare
complexe n foile de lucru. Unele dintre funciile fnanciare mai utilizate,
sunt realizate pentru a lua decizii in legtur investiiile i pentru
rezolvarea problemelor legate de impozite.
Cteva dintre cele mai utilizate funcii fnanciare sunt celle din
tabelul numarul 8.1
Tabelul numarul 8.1 Sintaxa functiilor fnanciare
Funcie
=PV

=FV

=NPV

=PMT

Sintax

Descriere

=PV(rata,perioade, pli)

Calculeaz
valoarea
prezent
a
unei
investiii:
valoarea total actual a unei serii
de pli viitoare.

=FV(rata,perioade,pli)

Calculeaz
valoarea
viitoare a unei investiii bazate
pli constante periodice i o rat
constant a dobnzii.

=NPV(rata,arie celule)

Calculeaz valoarea net


actualizat a unei investiii prin
utilizarea unei rate de actualizare
(rata de scont) i a unei serii de
pli (valori negative) i ncasri
(valori pozitive) viitoare.

=PMT (rata, perioade, PV)

Calculeaz plata pentru un


mprumut
bazat
pe
pli
constante i o rat constant a
dobnzii.

Funciile fnanciare efectueaz calcule obinuite pentru afaceri, ca


de pild determinarea plii pentru un mprumut, valoarea viitoare sau
valoarea net actualizat a unei investiii i valorile obligaiunilor sau
cupoanelor.
Argumentele comune pentru funciile fnanciare includ:
Numrul de perioade (nper) numrul total de pli sau perioade
ale unei investiii.
Plat (pmt) suma pltit periodic pentru o investiie sau
mprumut.

Rata (rate) rata dobnzii sau rata de actualizare pentru un


mprumut sau o investiie.
Tip (type) intervalul la care sunt efectuate plile n timpul
perioadei de plat, ca de pild la nceputul unei luni sau la sfritul
acesteia.
Valoarea actualizat (pv) valoarea unei investiii sau a unui
mprumut la nceputul perioadei de investiie. De exemplu, valoarea
actualizat a unui mprumut este capitalul de baz care este
mprumutat.
Valoarea viitoare (fv) valoarea investiiei sau mprumutului dup
ce s-au efectuat toate plile.
Exemplu: Valoarea unui mijloc fx este de 1.800.000 000.Ce suma
s-ar plati la banca daca mprumutul ar f rambursat cu anticipatie
ncepand cu al 5-lea an.( Elementele inprumutului fgura 8.2).

Figura numarul 8.2 Exemplu de folosire a functiilor fnanciare

Functii statistice
@AVG(lista)

Returneaza media aritmetica a


valorilor din lista argument

@COUNT(lista)

Returneaza numarul de celule


nevide din lista argument

@MAX(lista)

Returneaza cel mai mare


numar(sau cea mai recenta data

calendaristica)din lista argument


@MIN(lista)

Returneaza cel mai mic


numar(sau cea mai veche data
calendaristica)din lista argument

@STD(lista)

Returneaza deviatia standard


statistica pentru valorile din lista
argument

@SUM(lista)

Returneaza totalul valorilor


numerice din lista argument

Tabelul numarul 8.2 -Exemplifcare functiilor statistice (Count,


Power).
Exemplifcarea functii statistice continua si n foaia de lucru Tabelul
numarul 8.3 unde este prezentata aplicaia de - Calculul sumelor
datorate pentru suprafete inchiriate.

Suma platita este funcie :

de suprafata inchiriat dar si de

categoria ncaperii, data de zona in care se afla spatiul de


nchiriat ( Vlookup unde
lookup_value reprezinta valoarea cautata,
table reprezinta tabela sau domeniul in care este cautata valoarea,
column_index reprezinta numarul coloanei la care se refera.)

8.3. Exemplifcare functii statistice

8.4. Calculul sumelor datorate pentru suprafete inchiriate

Functii referitoare la tabel si celule


In tabelul tabelul numarul 8.4 este exemplifcata functia de
cautare Vlookup.
Vom furniza cele trei informaii sub forma:
= VLOOKUP (lookup_value, table, column_index)
Excel caut n coloana din stnga a tabelului valoarea pe care am
declarat-o ca prim argument.
Dac Excel gsete valoarea cutat, funcia VLOOKUP returneaz
valoarea aflata la intersecia liniei respective cu coloana indicat sub
forma celui de-al treilea argument.
Figura numarul 8.4 Exemplu de folosire a functiei Vlookup

Functii logice
@FILEEXISTS(nume_fisier)

Returneaza valoarea
logica ,,adevaratdaca fisierul
argument exista si ,,fals, altfel;

@IF(c,t,f)

Returneaza valoarea
expresiei t asociate lui
,,adevarat)daca evaluarea expresiei
c este adevarata si valoarea
expresiei f (asociate lui ,,fals),daca
nu este adevarata ;

@ISNUMBER(x)

Returneaza 1 daca x este (sau


contine) numar;

@ISSTRING(x)

Returneza 1 daca x este (sau


contine) text.

Figura numarul 8.5 Exemplu de folosire a functiei IF Balanta


de verifcare

Figura nr 8.6 Exemplu de folosire a functiilor logice.

Function
ISBLANK
ISERR
ISERROR
ISLOGICAL
ISNA
ISNONTEXT
ISNUMBER
ISREF
ISTEXT

Returns TRUE if
Valoarea se refera la o celula goala . Value este valoarea pe care o testati.Ea poate fi
o celula goala
Valoarea se refera la orice eroare exceptand #N/A. Value este orice valoarea afara de
eroarea #N/A
Valoarea se refera la orice eroare (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!,
#NAME?, or #NULL!).
Valoarea se refera la o valoare logica.
Valoarea se refera la #N/A.
Valoarea se refera la orice item care nu este text.
Valoarea se refera la un numar.
Valoarea se refera la o referinta.
Valoarea se refera la un text.

Functii matematice
@ROUND(x,n)

Returneaza numarul argument x


dupa rotunjirea la n zecimale

Figura nr 8.7 Exemplu de folosire a functiei Round


3.9. Introducerea datelor n tabel
In momentul introducerii datelor, n funcie de tipul acestora:
numeric, ir de caractere, formule sau funcii trebuie respectate
regulile:

se selecteaz, mai nti, celula n care se introduc datele, pentru ca


datele introduse de la tastatur sunt plasate totdeauna n celula
curent;
-datele tastate sunt afate mai nti pe panoul de control, ca i
adresa celulei curente ; la terminarea tastrii datelor putem apsa:
o
-Enter, i cursorul, se mut n jos cu un rnd;
o
-Tab, i cursorul se mut la dreapta cu o coloan;
o
-sgeat, i cursorul se mut napoi n direcia sgeii.
Introducerea textului

Textul se introduce prin dactilografiere simpl de la


tastatur .
Implicit textul este aliniat la marginea stng a celulei. Aceast
opiune i nc altele, se pot modifca prin formatarea tabelului.
Introducerea numerelor
Numerele se tasteaz direct ncepnd cu prima cifr semnifcativ
si se introduc dup urmtoarele reguli:

trebuie s nceap cu o cifr sau cu unul din semnele


algebrice+ sau sau semnul valutar($)

partea zecimal printr-un punct;

nu se admit spaii sau virgule ca separatori;

pot f cuprinse ntre 10-99 i 10,99;

numerele pot f ntrgi sau reale, partea ntreag se desparte


de -se poate folosi i formatul tiinifc de scriere n virgul mobil, de
exemplu: 8.07E+05 = 807.000
Numerele prea mari, la introducere sunt trunchiate, iar rezultatele
prea mari fac s se tipreasc un ir de asteriscuri n locul rezultatului
ateptat. Atunci, va trebui s procedm la mrirea coloanei, reformatnd
celula, de fapt coloana n cauz.

Alinierea numerelor se face implicit la dreapta , n


conformitate cu poziia punctului zecimal.
Introducerea formulelor
Formulele de calcul se introduc de regul ncepnd cu semnul =.
Formulele se scriu cursiv fr spaii. Se admit paranteze, dar
atenie numrul de paranteze nchise trebuie s fe egal cu numrul de
paranteze deschise.

n momentul introducerii, textul formulei apar n panoul de control


n dreptul adresei celulei curente.
Dup apsarea tastei Enter, sau a altei taste de nchiere a textului,
n celula curent apare rezultatul calculelor. Ori de cte ori deplasnd
pointerul de adresare, cursorul ntlnete o celul al crui coninut s-a
obinut printr-o formul de calcul, pe panoul de control vom putea citi
textul formulei.

Introducerea funciilor
Funciile se introduc n celula curent ncepnd ntotdeauna cu
simbolul =. Textul funciei nu admite spaii. Se pot folosi numai
paranteze rotunde pentru gruparea calculelor.Trebuie respectat
ntocmai sintaxa funciei i anume: numele, numrul, tipul i ordinea
argumentelor.
Procesorul de calcul tabelar nu trece mai departe, dac o funcie
este greit sintactic ;dac este cazul se solicit ajutor apsnd tasta
F1.Procesorul Excel dispune de facilitatea function wizard, programul
expert al funciilor.
Functia Autofill.
Functia poate completa automat celulele dintr-un domeniu . In
momentul in care introduceti o data in celula se observa ca in coltul din
dreapta jos al celulei /domeniului selectat se afla un patratel negru. Daca
plasati cursorul mouse-ului deasupra acestuia , el se transforma intr-o
cruciulita ( numita manerul functiei Autofll). Puteti trage de acesta in
orice directie doriti pentru a incepe completatrea datelor in celule.
Functiile Autofll predefnite pentru text sunt:

lunile anului

zilele saptamanii

Seriile de tipul A1, A2, A9


Functiile Autofll predefnite pentru valori numerice:

Pentru un sir de numere , indicati un numar la inceput ,


prindeti marcajul de umplere , apasati tasta CTRL si trageti indicatorul
Autofill.

Pentru un sir care creste cu o alta valoare, introduceti prima


si a doua valoare si procedati identic. In fgura de mai jos formula din
celula F4 (=D5-E5) cu proprietatea Autofll se completeaza F5 , F6 F19
tragand marcajul de umplere.
.

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