You are on page 1of 53

Excel 2010

ie
• ([FHOHVWHRDSOLFDĠLHGHVWLQDWăcalculului
GHVWLQDWă
HVWLQDWăcal
cal tabelar.
• $SOLFDĠLDDILúHD]ăvQIHUHDVWUăRUHĠHDGHFHOXOHFDUHSRW
vQIHUHDVWUăR
UHDVWUăR

ac
HFDUDFWHUH WH
DUDFWHUH WH
FRQĠLQHúLUXULGHFDUDFWHUH WH[WH VDXYDORULQXPHULFH.
FRORDQHúLGH
RDQHúLGH
• 1XPăUXOGHFRORDQHúLGHOLQLLSHFDUHVXQWGLVSXVH
FHOXOHOHHVWHQHGHILQLW)LHFDUHFHOXOăDUHXQQXPH
VWHQHGHILQLW
QHGHILQLW

rm
IRUPDWSULQDOăWXUDUHDQXPHOXLFRORDQHL $%=$$
SULQDOăWXUDUH
QDOăWXUDU
$% úLDQXPHOXLOLQLHL  ([HPSOH$$$
 úLDQXPH
úLDQXPH
valo
• Deoarece valorile numerice din unele celule pot fi

Fa
calculate p pe baza valorilor existente în alte celule,
DSOLFDĠLDSHUPLWHLQWURGXFHUHDUHODĠLLORUGHFDOFXO
DSOLF
DSOLFDĠLD
FRUHVSXQ]ăWRDUH
UHV
UHVS
1 2

de
1. Registrul EXCEL
Salvarea registrului
Foaia de calcul Bara de nume Buton de minimizare, maximizare
zare si inchidere

Tab-urile si grupurile de meniu

Quick Access Toolbar Butoane de lansare a casetelor


etelor de dialog

Coloane
Zona de lucru
Linii Celule

Foi de calcul

Save as Type
Buton pentru crearea
rea unei
u foi de calcul
Panoramare (Zoom)

Bara de stare

3 4
Deschiderea unui registru Accesarea registrelor existente

5 6

de
Crearea unui registru nou Tipărirea registrului

7 8
Salvarea úi expedierea registrului OpĠiuni ale registrului

9 10

de
Meniurile Excel Data

Home

Review
Insert

View
Page Layout

Developer
Formulas

11 12
Inserarea foilor de calcul
ùtergerea foilor de calcul

13 14

de
Denumirea foilor de calcul Reordonarea foilor de calcul

15 16
Protejarea foilor de calcul
Etichetele foilor de calcul

17 18

de
Introducerea, copierea, mutarea úi útergerea datelor Formatarea conĠinutului unei foi de calcul
Home

(2)
(4)

(1) (4)

(3)

Copiere /Mutare Stergere


Ster
(1) Se selecteaza celula sursa
rsa (a)
(a Se selecteaza celula (celulele) de sters
(2) Copy (pentru copiere) / Cut ((pentru
entru mutare) (b) Se apasa tasta Del
(3) Se selecteaza celula destinatie
natie
(4) Paste

19 20
Alinierea úi combinarea conĠinutului celulelor Tipuri de date în Excel

Home Home

Merge & Center - uneúWe celulele selectate într-o


singură celulămare úi centrează conĠinutul acesteia
Wrap Text - permite vizualizarea conĠinutului unei
celule pe mai multe rânduri

21 22

de
Formatarea avansată a datelor
Home

23 24
25 26

de
Formatarea unui tabel Modificarea stilului celulelor
Home
Home

27 28
Inserarea celulelor, rândurilor úi coloanelor Stergerea celulelor, rândurilor úi coloanelor
elor
Home
Home

29 30

de
Formatarea foii de calcul Introducerea automată a datelor
Varianta 1
Home

31 32
Varianta 2 Home

33 34

de
Importul datelor dintr-o sursă externă Introducerea datelor utilizând reguli de validare

(2)
(1)
(3)

35 36
(2)
Filtrarea úi Sortarea datelor
(3)
(1)
(4)

37 38

de
Comutarea între registrele deschise

(2)
(1)

(1) 4 registre
deschise

(3)

Windows 7
sau
(2)

39 40
Divizarea ecranului
Salvarea spaĠiului de lucru
View side by side - permite vizualizarea simultanăa
năa douăfoi
do de lucru din registre diferite
pentru a le putea compara conĠinutul

(1)

4 registre
deschise

(2)

41 42

de
Arrange All
(2)

Se poate alege
ege ca cele doua foi de
se deruleze simultan
lucru săse

43 44
Split Split împarte foaia de lucru în două regiuni pe orizontală /
verticală sau în 4 regiuni în funcĠie de poziĠia celulei
selectate.
(1)
1)
(1)
(2) (2)

(I) (II)

(II) I)
(I)

277
45 46

de
Freeze Panes - menĠine fixă o porĠiune din foaia de lucru în timp ce restul foii poate fi derulată

(1)

2)
(2)

(I) (II)
(I

(III) (IV)
(I

47 48
View - Zoom
Vizualizarea foilor de calcul

(1)
(1)
(3)
(2)

49 50

de
View - Zoom
View - Show

(2))

51 52
Construirea formulelor
2. Calcule in EXCEL

Elementele componente ale unei formule

Formulele sunt destinate executării unor operaĠii úi conĠin valori numerice,


operatori úi funcĠii predefinite.
Orice formulă este anunĠată prin semnul “=“
Operatori aritmetici: +, -, *, /, ^, %
Operatori relaĠionali: >, <, <=, >=, <>
Operatori de referire: sunt reprezentaĠi de numele celulelor
Operatori pentru text: & (uneúte texte sau referinĠe de celule)
La crearea unor formule care conĠin mai mult de un operator, Excel utilizează o
anumită oridine pentru a calcula rezultatul: %, ^, *, /, +, -, &, comparaĠii
Caracterul “:” reprezintă Operatorul de domeniu (A1:A4)
Caracterul “,” reprezintă Operatorul de reuniune (A1:A4,B1:B4) sau (A1,D1)

53 54

de
Copierea rezultatului unei formule

(2) (4)
(2) (4)

Celula destinaĠie
de
3)
(3) (1) (3)
(1) Celula sursă
(4’)
ObservaĠie:
aĠie:
Rezultatul
tatul copierii celulei
ce B4 este zero,
rece, dacă privim la conĠinutul celulei
deoarece,
(5)
E4, formula copiată,
cop face acum referire la
domeniile D1:E1
D úi D3:E3 care sunt goale.
Din acest motiv, pentru a copia conĠinutul
celulei B4, se utilizează Copy úi Paste Special.

(6)
(5) Rezultat

55 56
ReferinĠe absolute úi relative
O referinĠă la o celulă este reprezentată de adresa celulei în cadrul foii de calcul,
dată de litera coloanei úi numărul liniei pe care se află.
O referinĠă relativă este o locaĠie relativă (se actualizează la modificarea poziĠiei
formulei în foaia de calcul): A1.
O referinĠă absolută este o locaĠie fixată (celula la care face apel formula ramâne
aceeaúi chiar dacă poziĠiei formulei în foaia de calcul se modifică): $A$1.
O referintă mixtă este o combinaĠie de locaĠii absolute úi relative: $A1 (la mutarea
formulei ramâne neschimbată coloana A iar linia se deplasează), A$1 (la mutarea
formulei ramâne neschimbată linia 1 iar coloana se deplasează).
Trecerea de la o celula relativă ce face parte dintr-o formulă, la una absolută sau
mixtă, se face prin editarea formulei, utilizând tasta F4.

57 58

de
ReferinĠe ale foilor de calcul ReferinĠe ale registrelor de calcul

59 60
Utilizarea în formule a numelor de celule úi domenii
Gestionarea numelor celulelor úi domeniilor
Atribuirea unor nume celulelor úi domeniilor – VHVHOHFWHD]ăGRPHQLXO
Tab-ul Formulas, Comanda Define Name

61 62

de
Atribuirea unor nume celulelor si domeniilor utilizând o selecĠLe Exemple de calcul utilizând nume de celule úi domenii

63 64
Formule matriciale
O formulă matricială foloseúte un domeniu de valori úi produce atâtea rezultate
câte valori sunt în domeniul respectiv.
MenĠiuni:
-Forma úi dimensiunile rezultatului trebuie să fie aceleaúi cu forma úi dimensiunile
domeniilor asupra cărora se operează.
-O formulă matricială se recunoaúte după faptul că este inclusă între acoalade care
sunt inserate automat de către program.
-Pentru a încheia o formulă matricială se foloseúte combinaĠia Shift+Ctrl+Enter.

65 66

de
Localizarea erorilor într-o foaie de calcul
Revizuirea formulelor
Eroarea Semnificatia erorii Modul de reparare
#### Coloana nu este suficient de lată pentru a Trebuie maritălaĠLmea coloanei
afiúa valoarea.
#VALUE! Tip greúit de argument sau operand. e e úi validitatea
Se verifică operanzii, argumentele
referinĠelor.
#DIV/0! Formula încearcă să efectueze o împărĠire la Se modifică valoarea refe Ġa la celula
ea sau referinĠa celula, astfel
zero. încat formula să nu efectueze o împarĠire
împarĠir la zero.
#NAME? Formula se referă la un nume invalid sau Se defineúte numele,
mele dacă acesta nu m
mai există, SageĠile indică celulele
inexistent. sau se corectează scriere greúita a sa.
ea eventuala scrie care afectează celula
#N/A În mod obiúnuit înseamnă că nu este Într-o formulă de cautare, tabelul de căutare selectată.
disponibilă o valoare sau au fost folosite trebuie sortat corect.
argumente nepotrivite.
#REF! Excel nu poate localiza celulele referite (de úterse, se transformă în valori,
Se refac celulele úter
exemplu, celulele au fost úterse). după care úte
dup útergerea se poate efectua.
#NUM! nui
Utilizarea incorectăa unui număr sau a unui corecteaz argumentele; rezultatul unui calcul
Se corectează
are sau prea
rezultat al unei formule, prea mare trebu să se încadreze între -1 x 10307 si 1 x 10307.
trebuie
mic pentru a putea fi afiúat.
#NULL! ReferinĠa la intersecĠia a două zone care nu se Se caută erori ale referinĠelor úi erori de tastare.
intersectează. SageĠile indică care
Circular direc sau
O formulă se referă la ea însăsi, direct Se apasa OK úi apoi se examinează linia de stare sunt celulele afectate
indirect. pentru a determina care celulă conĠine referinĠa de celula selectată.
circular.
298
67 68
Verificarea erorilor dintr-o foaie
de calcul.

Vizualizarea formulelor dintr-o


foaie de calcul.

Evaluarea formulelor dintr-o


foaie de calcul.

69 70

de
Calcule cu AutoSum úi AutoCalculate
Exemple de calcule cu funcĠii predefinite în EXCEL

AutoCalculate
ulate

71 72
FuncĠii Statistice
AVERAGEA calculează media valorilor din lista de argumente, fiind folosită úi
AVERAGE returnează media numerelor ce constituie argumentele funcĠiei. pentru texte sau valori logice.
TEXTELE úi valoarea FALSE suntt considerate 0, ia
iar TRUE este 1.
=AVERAGE(număr1, număr2, …)
=AVERAGEA(valoare1, valoare2, …)

73 74

de
MODE returnează valoarea care se repetă cel mai des într-un domeniu de
e date. MEDIAN returneaza mediana, adică valoarea aflată în mijlocul unui set de date ordonat.
=MODE(numar1, numar2, …) =MEDIAN(numar1, numar2, …)

75 76
STDEV returnează abaterea GHYLDĠLD standard pe baza unui eúantion. Abaterea standard STDEVA calculează abaterea standard pe baza unui eúantion ce poate fi alcătuit
este o masură a gradului de împraútiere a valorilor în raport cu media lor din numere, text sau valori logice.
aritmetică. Celulele care conĠin valoarea zero sunt incluse în calcule, iar cele TEXTELE úi valoarea FALSE suntt considerate 0, ia
iar TRUE este 1.
goale sau care conĠin texte úi valori logice sunt ignorate. =STDEVA(valoare1, valoare2, …))
=STDEV(număr1, număr2, …)

77 78

de
COUNT calculeaza numărul de celule din lista de argumente ce conĠin valori
alori COUNTIF calculează numărul de celule dintr-un domeniu care satisfac un
numerice iar COUNTA calculează numărul de celule care nu sunt goale (conĠin anumit criteriu. Criteriul de evaluat poate fi un număr, o referinĠă de celulă, o
texte, numere sau combinaĠii ale acestora). expresie raĠională, un text ce urmează a fi identificat.

=COUNT(număr1, număr2, …) =COUNTIF(domeniu, criteriu)

=COUNTA(valoare1, valoare2, …)

79 80
FREQUENCY calculează frecvenĠa de apariĠie a unei valori într-un anumit
MAX si MIN returnează cea mai mare, respectiv
espectiv cea mai mică valoare dintr-un
domeniu.
set de valori date, iar MAXA si MINA aceleaúi operaĠii incluzând texte
NA realizează ac
=FREQUENCY(tablou_date, tablou_bin) úi valori logice.
TEXTELE úi valoarea FALSE sunt nt considerate 0,
0 iar TRUE este 1.

=MAX(numar1, numar2, …)

=MIN(numar1, numar2,
mar2 …)

=MAXA(valoare1,
re1, valoare2, …)

=MINA(valoare1,
valoare1, valoare2,
valoar …)

81 82

de
CORREL returnează coeficientul de corelatie dintre două seturi de e date.
Valoarea coeficientului de corelaĠie este cuprinsă între -1 si 1. Un coeficient d de
corelaĠie apropiat de +1 indică o corelaĠie pozitivă, iar un coeficientt de corelaĠie
apropiat de -1 indică o corelaĠie negativă. O valoare apropiată de e zero indi ă un
indică
grad de corelaĠie extrem de scazut (sau chiar inexistent) între variabile.
=CORREL(set1, set2)

INTERCEPT calculează punctul în care o linie va intersecta axa OY


OY, folosind valori
x úi y cunoscute.
=INTERCEPT(y_cunoscut, x_cunoscut)
Să se stabilească relaĠia dintre TAS(tensiunea
SLOPE returnează panta liniei de regresie folosind punctele
p de date y_cunoscut arterială sistolică) úi Vârsta pacientilor, pentru
si x_cunoscut. datele din tabelul alaturat.

=SLOPE(y_cunoscut, x_cunoscut)
nosc

83 84
FuncĠii Matematice si Trigonometrice
LINEST calculează o linie dreaptă y = a0 + a1·x ce aproximează cel mai bine
datele experimentale folosind metoda celor mai mici pătrate. FuncĠia determină Functie Sintaxa Descriere
scriere
atât panta dreptei (a1), cât úi valoarea (a0) de intersecĠie a dreptei cu axa OY. ABS =ABS(număr) Returnează valoarea absolută a unui număr.

=LINEST(y_cunoscut, x_cunoscut, const, status) EXP =EXP(număr) Returnează


Re e (constanta bază de logaritm
2 7
2.7183) ridicat la o putere specificată.

LN =LN(număr) Returnează logaritmul natural al unui număr.

LOG =LOG(număr, baza) Returnează logaritmul unui număr în baza


specificată.

POWER =POWER(număr, putere)


WER(număr, putere Returnează un număr ridicat la o putere.

PRODUCT =PRODUCT ă
=PRODUCT(număr1, număr2, …) InmulĠeúte toate numerele date ca argumente úi
returnează produsul.

RADIANS =RADIANS(unghi)
=RADIAN Transformă gradele în radiani.

D
RAND =R
=RAND() Returnează un număr aleatoriu din distribuĠia
2EVHUYDWLH'DFDVWDWXVDUHYDORDUHD)$/6(VDXHVWHRPLVĺD1 si ao normala, cuprins intre 0 si 1.

DBETWEEN
RANDBETWEEN =RANDBETWEEN(lim_inf, lim_sup) Returnează un număr aleatoriu cuprins între
limitele specificate.

ROUND =ROUND(număr, număr_cifre) Rotunjeste o valoare la numărul de cifre


specificat.

85 86

de
Functie Sintaxa Descriere SUBTOTAL calculează un subtotal dintr-o lista dată.
SQRT =SQRT(număr) rate dintr-un
Returnează valoarea rădăcinei pătrate dintr-u =SUBTOTAL(nr_funcĠie, ref1, ref2, …)
număr.

SUBTOTAL =SUBTOTAL(nr_funcĠie, ref1, ref2, …) Calculează un subtotal pe baza a 11 funcĠii: Argumentul nr_funcĠie este un numar între 1 úi 11
AVERAGE, COUNT, COUNTA, A, MAX, MIN,
MI care specifică ce funcĠie se va utiliza pentru calculul
PRODUCT, STDEV, STDEVP, SUM, VAR, V VARP.
subtotalurilor (AVERAGE, COUNT, COUNTA, MAX,
SUM =SUM(număr1, număr2, … ) Adună numerelele dintr-un domeniu sau d
din mai
MIN, PRODUCT, STDEV, STDEVP, SUM, VAR, VARP).
multe domenii de celule.
Celelalte argumente ref1, ref2, … reprezintă, celule
SUMIF =SUMIF(domeniu, criteriu, umerele dintr-un domeniu pe baza
Adună numerele
domeniu_sumă) ificat.
criteriului specificat. sau domenii luate în calcul.
SUMPRODUCT =SUMPRODUCT(tablou1, tablou2, …) InmulĠeútete componentele corespondente din
lourile date ú
tablourile úi returnează
turn suma acestor
rod
produse.

COS =COS(număr) Returnează


etur cosinusul unui unghi dat.
co SUMIF aduna celulele specificate de un criteriu dat.
SIN =SIN(număr) Retu ea ă sinusul unui unghi dat.
Returnează =SUMIF(domeniu, criteriu, domeniu_suma)
TAN =TAN(număr) etu
Returnează tangenta unui unghi dat.
domeniu este domeniul de celule supus criteriului precizat prin cel de-al doilea
argument (criteriu), iar domeniu_suma cuprinde celulele care vor fi insumate.

87 88
Utilizarea functiilor SUMIF si SUM in analiza
aliza va
vanzarilor facute de o firma de
medicamente.

Utilizarea funcĠiilor SUBTOTAL úi PRODUCT


în realizarea pontajelor lunare ale unor
angajaĠi dintr-o farmacie sau un cabinet
medical.

89 90

de
FuncĠii pentru text FIND găseste un úir de text în cadrul altuia úi returnează poziĠia de început a
acestuia faĠă de primul caracter al parametrului in_text.
CONCATENATE concatenează mai multe úiruri de text. număr_start este opĠional úi specifică numărul caracterului din in_text de unde
=CONCATENATE(text1, text2, …) să înceapa căutarea. Dacă acesta este omis se consideră ca are valoarea 1.
=FIND(gaseste_text, in_text, numar_start)

EXACT compară două úiruri de text úi returnează RUE dacă sunt identice úi
ază TRUE REPLACE înlocuieúte o porĠiune a unui úir de text cu un alt úir de text, în funcĠie
FALSE în caz contrar. de numărul de caractere specificate.

=EXACT(text1, text2, …) =REPLACE(text_vechi, număr_start, număr_caractere, text_nou)

91 92
SUBSTITUTE înlocuieúte text_vechi cu text_nou într-un úir de text. LEN returnează numărul de caractere dintr-un úir de text.
număr_apariĠLe este opĠional úi specifică a câta apariĠie a lui text_vechi in sirul =LEN(text)
text se inlocuieste cu text_nou. In caz de nespecificare, se vor face toate
înlocuirile.
=SUBSTITUTE(text, text_vechi, text_nou, număr_aparitie)
LEFT returnează un număr ăr specificat de
d caractere dintr-un úir de text, de la
ncĠie de numărul
stânga la dreapta, în funcĠie numă de caractere specificat.
=LEFT(text, număr_caractere)
r_caractere)

MID returneaza un numar specificat de caractere dintr-un sir de text, incepand


de la o pozitie specificata .
=MID(text, numar_start, numar_caractere) RIGHT returnează un număr specificat de caractere dintr-un úir de text, de la
dreapta la stân
stânga, in funcĠie de numărul de caractere specificat .

=RIGHT(text, număr_caractere)
=RIGHT(text

93 94

de
Functii Logice
LOWER converteúte toate literele mari ale unui úir de text în litere mici.
=LOWER(text) FuncĠiile logice testează celule úi domenii úi returnează un rezultat logic sub
formă de text sau numere.
AND returnează TRUE dacă toate argumentele din formulă sunt adevarate úi
FALSE când cel puĠin unul din ele este fals.
UPPER conerteúte textul în majuscule.
=AND(val_logica1, val_logica2, …)
=UPPER(text)

PROPER transformă în majusculă prima literăiteră a fiecarui cuvânt dintr-un úir de


text úi orice literă care urmează după un caracter ce nu reprezintă o litera.
=RROPER(text)

95 96
NOT returnează opusul unei valori logice.
IF returnează o valoare sau un rezultat (val_adevăr) dacă o condiĠie (test_logic) =NOT(val_logică)
este adevarată úi o altă valoare sau alt rezultat (val_fals) când condiĠia este
falsă.

=IF(test_logic, val_adevar, val_fals)

Exemplu: Căutarea
utarea unei ssoluĠii optime de acordare a concediului pentru angajaĠii unei
firme, utilizand NOT, IF úi COUNTA.
funcĠiile NO
izand func
Problema:
x = angajat in concediu
In concediu pleaca maxim doi/Sem
Cand pleaca mai mult de doi?

97 98

de
OR returnează valoarea FALSE dacă toate argumentele sunt false úi TRUE
UE când
Exemplu: Căutarea unui medicament într-o listă utilizĠnd funcĠiile OR úi EXACT.
cel puĠin unul este adevărat.

=OR(val_logica1, val_logica2, …)

Dacă produsul apare cel puĠin o dată


(deci cel puĠin un argument al funcĠiei
OR este TRUE) rezultatul este TRUE.

99 100
Functii de informare
ISLOGICAL confirmă prin valoarea logică TRUE o valoare de tip logic, ISTEXT
COUNTBLANK numară celulele goale dintr-un domeniu specificat, iar ISBLANK RUE o valoare de tip text, ISNONTEXT confirmă
confirmă prin valoarea logică TRUE
returnează TRUE în cazul celulelor goale. prin valoarea logică TRUE o valoaree diferită de text,
t ISNUMBER confirmăprin
=COUNTBLANK(domeniu) valoarea logică TRUE o valoaree de tip numeric.
nume
=ISBLANK(valoare) =ISLOGICAL(valoare)
=ISTEXT(valoare)
=ISNONTEXT(valoare)
are)
=ISNUMBER(valoare)

ISEVEN si ISODD returnează TRUE dacă valoarea numărului ce apare ca


argument este pară, respectiv impară.

=ISEVEN(număr)
=ISODD(număr)

101 102

de
Functii pentru date calendaristice
DATE returnează valoarea datei ca număr serial.
Data calendaristică este un număr serial ce reprezintă timpul scurs rs de la
=DATE(an, luna, zi)
1.01.1900, ora 12AM. Prin urmare, diferenĠD a două date este diferenĠa
renĠa a două
alendaristică
numere seriale, rezultatul fiind reconvertit într-un format de dată calendaristică.
DATEVALUE converteúte o dată sub formă de text într-o valoare
are a datei ca
număr serial.
=DATEVALUE(text_data)

Calcularea numărului de zile dintre două date calendaristice:

103 104
DAY returnează ziua corespunzatoare din lună ca un număr serial între 1 si 31. EDATE returnează valoarea sau numărul serial al datei specificate prin data de
=DAY(număr_serial) început úi prin numărul de luni de după aceasta. Se utilizează
e dinainte sau du
pentru a calcula datele de scadenĠăă ale poliĠelor c
ce cad în aceeaúi zi a lunii ca
data emiterii.
=EDATE(data_început, luni)

MONTH returnează numărul serial ce corespunde lunii, între 1 si 12.


=MONTH(număr_serial)

EOMONTH returnează
eturnează valoarea
v sau numărul serial al datei scadente ce cade în
ultima zi a lunii specificate,
specifica pe baza datei de inceput.
YEAR returnează anul corespunzător ca număr serial întreg.
=EOMONTH(data_început,
OMONTH(dat luni)
=YEAR(număr_serial)

105 106

de
NETWORKDAYS returneazî numîrul de zile lucrîtoare dintre douî date, fiind
excluse zilele de week-end úi sărbătorile specificate. Utilizarea funcĠiei WEEKDAY împreună cu funcĠia IF pentru gestionarea
activitaĠii dintr-o farmacie sau cabinet de medicină dentară în funcĠie de data
=NETWOKDAYS(data_inceput, data_sfarsit, sarbatori)
calendaristică: Mutarea în zilele lucrătoare a datelor care cad în week-end (dacă
ziua din saptamâna este duminică (ziua 1), activitatea se deplasează luni,
adaugând 1 la argumentul funcĠiei WEEKDAY, iar dacă ziua din saptamâna este
sambată (ziua 7), se scade 1, ceea ce înseamnă mutarea activităĠii respective în
ziua de vineri).

WEEKDAY returnează ziua corespunzătoare din saptamână aptamână sub foforma unui
onsidera ă du
număr serial cu valori între 1 si 7, prima zi fiind considerată duminică (Sunday),
iar cea de-a úapte-a sambată (Saturday) pentru tip_retur
ip_retur = 1.
=WEEKDAY(număr_serial, tip_retur)

=IF(B1=1,"Duminica",IF(B1=2,"Luni",IF(B1=3,"
ni",IF(B1
oi",IF(
Marti",IF(B1=4,"Miercuri",IF(B1=5,"Joi",IF(B1=
6,"Vineri", "Sambata"))))))

107 108
WORKDAY returnează data finalizării unei activităĠi începută la o anumită dată
TODAY returnează data curentă sub forma
a unui număr serial.
(data_inceput), tinând cont de numărul zilelor lucrătoare (zile) úi sărbători
=TODAY()
legale (sărbători) din acea perioadă.
=WORKDAY(data_început, zile, sărbători)

Ex: Modalitate de evidenĠiere


enĠiere a timpu
timpului alocat unui proiect de cercetare cu
stabilirea numărului de zile lucrate, respectiv cele ramase în lucru, utilizând
funcĠiile TODAY úi NETWORKDAY
NETWORKDAYS.
FuncĠia se poate utiliza úi reciproc: cunoscând data la care se doreúte încheierea
activităĠii (data_încheiere), numărul zilelor lucrătoare (zile) úi sărbătorile legale
(sărbători) din acea perioadă, se poate afla data de începere a lucrării.
=WORKDAY(data_încheiere, - zile, sărbători)

109 110

de
HOUR returnează ora ca număr întreg serial între 0 úi 23.
TIME returnează numărul serial corespunzător orei, ca fracĠie sau ca număr
măr
=HOUR(număr_serial)
zecimal între 0 si 0.9999999.
=TIME(ora, minut, secundă)

MINUTE returnează minutul ca număr întreg serial între 0 úi 59.


=MINUTE(număr_serial)

TIMEVALUE returnează sub forma de oră, numărul


rul serial reprezentat
reprez ca text.
=TIMEVALUE(text_oră)

SECOND returnează secunda ca număr întreg serial între 0 úi 59.


=SECOND(număr_serial)

111 112
FuncĠii de căutare úi de referinĠă
NOW returnează data úi ora curentă sub forma unui număr serial. FuncĠia nu
are argumente. Această funcĠie actualizează data úi ora la fiecare recalculare a Ġă suntt instrume
FuncĠiile de căutare si de referinĠă instrumente utilizate de Excel pentru
foii de lucru respective. gestionarea datelor stocate în liste.

=NOW() lis pe baza unui úir de argumente.


CHOOSE returnează numărul de index din listă
Lista argumente poate conĠine e maximum 2
29, numerotate de la 1. Acestea pot fi
ule, texte.
referinĠe de celule, formule,

=CHOOSE(nr_index, valoare1,
loare1, valoare2,
valo …)

113 114

ROW úi COLUMN returnează numărul rândului, respectiv al coloanei cores-


punzătoare unei referinĠe date, iar funcĠiile ROWS úi COLUMNS au
numărul de rânduri, respectiv de coloane dintr-un tablou de date.

=ROW(referinĠă)
=COLUMN(referinĠă)
=ROWS(tablou)
res
u ca rezultat

de MATCH retrunează poziĠia unui element dintr-un tablou care corespunde unei
valori specificate (număr, text sau valoare logică), într-o ordine specificată.
=MATCH(valoare_cautată, tablou _căutare, tip_corespondenĠă)

=COLUMNS(tablou)

117 118
Căutarea unui număr de telefon într-o agendă folosind funcĠiile MATCH úi TRANSPOSE retrunează un domeniu
eniu orizontal de celule sub forma unui
HLOOKUP prin introducerea numelui persoanei dorite. domeniu vertical sau invers.
=TRANSPOSE(tablou)

119 120

de
IXQFĠLL Ingineresti

CONVERT transformă date dintr-un sistem de măsură în altul.


=CONVERT(număr, um_sursă, um_destinaĠie)

121 122
DELTA testează dacă două numere sau două valori sunt egale, rezultatul fiind: GESTEP returnează valoarea 1 dacăac argumentul
rgumentul numeric este mai mare sau egal
- 0 dacă numerele sunt diferite cu o valoare de prag specificată úii 0 în caz c ntr
contrar.
- 1 dacă sunt egale
=GESTEP(număr, prag)
=DELTA(numar1, numar2)

123 124

de
IXQFĠLL pentru baze de date

Functie Descriere
Formatul general al acestor IXQFĠLL este:

DAVERAGE ru
Calculeaza media aritmetica a valorilor unui camp dintr-o baza de date, pentru =DFUNCTION(database, field, criteria)
inregistrarile ce respecta conditiile specificate de utilizator.

DCOUNT nei baze de date, dupa un


Numara celulele ce contin valori numerice dintr-un camp al unei
database este zona de celule care FRQĠLQH baza de date úi poate fi o adresă
anumit criteriu.
sau un nume atribuit zonei care FRQĠLQH baza de date.
DCOUNTA tr-un camp al unei baze d
Numara celulele ce contin valori numerice sau text dintr-un de date,
dupa un anumit criteriu.
field arată care coloană este folosită în funcĠie. Câmpul poate fi precizat prin
DMAX Determina valoarea maxima dintr-un camp al unei baze de date, dupa un anumit criteriu.
numele sau, scris între ghilimele sau ca număr ce reprezintă poziĠia coloanei
DMIN Determina valoarea minima dintr-un camp al unei baze de date, du
dupa un anumit criteriu. în interiorul listei (1 pentru prima coloană, 2 pentru a doua coloană, …)
DPRODUCT esc criteriul specific
Returneaza produsul valorilor ce indeplinesc specificat.
criteria este zona în care sunt specificate condiĠiile de selecĠie, conĠinând
DSUM Calculeaza suma valorilor dintr-un camp al unei baze d
de date, care indeplinesc un anumit
criteriu.
numele câmpului úi restricĠia.
DSTDEV Calculeaza abaterea medie statistica a valorilor dintr-un camp al unei baze de date, care
umit criteriu.
indeplinesc un anumit

DVAR sia valorilor dintr-un camp


Calculeaza dispersia ca al unei baze de date, care indeplinesc un
anumit criteriu.

125 126
Exemplu de aplicare a IXQFĠLLORU pentru bazele de date:
Criteriu cautare

Rezultat

127 128

de
3. Grafice in EXCEL Grafice Coloană
Grafice Coloană pentru o singură serie

129 130
131 132

de

133 134
135 136

de
Formatarea graficului

137 138
Adaugarea etichetelor

Adaugarea de titluri axelor graficului

139 140

de
Formatarea avansata a graficului
icului

141 142
Grafice Coloană pentru mai multe serii

143 144

de

145 146
147 148

de

149 150
151 152

de
Formatarea avansata a graficului

153 154
155 156

de
Grafice Coloană cu afiúarea anumitor valori de eroare (Error Bars)

157 158
159 160

de

161 162
163 164

de

165 166
167 168

de

169 170
171 172

de

173 174
Histograma

Histograma este o diagramăce derivă


dintr-un grafic de tip coloană, având
coloanele alipite.

407
175 176

de

177 178
Grafice Pie

179 180

de

181 182
416
183 184

de

185 186
Grafice Pie of Pie

187 188

de Implicit

189 190
191 192

de

426
193 194
Grafice Bar of Pie Grafice Inelare (Doughnut)

195 196

de
Grafice Line (Poligon de frecvenĠă)

Grafice Line 3D

197 198
Grafice Scatter (XY)
Grafice Bar

199 200

de
Grafice Radar Grafice Bubble

SituaĠia persoanelor afectate de virusul gripal dintr-o


localitate cu 1000 de locuitori, monitorizată pe o
perioadă de 6 luni (Octombrie - Martie).

201 202
Optiuni pentru linii de tend
tendinta:
4. Aproximarea curbelor în Excel
Exponential al - adaugă
adaug o linie d de tendinĠă exponenĠială.
De foarte multe ori este necesar ca plecând de la date experimentale să putem Linear - adaugă gă o linie de ten
tendinĠă lineară.
determina ecuaĠia procesului urmărit. Problemele care apar în acest caz sunt Logarithmic
mic - adaugă o linie
lin de tendinĠă logaritmică.
legate de forma ecuaĠiei, precizia cu care sunt determinate datele úi metoda de Polynomial
mia - adaugă
augă o linie de tendinĠă polinomială.
calcul folosită. O dată aflată ecuaĠia, se pot extinde curbele de aproximare Power - ada
adaugă o linie de tendin tendinĠă bazatăpe o operaĠLe de
ridicare
idicare la putere.
dincolo de datele actuale, realizându-se astfel predicĠii asupra evoluĠiei
Moving Average
Ave - adaugă o linie de tendinĠă bazată pe o medie
ulterioare a procesului aflat în studiu. variab (nu
variabilă (numărul de puncte din linia de tendinĠă este egal cu
numărul total
t de puncte din serie minus numărul de perioade).
Linii de tendintă în diagrame Excel
Ord
Order - specifică ordinul polinomului (între 2 si 6).
O linie de tendinĠă este o reprezentare vizualăa gradului în care punctele de eri - specificî numărul de perioade ce vor fi utilizate pentru a
Period
date se incadrează pe o linie dreaptă sau pe o curbă. calcula
c media variabilă.
Excel utilizează ecuaĠii speciale care efectuează calcule pornind de la valorile din Trendline name - specifică numele pentru linia de tendinĠa
(Automatic úi Custom).
diagramă si apoi desenează linia de tendinĠă pornind de aceste ecuaĠii.
Forecast - specifică numărul de perioade din viitor (Foreword) sau
De asemenea, Excel calculează úi cât de bine sunt corelate punctele din
din trecut (Backword) ce vor fi prezentate in diagramă.
diagrama cu linia de tendinĠă.
Set
et interceptt - specifică
s valoarea la care linia de tendinĠă va intersecta axa y.
Dis
Display equation on chart - afisează ecuaĠia de regresie.
Display R-squared value on chart - afisează valoarea coeficientului de determinare.
Di

203 204

de
Trasarea graficului de tip XY Adaugarea liniei de tendinta

205 206
207 208

de
PredicĠia prin analiza de regresie Prin selectarea domeniilor A2:A7 si B2:B7 si tragerea marcajului de umplere pe
coloane, dincolo de celulele completate, se extinde tabelul de date.
Excel oferă posibilitatea predicĠiei datelor pe baza unor valori cunoscute.
scute. Astfel
uale (înainte
se poate extinde trendline-ul într-o diagramă dincolo de datele actuale
Pentru a verifica liniaritatea datelor obĠinute prin
sau únapoi), sau se pot completa valorile unei serii în foaia de calcul
ul pe baza
predicĠie se reprezintă grafic datele iniĠiale precum úi
unei predicĠii liniare sau exponenĠiale.
datele finale (obĠinute prin extinderea tabelului de date).
Se observă în cele două cazuri aceeaúi ecuaĠie rezultată
prin analiza de regresie liniară. De asemenea, ultimile
patru puncte (în situaĠia dată) obtinuĠe prin predicĠie se
află distribuite pe o dreaptă.

Se extinde domeniul axei OX cu u 4 unităĠi


u în scopul predicĠiei evoluĠiei procesului în acest
Ġia de
interval. PredicĠia are la bază ecuaĠia d aproximare aleasă.

209 210
IXQFĠLL EXCEL pentru predicĠii TREND calculează sau prezice mai multe valori viitoare pe baza unor valori
existente. FuncĠia se bazează pe o aproximaĠie
maĠie liniară.
FORECAST calculează sau prezice o singură valoare viitoare pe baza unor valori =TREND(y_cunoscut, x_cunoscut,, x_calculat, con
const)
existente. FuncĠia se bazează pe o aproximaĠie liniară.
Argumentul const ia una din valorile
rile TRUE sau FALSE,
FA indicând dacă intersecĠia
=FORECAST(x, y_cunoscut, x_cunoscut) dreptei de regresie cu axa OY este eg ă cu zero
egalăcu z (FALSE) sau nu (TRUE).

In cazul unei farmacii, se cere să se facă o previziune În cazul un


unei farmacii, se cere să se faca o
privind vânzarile pe anul 2011, în funcĠie de vânzările previziune privind vânzarile pe ultimile 5 luni
prev
din ultimii 5 ani. le a
ale anului cunoscând valoarea vânzărilor din
pr
primele 7 luni (crestere liniară).

C9

Apoi Copy/Paste pe domeniul C10:C13

211 212

de
GROWTH calculează sau prezice mai multe valori viitoare pe baza unor valori
Pachetul Data Analysis
existente, lucrând pe baza unei regresii exponenĠale.
Pachetul Data Analysis permite efectuarea de analize statistice complexe pe
=GROWTH(y_cunoscut, x_cunoscut, x_calculat, const)
baza a 17 comenzi statistice úi a 47 de IXQFĠLL matematice.
Argumentul const ia una din valorile TRUE sau FALSE, indicând dacă că intersecĠia
dreptei de regresie cu axa OY este egalăcu zero (FALSE) sau nu (TRUE).
u (TRUE Pachetul Data Analysis nu este activat în mod prestabilit. Pentru a-l adauga la
Tab-ul Data în grupul Analysis se procedează astfel:

)LOHĺ2SWLRQVĺ$GG-Ins
În cazul unei farmacii, se cere sa se fac
facă o
previziune privind vânzările
nză ile pe ultimile
ultim 5 luni
ale anului cunoscand valoarea v vânzarilor din
estere expon
primele 7 luni (crestere exponentiala).

Modulul de analiză statistică a


datelor va fi tratat în detaliu în
semestrul II.

213 214

You might also like