Sunteți pe pagina 1din 100

Software Educational pentru Invatarea Utilizarii Calculatorului .

U N I V E R S I T A T E A DIN B U C U R E T I FACULTATEA DE MATEMATIC SI INFORMATICA

BIROTICA SI TEHNICI MULTIMEDIA

CUPRINS
CUVNT NAINTE 1 CONCEPTE DE BAZ 1.1 Sisteme de Calcul 1.2 Sisteme de Operare 1.3 Limbajul unui SO 1.4 Concepte moderne 2 SISTEMUL WINDOWS 2.1 Sistemul de operare Windows 2.2 Ferestre i casete 2.3 Meniul Start 2.4 Bara de operaii (Taskbar) 2.5 Sistemul Help 3 PROGRAMUL WORD 3.1 Operare i utilizare 3.2 Procesare texte/imagini 3.3 Alinierea i formatarea 3.4 Formatarea paginilor 3.5 Elemente Microsoft Draw 4 PROGRAMUL EXCEL 4.1 Operare i utilizare 4.2 Aplicaii de calcul tabelar 4.3 Date i celule 4.4 Formule i funcii 4.5 Tabelarea funciilor 4.6 Grafice i diagrame 5 SISTEMUL INTERNET 5.1 Reele de calculatoare

5.2 Arhitectur i funcionare 5.3 E-mail i accesarea Internet 5.4 Pagini Web i limbajul HTML BIBLIOGRAFIE

4.1 Operare i utilizare


ediul Microsoft Excel este un program performant de calcul tabelar (spreadsheet program)ce se poate utiliza pentru stocarea i prelucrarea eficient a listelor de date n vederea realizrii de calcule numerice n scopul obinerii de rapoarte i analize. De asemenea, pe baza datelor nregistrate programulExcel poate crea foarte uor diagrame i poate face schimb de informaii cu alte programe, cum ar fi Microsoft Word, Microsoft PowerPoint,Microsoft Access, astfel nct datele s poat fi prezentate practic, n orice form.

n Excel, fiierele se numesc registre de calcul (agenda de lucru workbook). Acestea pot conine mai multe foi de calcul i foi de diagrame. ProgramulExcel recunoaste implicit urmatoarele tipuri de fisiere:

tipul .xls, fisiere ce reprezinta un registru de calcul(agenda de lucru)(workbook) ce poate contine mai multe foi de calcul(Sheet); tipul .xlt, fisiere ce contin modele(templates) de factura, deviz de plata, comanda de cumparare, oferite de Excel; tipul .xlm, fisiere ce contin macro-uri(macros). Foaia de calcul (Sheet) seamn cu registrul unui contabil, avnd numerele, textul i formulele dispuse pe linii i coloane notate. Prin intermediul foilor de calcul se pot executa calcule matematice, economice, financiare,etc. O foaie de calcul const din coloane i linii. Coloanele sunt dispuse pe vertical i suntidentificate prin litere (A, B, C, numite antet-uri de coloan, plasate ), de-a lungul prii superioare a foii de calcul. Liniile sunt dispuse pe orizontal i sunt identificateprin numere ( 1, 2, 3, numite antet-uri de linie, plasate de-a lungul marginii din ),

stnga a foii de calcul. Intersecia unei linii cu o coloana se numete celul. Fiecare foaie de calcul are 256 de coloane si 65536 de linii (rnduri), prin urmare se pot crea foi de calcul complexe. Pentru a se accesa linia cu numarul 65536se vor apasa simultan tastele <Ctrl> +<>, iar pentru a se accesa ultima coloana se vor apasa simultan tastele <Ctrl> +<>. Revenirea se va face asemanator schimbandu-se doar directia tastelor sageti. Coloanele sunt notate folosind literele mari A, B, Z, apoi AA, AB, AZ, BA,BB, , ultima coloana fiind notata , , cu IV. Celulele sunt identificate n funcie de poziia lor pe linii i coloane. Adresa celulei este concatenarea dintre litera coloanei i numrul liniei corespunztoare unei celule. O celul devine activ atunci cnd se execut click pe ea pentru a o selecta. Celula activ este selectat de un chenar ngroat (indicatorul celulei). Adresa celulei active apare n caseta Name, situat n partea stng a barei de formule. Introducerea datelor, textelor i formulelor n orice celul a unei foi de calcul se poate introduce text, se pot introduce numere sau formule de calcul. Atunci cnd se introduc date (text, numere, formule), programul Microsoft Excel le organizeaz sub forma unui text, a unei date calendaristice, a unui numr ce poate fi calculat sau a unei formule. Tot ceea ce s-a introdus poate fi prelucrat prin editare, eliminare, etc. Tot ceea ce se scrie apare att n celula activ, ct i n bara de formule, i poate fi editat n ambele locaii.

Introducerea datelor este o operaie simpl. Atunci cnd s-a cerut crearea unei foi de calcul, se trece la introducerea datelor prin completarea celulelor. Se selecteaz (de regul, n ordine) mai nainte celula n care trebuie s apar informaia, se scrie informaia (text, numr, formul) dup care se apas pe <Enter> sau <Tab>. Programul Microsoft Excel a fost creat special pentru efectuarea de calcule numerice pe baza unor formule cerute de utilizator. Pentru a indica modul de calcul pentru un set de valori, utilizatorul trebuie sa indice o formul de calcul. Un avantaj important al programului este acela c formula de calcul poate fi scris (nserat) ntr-ocelul, formul care s efectueze calcule (de exemplu, suma unor valori) cu valori aflate n alte celule. Programul Excel utilizeaz toate operaiile aritmetice obinuite i sute de functii predefinite. Toate funciile ncep cu semnul egal (=). Dup semnul egal se scrie formula i apoi se apas <Enter>. O formul existent poate fi editat, modificat sau tears.

4.2 Aplicaii de calcul tabelar

Aplicaia 1

Profitul la hectarul virtual de culturi agricole pe zone agropedoclimatice;

Ponderea culturilor agricole pe zone agropedoclimatice;

Evaluarea economic a terenurilor arabile pe zone agropedoclimatice.

Aplicaia 2
Costurile utilitilor livrate de o societate;

Evoluia anual a utilitilor;

Graficul evoluiei anuale a utilitilor.

Aplicaia 3

Calculul cotelor din cheltuielile de ntreinere comune ale membrilor unei asociaii de locatari Lista de plat privind cotele aferente cheltuielilor comune n fiecare lun (ap, cldur, gaze)

Auditul contabil anual pentru asociaia de locatari

ASOCIATIA DE LOCATARI
Str. Viisoarei nr.25, Sect.5, cod 71122

LISTA DE PLATA PE DECEMBRIE 2002

N r Numel . e

N r.

Supr af

Total gaze Ap a cal da 93 00 0 93 00 0 93 00 0 93 00 0 18 60 00 27 90 00

Sal ubr it Bu cat 36 00 0 36 00 0 36 00 0 36 00 0 72 00 0 10 80 00 18 00 0 18 00 0 18 00 0 18 00 0 36 00 0 54 00 0

Ind em n

Ap a

Ch elt Inter fon Rest ante TOTA L

N r. Sem nat. c r t.

c r t.

Locata rului

p e rs

mp

Inc alz

foc his t 17 06 3 62 87 4 41 08 6 12 36 3 21 42 1 89 90 7

Me naj 35 00 0 35 00 0 35 00 0 35 00 0 70 00 0 10 50 00

ad Ga mi raj n 18 00 0 18 00 0 18 00 0 18 00 0 36 00 0 54 00 0

Anghel escu V

27.8 8

324 600 119 607 0

35 00 0

5420 00

Arsen eA Banciu lescu P.

102. 73

1494 000

67.1 3

781 600

1023 000

Burcic aI

20.2

235 190

4480 00

Coltat uM

35

407 500 171 034 0

8290 00

Draghi ci C

146. 9

2400 000

Draghi ci A

54.3

632 210

93 00 0 93 00 0 18 60 00 93 00 0 18 60 00 93 00 0 18 60 00

36 00 0

18 00 0 18 00 0 36 00 0 18 00 0 36 00 0 18 00 0 36 00 0

33 23 3

35 00 0 35 00 0 70 00 0 35 00 0 70 00 0 35 00 0 70 00 0 10 50 00

18 00 0 18 00 0 36 00 0 18 00 0 36 00 0 18 00 0 36 00 0

8650 00

Golog an R

12

139 710

72 00 0 36 00 0 72 00 0 36 00 0 72 00 0

73 44 45 67 0 19 83 0 25 13 6 22 25 3 73 81 7

3110 00

Grigor as C

74.6 2

868 790

1314 000

1 0

Moga E

32.4

377 230

5970 00

1 0

1 1

Papah agi L. I

41.0 7

478 170

9030 00

1 1

1 2

Prisac aru S

36.3 6

423 340 140 425 0

6460 00

1 2

1 3

Rosu E. A Costi Alimp ex

120. 61

1878 000

1 3

1 4

[3 ] g ar aj

apa

35 00 0

1050 00

1 4

1 5

Segarc eanu

apa

70 00 0 17 50 00 10 15 00

3500 0

1 5

1 6

Simini c Al.

[2 ]

apa

7000 0

1 6

1 7

Fratea nu A

[5 ]

apa

897 900 0

17 67 00

64 80 00

70 00 0

1750 00

1 7

Subtot al

0 1139400 0 34 20 00

0 47 20 00 1085000 34 20 00

TOTAL

1 9

771. 2

1363 5000

Ap a cal da

930 00

lei/ per s

Buc at

360 00

lei/ per s

Salub r

18000

lei/per s

Ch elt ad m

180 00

lei/ per s

Apa

350 00

lei/ per s

Interf on

lei/apa rat

Ind. Foc hist

612. 03

lei/ mp

Inca lzire

116 42.8 9

lei/ mp

1 mc gaz=

3000 lei

Pres edint e P. A . Ban ciule scu

Calculat or

C. Grigoras

Aplicaii de calcul tabelar

Aplicaiile de calcul tabelar implementate prin utilizarea programului Excel, sunt ntlnite frecvent n diverse activiti, deoarece au urmtoarele avantaje:

foile de calcul ce compun aplicaia (registru de calcul), pot fi memorate i regsite uor de obicei, n aplicaiile economice se elaboreaz periodic (zilnic, sptmnal, lunar, anual, etc.) acelai raport, de fiecare dat cu alte valori; n acest caz , este suficient s se defineasc o singur dat structura foii de calcul (titlul, antetul foii de calcul capul de tabel, antetul coloanelor i liniilor, celulele cu formule de calcul, etc.), dup care aceasta se va completa periodic cu datele curente i se va salva ntr-un fiier pediscul magnetic (HD, FD, CD); datele organizate ntr-o foaie de calcul pot fi utilizate pentru crearea de grafice sau diagrame care s prezinte informaiile ntr-o form foarte sugestiv i sintetic; tabelele coninute ntr-o foaie de calcul pot fi complexe i de dimensiuni mari - fiecare foaie de calcul are 256 de coloane i 65536 de linii (rnduri), prin urmare se pot creatabele foarte complexe ; celulele dintr-o foaie de calcul pot conine formule prin care se pot executa calcule matematice calculele generate de formule se execut imediat dup introducerea datelor n celule specificate n coninutul formulei respective;

Foile de calcul pot fi construite i de persoane care nu sunt specialiti n informatic, dar care au cunotine elementare privind sistemul de operare Windows i utilizarea unui calculator. Programul Excel ofer regim de Help i asisten pentru ca implementarea unei aplicaii s devin mai uoar. n general, o aplicaie (workbook) se va compune din mai multe foi de calcul (sheet) ce reprezint diverse cerine (subprobleme) ale problemelor definite de aplicaie.

Etapele pentru elaborarea unei aplicaii de calcul tabelar sunt:

1. definirea obiectivelor aplicaiei i ale foilor de calcul problemele ce trebuie rezolvate prin intermediul foilor de calcul; 2. definirea cerinelor foilor de calcul informaii Input/Output i calcule; informaiile (datele) ce vor fi introduse n foile de calcul, formulele de calcul ce se vor aplica asupra datelor introduse, informaiile ce trebuie furnizate i forma de prezentare (datele de intrare, datele de ieire); 3. construirea structurii foilor de calcul antetul coloanelor i liniilor, celulele cu datele de intrare, celulele cu formulele de calcul, acestea n conformitate cu cerinele foilor de calcul; salvarea aplicaiei ntr-un fiier pe discul magnetic; 4. testarea i verificarea foilor de calcul se introduc datele n celule i se verific dac rezultatele obinute prin formulele de calcul implementate sunt corecte conform obiectivelor foilor de calcul; 5. exploatarea foilor de calcul dac n etapa de testare se constat c foile de calcul furnizeaz rezultate corecte, se poate trece la folosirea aplicaiei pentru exploatarea ei curent conform obiectivelor aplicaiei; n cazul n care aplicaia este folosit si de alte persoane, trebuie s se elaboreze o documentaie de exploatare care s coninexplicaii privind ordinea operaiilor pentru introducerea datelor i particulariti privind interpretarea rezultatelor; se recomand s se realizeze o copie a fiierelor aplicaiei n vederea eliminrii de pierderi accidentale.

Entiti folosite ntr-o aplicaie

ntr-o aplicaie de calcul urmtoarele entiti fundamentale:

tabelar (agenda

de

lucru; workbook)

sunt

folosite

Date informaii ce sunt coninute n celule; informaiile sunt de diverse categorii ce determin tipul informaiei care caracterizeaz apartenena datei la o clas de date; tipul de date determin i operaiile ce se pot executa asupra datelor de acelai tip; programul Excel atribuie automat tipul unei informaii n funcie devaloarea procesat; Celule forme dreptunghiulare generate de reeaua de coloane i linii a unei foi de calcul, fiecare form fiind identificat prin concatenarea dintre identificatorul coloanei ( abscisa A,B, .. ) i identificatorul liniei ( ordonata 1, 2, 3, referirea unei ); celule reprezint identificatorul celulei prin intermediul cruia, n cadrul unei formule, este utilizat coninutul celulei; Formule i functii expresii formate din operanzi (constante i/sau referiri de celule), operatori matematici (aritmetici i relaionali) i funcii; formula este precedat de semnul = ; funcia este o formul complex predefinit identificat printr-un nume i conine ntre paranteze o list de argumente ce reprezint o expresie; Grafice i diagrame forme grafice sugestive i sintetice obinute prin procesarea datelor coninute n celule; exist diverse moduri de reprezentare grafic a datelor procesate.

Exemplu. Pentru a concepe o aplicatie de calcul tabelar, sa presupunem ca o firma produce 3 tipuri de produse notate A, B si C, pe care trebuie sa le livreze zilnic catre diversi clienti sau magazine de desfacere. Zilnic, trebuie se tina evidenta livrarilor si sa se realizeze calcule privind cantitatile livrate pentru fiecare produs, precum si preturile unitare impreuna cu costul acestor produse. Trebuie sa se realizeze rapoarte privind cantitatile si costul produselor, atat zilnic, cat si saptamanal si lunar.

Pentru a concepe si proiecta o aplicatie pentru exemplul de mai sus, vom observa ca trebuie sa se proiecteze un tabel care sa contina urmatoarele informatii si calcule:ziua livrarii(data livrarii), denumirea produselor livrate, pentru fiecare produs pretul unitar, cantitatea livrata, costul total, totalul zilnic pe cantitate si cost. Formatul tabelului trebuie sa fie urmatorul:

Produs A

Produs B Prt

Produs C

TOTAL

DATA

Cantitate

Pret

Cantitate

Cantitate

Pret

Cantitate

Cost

02.01.2003 02.01.2003

12 10

2000 2000

15 7

3000 3000

3 12

4000 4000

30 29

8100

8900

...

07.01.2003

10

2000

3000

4000

21

6000

OTAL

32

26

22

80

23000

Stiind ca un registru de calcul(agenda de lucru)(fisier de tip .xls) poate contine mai multe foi de calcul(Sheets), pentru exemplul analizat trebuie ca acest tabel proiectat sa fie considerat pentru fiecare saptamana, iar foaia de calcul care contine acest tabel sa aiba numele 'sapt i', unde i=1,2,3, 4,eventual 5. Prin urmare, urmatoarea schema reprezinta structura ierarhica a informatiilor si elementele oferite de Excel pentru memorarea acestor structuri de date:

In imaginea precedenta s-a creat fisierul 'ianuarie 2003.xls', registrul ce va avea atatea foi de calcul cate saptamani are luna considerata. Observatie. In foaia de calcul 'sapt 1' se poate vedea ca s-a utilizat o caseta de text(Box Text) care contine enuntul problemei, caseta care s-a suprapus peste matricea de celule ale foii de calcul.

Program Excel pentru Concursul de Admitere la facultate.

APLICATIE. Utilizarea programului Excel pentru Concursul de admitere la Facultatea de Chimie, Universitatea din Bucuresti(aplicatie utilizata in premiera la admiterea din anul 2002, cand rezultatele concursului de admitere au fost publicate si pe INTERNET la adresa www.unibuc.ro/chim/admitere.htm, autor: Conf. Dr. M. VLADA).

S-a proiectat un singur registru(adm2002.xls) cu urmatoarele foi de calcul: a. 'antet' ce contine capete de tabel, texte de inceput si de sfarsit pentru diverse rapoarte(liste );

b. 'inscrisi' ce contine baza de date cu informatii despre candidati, adica

Lista candidatilor INSCRISI

Nr. Crt.

Nr. Leg.

Nume si prenume 1 PREDA I NICOLETA LARISA 2 PAUN N IULIAN 3 STROE S IONELA 4 MOCANU L ELENA 5 BEZARCA V FLORIN DANIEL 6 CHIVU R OANA 7 MICU(STANCU) A LAURA-EMILIA 8 NEICU(HAIDOIU) M CERASELA 9 VLAD GH MARIA-COSMINA

Proba Proba Proba Media Optiuni 1 2 3 finala Ch Limba 35124 35124 51432 35142 15324 15324 31452 31425 35214 8,72 9,29 8,01 7,72 6,78 9,06 8,61 8,20 8,82 8,12 9,11 7,68 8,21 6,15 8,06 8,78 8,10 7,90 7,90 9,70 6,40 9,40 8,50 8,50 8,50 9,40 9,40 8,37 9,35 7,53 8,26 7,05 8,67 F 8,63 8,48 8,74 E F G E E E F E E E

CIOCAN C CRISTINA 10 FLORENTINA 11 ROMAN V MARIA MIHAELA 12 NEGOITA N CRISTINA MARIA 13 DIACONU V ANA-MARIA 14 ALEXANDRU I MARILENA

15342 31524 31452 12345 31524

8,30 7,00 8,87 8,05 8,38

7,49 6,34 8,57 8,74 8,30

8,20 8,20 7,90 8,50 6,70

8,07 7,14 8,55 8,34 7,94

F E E E E

... c. 'sort' ce contine sortarea alfabetica a candidatilor pentru repartizarea lor in salile de concurs si tiparirea cataloagelor pentru salile de concurs, adica

SORTARE ALFABETICA

- se copiaza din "inscrisi",apoi se sorteaza - se separa pe Sali - se copiaza pe rand in Sali (antet+candidati) - 'catalog' se obtine prin copiere'Sali'(se modifica Antetul) Nr. Crt. Nr. Leg. 1 2 3 4 5 6 7 8 9 10 11 12 Nume si prenume

208 AIRINEI ST LIDIA-ELENA 53 ALDEA GH MIHAELA MONICA 14 ALEXANDRU I MARILENA 81 ALEXE C CORINA-GEORGIANA 268 ALEXE D CATALINA 164 ALEXE ST RALUCA MARIA-GEORGIA 73 ANASTASIU M ADINA-MIRELA 185 ANDONI A SIMONA-ILEANA 211 ANGELESCU GP GEORGIANA-ANISA 251 ANGHEL C IRINA 118 ANGHELESCU M LETITIA ELENA 16 APOSTU GH NICOLETA

...

d. 'sali' ce contine listele cu repartizarea candidatilor in salile de concurs, adica

UNIVERSITATEA DIN BUCURESTI-www.unibuc.ro FACULTATEA DE CHIMIE - www.chem.unibuc.ro

Rezultatele vor fi publicate www.chem.unibuc.ro

CONCURS DE ADMITERE - iulie 2002

REPARTIZAREA CANDIDATILOR in salile de concurs

Sala: Amfiteatrul P1

Data: ora 10,00, 23 iulie 2002

Adresa: Sos. PANDURI nr. 90 (langa ACADEMIA Militara)

Probe: 1. Media de la Bacalaureat 3. Test de verificare(CHIMIE)

2. Media anilor din liceu

Nr. Crt.

Nr. Leg

Nume si prenume

1 208 AIRINEI ST LIDIA-ELENA 2 3 4 53 ALDEA GH MIHAELA MONICA 14 ALEXANDRU I MARILENA 81 ALEXE C CORINA-GEORGIANA

5 268 ALEXE D CATALINA 6 164 ALEXE ST RALUCA MARIA-GEORGIA ...

e. 'catalog' ce contine cataloagele privind predarea - primirea lucrarilor de concurs, adica

UNIVERSITATEA DIN BUCURESTI-www.unibuc.ro FACULTATEA DE CHIMIE - www.chem.unibuc.ro

CONCURS DE ADMITERE - iulie 2002

PREDAREA - PRIMIREA lucrarilor candidatilor

Sala: Amfiteatrul P1

Data: ora 10,00, 23 iulie 2002

Adresa: Sos. PANDURI nr. 90 (langa ACADEMIA Militara)

Probe: 1. Media de la Bacalaureat 3. Test de verificare(CHIMIE)

2. Media anilor din liceu

Nr. Crt. 1 2 3 4 5

Nr. Leg

Nume si prenume

Semnatura

208 AIRINEI ST LIDIA-ELENA 53 ALDEA GH MIHAELA MONICA 14 ALEXANDRU I MARILENA 81 ALEXE C CORINA-GEORGIANA 268 ALEXE D CATALINA ... f. 'coresp' ce contine corespondenta dintre legitimatie si nota de la concurs, adica

Corespondenta LEGITIMATIE - NOTA

- se introduc de pe lucrari NR. LEGITIMATIE si NOTA - se ordoneaza crescator dupa LEG.(in foaia LEG), apoi se generaza nr. Curent - se elimina erorile: Leg. multiple sau inexistente In 'inscrisi' se insereaza 2 coloane dupa 'proba2' si se copiaza col. de NOTE(proba 3) - se defineste urm. Coloana 'MEDIA FINALA' ce se calculeaza dupa formula:

=AVERAGE(E10,E10,F10,G10) Nr. Leg 1 113 2 205 3 63 Nota 10.00 6,40 10,00

4 182 5 92 6 181 7 297 8 173 9 149

8,50 10,00 9,70 9,70 10,00 8,20

... g. 'leg' ce va contine sortarea in ordinea legitimatiei a notelor candidatilor de la lucrarea scrisa; h. 'rezult' ce contine baza de date completata cu notele corespunzatoare, adica

BUGET 245 locuri


Nr. Nr. Crt. Leg. 1 2 3 Nume si prenume Media Optiuni Proba 1 Proba 2 Proba 3 finala Ch Limba 31524 13245 35142 51342 13452 12543 13425 15243 12345 15342 9,60 9,35 9,35 9,34 9,54 9,12 9,24 9,16 9,33 9,00 9,70 9,53 9,55 9,24 8,57 9,65 9,10 9,21 8,73 8,99 10,00 10,00 9,70 10,00 10,00 9,70 10,00 10,00 10,00 10,00 9,73 E

37 BALAN GH MIRELA 29 STANESCU N OANA 76 GASPAR C ALEXANDRA

9,56 F E 9,49 9,48 G E

4 143 RENTEA JL LAURA 5 6 24 BESLEAGA I ANCA MIHAELA 39 DULGHERU A PETRICA

9,41 E F 9,40 9,40 E E

7 274 SUICA I VIOREL-IULIAN 8 60 TUDORACHE C DIANA-ELENA

9,38 F E 9,35 F F 9,25 E G

9 113 IACOB D DANIELA 10 160 STERE M CRISTINA-ELENA

... i. 'adm' ce contine listele cu rezultatele finale ale concursului:

UNIVERSITATEA DIN BUCURESTI - www.unibuc.ro FACULTATEA DE CHIMIE - www.chem.unibuc.ro

CONCURS DE ADMITERE - iulie 2002


( REZULTATE PROVIZORII)

Lista candidatilor declarati ADMISI in urma concursului de admitere, sesiunea iulie 2002 pe locuri finantate de la BUGET - candidati la prima facultate -

Probe: 1. Media de la Bacalaureat(50%) 2. Media anilor din liceu(25%) 3. Test de verificare(Chimie) (25%)

Nr. Nr. Crt. Leg. 1 2 3 4 5 6 7 8 9 10

Nume si prenume

Proba 1 9,98 9,88 9,60 9,50 9,66 9,80 9,45 9,55 9,68 9,35

Proba 2 9,91 9,67 9,70 9,74 9,25 9,44 9,46 9,80 8,89 9,53

Media Proba 3 finala 10,00 9,70 10,00 10,00 10,00 9,40 10,00 9,40 10,00 10,00 9,97 9,78 9,73 9,69 9,64 9,61 9,59 9,58 9,56 9,56

161 SMEDESCU V VASILE-VALERIUS 240 LEHADUS R IRINA-ROXANA 37 BALAN GH MIRELA 195 ONOFREI TI CLAUDIA DANIELA 192 DINISCHIOTU CS NATALIA FULVIA 223 ROTARU P ANDREI 315 DEFTU O DANIELA 67 VLASCEANU C ANDREIA-ELENA 139 CIORAN M ANA-MARIA 29 STANESCU N OANA

j.

'ord' ce contine ordinul de inmatriculare pentru candidatii admisi:

UNIVERSITATEA DIN BUCURESTI

Dispozitia nr.

din

2002

In conformitate cu dispozitiile legale in vigoare, avind in vedere rezultatele obtinute de candidati la concursul de admitere, sesiunea iulie 2002, la FACULTATEA DE CHIMIE, Avand in vedere prevederile planului de scolarizare pentru anul universitar 2002/2003,

RECTORUL UNIVERSITATII DIN BUCURESTI DISPUNE:

Art.1. Se inmatriculeaza in anul I, in anul universitar 2002/2003 urmatorii candidati, in cadrul cifrei de scolarizare pe locuri finantate de la BUGET

... Programul Excel pentru aceasta aplicatie are urmatorul format

4.3 Date i celule


Date Diversitatea problemelor reclam utilizarea mai multor categorii de informaii (tipuri de date) ce trebuie procesate n vederea obinerii de rezultate n conformitate cu aplicaia ce se elaboreaz. Programul Excel prelucreaza urmtoarele tipuri de date:

tipul numeric caracterizat de valori numerice raionale ce se construiesc numai cu cifrele 09, punctul ( . ), virgula ( , ), procentul ( % ), simbolurile E i e.Simbolurile E i e se folosesc pentru notaia tiinific a unui numr, de exemplu notaia 1.2E-5 reprezint numrul 1.2 x 10-5; conform notaiei din aritmetica englezeasc, virgula se folosete pentru separarea ordinelor de mrime, iar punctul pentru separarea prii ntregi de partea zecimal; rolul lor se poate inversa prin opiunea Control Panel Regional Settings; asupra datelor de tip numeric se pot aplica operatorii aritmetici +, -, * (nmulire), / (mprire), ^(ridicare la putere) ce produc valori tot de tip numeric; prioritatea acestor operatori este cea obinuit (mai nainte puteri, apoi nmuliri, mpriri, adunri i scderi); folosind parantezele (, ) aceste prioritti se pot schimba; n cazul n care o celul nu este suficient dimensionat, cnd este introdus o valoare, se afieaz un ir de diezi ( #####) sau notaia tiinific; n acest caz trebuie mrit celula respectiv;

tipul text caracterizat de iruri de caractere (litere, cifre, semne speciale- caractere ASCII); dac un text depsete marginile unei celule, afiarea sa se face i n spaiul celulelor adiacente de pe aceeai linie, chiar dac textul este memorat ntr-o singur celula; aceast situaie se ntlnete n cazul textelor de titlu care se ntind pe mai multe celule, n acest caz se poate realiza unificarea celulelor n cauz (Format Cells Format Cells Alignment Merge Cells); convertirea unei valori numerice n text se poate face dac valoarea va fi precedat de semnul apostrof ( ); de exemplu 67 reprezint irul de caractere 67 i nu valoarea numeric 67; textele pot fi ordonate alfabetic i nu exist operatori care s se aplice asupra textelor; tipul data calendaristic i timp caracterizat de formate predefinite pentru afiarea datelor calendaristice i datelor de tip timp; pentru data calendaristicexist formatele ll/zz/aa (ll=luna, zz=ziua, aa=anul, de exemplu 01/16/99) i zz-luna-aa (zz=ziua, aa=anul, de exemplu 16-Jan-99); pentru data de tip timp exist formatele hh:mm AM/PM i hh:mm:ss, unde hh=ora, mm=minute, ss=secunde; modul de reprezentare a acesor date face posibil aplicarea operatorilor deadunare i scadere (+, -); tipul logic caracterizat de valori logice reprezentate intern n memoria intern a calculatorului prin valori binare obinute ca urmare a operaiei de comparare a dou date folosind operatorii relaionali =, >, <, >=, <=, <> ;

Introducerea datelor se face de la tastatur n celulele foii de calcul conform structurii definite n funcie de obiectivele acesteia. Deplasarea n celule se poate face folosind tastele sgei sau dup ce s-a tastat valoarea datei, se apas <Tab> pentru a trece la celula vecin din dreapta (pe linie), ori se apas <CR>

pentru a trece la celula vecin de jos (pe coloan). Celula activ este celula selectat (ncadrat cu chenar ngroat-indicatorul de celul) i este evideniat de un indicator de celul.

Prin lansarea n execuie a programului Excel, automat n foaia de calcul vid care se deschide, se selecteaz celula A1. Selectarea unei celule nseamn ncadrarea ei ntr-un chenar ngroat care se numete indicator de celul. Cursorul se transform sub form de cruce ngroat. Executarea unui click simplu pe orice culul nseamn selectarea celulei respective. Pentru a introduce date ntr-o celul, aceasta trebuie s fie selectat, dup care se tasteaz coninutul datei sau mai nainte seexecut dublu clik pe celul.

n practica elaborrii aplicaiilor se ntlnesc frecvent cazuri n care n mai multe celule trebuie introduse valori incrementate. n acest sens, programul Excel ofer facilitatea seriilor de date care sunt de 4 tipuri:

Seria de date Liniar (Linear) 1, 2

Se introduce:

Rezult seria: 3, 4, 5, 6, . 48, 47, 46, 11, 16, 21, 90, 270, 810,

50, 49 1, 6 Cresctoare (Growth) 10, 30

Dat (Date)

Feb 1991, 1992

Mar, Apr, May, 1993, 1994, text2, textA, text3, textA, 1-May, 1-Jul, 1-Sep,

AutoFill

text1, textA 1-Jan, 1-Mar

n vederea introducerii de informaii n celulele unei foi de calcul, informaii ce reprezint valori preluate dintr-o serie, se va proceda n felul urmtor:

se introduce ntr-o celul valoarea iniial i se apas <CR>; se selecteaz celula (se execut click pe ea) n care s-a introdus valoarea iniial i apoi se selecteaz i celulele n care se va extinde seria; se selecteaz Edit Fill Series care deschide caseta de dialog Series; se valideaz butonul Rows sau Column n funcie de selectarea liniei sau coloanei pe care se va extinde seria; se alege tipul de serie dorit (Type) i opional se indic n zona de editare Step value valoarea de incrementare (pasul) i n zona de editare Stop value ultima valoare care va fi introdus.

Celule

Fiecare foaie de calcul (foaie de lucru; worksheet) este format din linii i coloane ce constituie sistemul de gril (gridlines) care genereaz o matrice de celule. Liniile sunt identificate prin valorile naturale 1, 2, 3, iar colaonele sunt identificate prin simbolurile A, B, C, . , O celul reprezint intersecia dintre o linie (un rnd) i o coloana si are o adres unic (identificator) alcatuit din concatenarea identificatorilor de coloan i linia pe care se afl celula. De exemplu, C7 esteidentificatorul celulei aflat la intersecia coloanei C cu linia 7. Selectarea unei celule nseamn evidenierea ei prin indicatorul de celula (celula este ncadrat printr-un dreptunghi ngroat) i apariia identificatorului de celuln caseta Name Box. La un moment dat este selectat doar o singur celul. Operaia de selectare a unei celule se poate realiza prin diverse moduri: folosind tastele sgei se va selecta celula vecin din direcia corespunztoare tastei; folosind mouse-ul prin execuia unui click pe celula dorit;

Deplasarea indicatorului de celul (selectarea unei alte celule) se poate realiza i prin urmtoarele operaii: tasta <Page Up> - deplasare cu un ecran n sus (22 rnduri); tasta <Page Down> - deplasare cu un ecran n jos (22 rnduri); tasta <Home> - deplasare spre coloana A din rndul curent; combinaia <Ctrl>+<Home> - deplasare la celula A1 (colul stnga-sus).

Dac se dorete vizualizarea altor regiuni din document (foaia de calcul), se vor folosi barele de derulare/navigare (vertical sau orizontal). Pentru deplasarea cu o fereastr, n sus, n jos, la stnga, la dreapta, se efectueaz click n spaiul liber corespunztor din caseta de derulare a barei de derulare.

n Excel, ntotdeauna este selectat o singur celul care reprezint celula activ. Un grup de celule se numete domeniu (un dreptunghi obinut princancatenarea unor celule). Pentru a selecta un domeniu, se procedeaz asemntor cu selectarea unei zone dintrun document Word, adic se selecteaz celula dintr-un col al domeniului (se verific dac indicatorul de mouse are forma de cruce ngroat, ce nseamn regimul de selectare), se menine apsat butonul ise trage spre celula din colul opus ( deplasare spre dreapta sau stnga, i apoi n sus sau n jos), dup care se elibereaz butonul de mouse. Domeniul selectat va fi ncadrat de un dreptunghi ngroat, iar celule ce compun domeniu vor fi colorate, excepie celula cu care s-a nceput selectarea.

Pentru a selecta toate celulele dintr-un rnd sau dintr-o coloan, se selecteaz antetul rndului , respectiv coloanei. Pentru a selecta mai multe coloane sau rnduri, se selecteaz un antet, dup care se trage pentru a le selecta i pe celelalte. Pentru a selecta ntreaga foaie de calcul activ (toate celule ce formeaz foaia de calcul), se efectueaz click pe butonul Select All, butonul din stnga-sus al foii de calcul, deasupra capetelor (antetelor) de linii.

Definitie. Referirea (adresa) unei celule reprezint identificarea celulei prin identificatorul celulei i determin accesul la coninutul celulei pentru a fi prelucrat n cadrul unei formule.

Dupa modul n care sunt grupate, celulele pot fi referite prin: lista de celule celule nu sunt grupate; bloc de celule (domeniu) celulele sunt grupate.

Referirea la un grup de celule dintr-o foaie de calcul se poate face n mai multe moduri:

Grupul de celule

Metoda

Exemplu

La ce se refera ?
O celul Mai celule negrupate Un bloc celule Adresa celulei multe Enumerare adrese celule

Referirea A1
A2,B3,D3 sau A1;B3;D3

Prima celul Prima celul din rndul 2, a doua i a patra celul din rndul 3

de Adresa primei i Celulele ultimei celule dreptunghi

unui A1:C2

Un bloc de Adresa primei i Trei celule din linia 2 B2:D2 celule de pe o ultimei celule care formeaz un linie bloc Un bloc de Adresa primei i Trei celule din A2:A4 celule de pe o ultimei celule coloana A care coloan formeaz un bloc Toate celulele Identificatorul de pe o linie liniei Toate celulele de pe 3:3 a treia linie

Toate celulele Identificatorul de pe o coloan coloanei

Toate celulele de pe C:C a treia coloan

Celulele dintr-o Identificatorul foii Celule A1,D2 din Tabel7!A1;D2 alt foaie de de calcul foaia de calcul calcul Tabel7

ntr-o foaie de calcul activ se face referire la celulele din foaia de calcul respectiv, dar se pot face i referire externe, i anume la celule aflate n alte foi de calcul. n acest caz, referirea este precedat de numele foii de calcul urmat de simbolul ! . Reuniunile i interseciile de domenii reprezint dou categorii speciale de domenii. O reuniune (Union) reprezint totalitatea celulelor din dou domenii separate. De exemplu, dac se dorete adugarea grupului de celule de la C2 la C8, la grupul de celule C20:C28, se va face referirea (C2:C8,C20:C28). Prin utilizarea virguleipentru separarea celor dou domenii, se realizeaz reuniunea celor dou domenii.

intersecie (Intersection) reprezint totalitatea celulelor comune a dou domenii. Dac pentru reuniune s-a utilizat simbolul virgul, pentru intersecie se utilizeaz un spaiu (blank). De exemplu, intersecia (C2:C10 A10:J10) se refer la singura celul C10.

n mod prestabilit, coloanele dintr-o foaie de calcul au limea (Width) de 64 pixeli (8,43), iar rndurile au nlimea (Height) de 17 pixeli (12,75), aceste elemente reprezint dimeniunea unei celule. Diversitatea informaiilor ce trebuie s fie coninute n celulele unei foi de calcul, determin ajustarea limii coloanelor i a nlimii rndurilor, astfel nct informaiile (date, text) s poat fi vizualizate i formatate (s poat s includ informaiile introduse) conform opiunilor utilizatorului. Limea coloanelor poate fi ajustat manual sau se poate folosi comanda Format Column AutoFit Selection pentru a ncadra datele ntr-o lime corespunztoare de coloan. Trebuie specificat faptul c automat se ajusteaz limea tuturor celulelor de pe coloana corespunztoare. De asemenea, la ajustareanlimii unui rnd, automat se ajusteaz nlimea tuturor celulelor de pe rndul corespunztor.

entru a ajusta manual limea unei coloane, se indic cu mouse-ul marginea din dreapta a antetului coloanei. Cursorul se va transforma sub forma unui instrument de reglare i anume sub forma unei sgei cu dou capete opuse. Se ine apsat butonul mouse-ului i se trage de marginea antetuluicoloanei n direcia (stnga ori dreapta) dorit pentru a ajunge la ltimea dorit, dup care se elibereaz butonul de mouse. Dac se efectueaz dublu click pe marginea antetului coloanei, n loc de a trage de margine, programul Excel va aplica coloanei facilitatea AutoFit Selection, prin care coloana va deveni modificat n funcie de cea mai mare informaie din coloan.

De asemenea, se poate selecta coloana care se dorete a fi ajustat, i apoi se poate selecta comanda Format Column AutoFit Selection.

Definitie. Formatarea textului coninut n celule reprezint opiuni de aliniere a textului (Horizontal, Vertical) n

interiorul unei celule, controlul textului (Wrap Text, Shrink to fit, Merge cells), orientarea textului (Orientation) prin rotire, aplicarea de margini (Borders), colorarea celulei, utilizarea de fonturi colorate.

n mod prestabilit, programul Excel aliniaz textul la stnga, iar numerele la dreapta. Prin utilizarea butoanelor de pe bara de instrumente Formatting, se pot ignora aceste configuraii prestabilite i se pot realiza alinieri ale textului i numerelor n interiorul celulelor, la stnga, la dreapta i centrat. Programul Excel ofer i un al patrulea mod de aliniere, numit Merge and Center (fuzionare i centrare), prin care celulele selectate sunt fuzionate (unificate) i se centreaz coninutul primei celule din stnga selectate de-a lungul noii celule obtinute prin fuzionare. n practic, titlurile foilor de calcul sunt centrate prin acest procedeu. Pentru a fuziona i centra un titlu, se selecteaz celulele care includ titlul i apoi se efectueaz click pe butonul Merge and Center (oferit de CommandsFormat).

Exist mai multe opiuni de aliniere care nu sunt accesibile din bara de instrumente Formatting, dar sunt configurate n pagina Alignment (aliniere) din caseta de dialog Format Cells. Dup selectarea celulei ce se dorete a se formata (prelucrarea textului din interiorul celulei), se selecteaz Format Cells care deschide caseta de dialog Format Cells ce ofer etichetele (paginile): Number, Alignment, Font, Border, Patterns, Protection.

Alinierea orizontal (Text alignment- Horizontal) ofer apte tipuri de alinieri: General tipul prestabilit (textul la stnga i numerele la dreapta); Left (Indent) - stnga(decalaj); aliniaz coninutul celulei la marginea din stnga, exact ca butonul din bara de instrumente Formatting, dar se poate opta pentru un interval de decalaj n caseta Indent (decalaj); Center (centrat) coninutul se centreaz fa de marginile stnga i dreapta ale celulei; Right (dreapta) coninutul se aliniaz la dreapta n interiorul celulei; Fill (umplere) completeaz celulele cu coninutul curent prin repetarea coninutului pe limea celulei; dac, de exemplu, - este coninutul celulei i se selecteaz Fillca opiune de aliniere, n celul va aprea ------ ; Justify (alinierea la ambele capete) aliniaz textul de-a lungul celulei i ajusteaz spaierea n cadrul fiecrei linii, astfel c toate liniile s aib o lime egal cu a celulei, asigurnd astfel o margine dreapt, similar textului dintr-o coloan de ziar;

Center Across Selection (centrare de-a lungul seleciei) se aplic unui domeniu de celule.; coninutul primei celule din stnga este centrat pe suprafaa total a tuturor celulelor, este similar opiunii Merge and Center, dar nu realizeaz fuzionarea celulelor.

Alinierea pe verticala (Text alignment -Vertical) ofer urmtoarele patru opiuni: Bottom (jos)prestabilit, Top (sus)- alinierea fa de partea de sus a celulei,Center (centru) centrat fa de marginea de sus i de jos a celulei, Justify (ambele capete) adaug spaii ntre linii pentru a completa nlimea celulei n mod uniform.

Orientarea textului (Orientation) se poate realiza, fie prin orientarea vertical dac se efectueaz clik pe caseta n care scrie cuvntul T e x t , fie prin modificarea orientrii textului folosind caseta rotativ Degrees (grade) sau se trage de indicatorul Text n cadrul instrumentului Orientation. Rotirea textului permite crearea unui cap de rnd sau de coloana care s ias n eviden. Pentru etichetarea unui grup de etichete de rnd, se va folosi orientarea vertical i fuzionarea textului.

Controlul textului (Text control) ofer urmtoarele opiuni:

Wrap Text ( ncadrare n lime) expediaz coninutul unei celule pe linia a doua i pe urmtoarele, dac acesta depsete marginile stnga i dreapta ale celulei; limea celulei nu este modificat, doar nlimea ei; Shrink to fit (restrnge pentru ncadrare) reduce dimensiunea tipului de liter din interiorul celulelor selectate pentru a ncadra coninutul n interiorul acestora; limea celului nu este modificat; Merge cells (fuzionare celule)- fuzionarea (unirea) celulelor selectate;

Exemplu. Dac se dorete ca un titlu vertical s traverseze mai multe rnduri, se selecteaz titlul i mai multe celule suplimentare de sub titlu i apoi se acioneaz comanda Format Cells care deschide caseta de dialog Format Cells unde se valideaz Merge cells.

Marginile i culorile (Borders, Fill, Font, Patterns) reprezint modaliti de a scoate n eviden informaiile dintr-o foaie de calcul. O margine (Border) este o linie tras n jurul unei celule sau n jurul unui grup de celule. Culoarea de umplere (Fill Color) este folosit pentru selectarea fundalului unei anumite pri

a foii de calcul.Culoarea fontului (Font Color) este aplicat textului n sine. Butoanele Borders, Fill Color, Font Color se pot utiliza i de pe bara de instrumente Formatting.

Definiie. Formatarea numerelor coninute n celule reprezint opiuni de prezentare a numerelor ntr-o varietate de formate (categorii de format) : General, Number, Currency (moneda), Accounting (contabilitate), Date, Time, Percentage (procente), Fraction, Scientific (stiintific), Text, Special, Custom.

Programul Excel ofer prezentarea numerelor sub diverse formate pentru a identifica diferite numere ca valori monetare sau procente, sau pentru a simplifica modul de citire a numerelor prin alinierea tuturor punctelor zecimale ntr-o coloan. Celulele selectate pot fi formatate folosind bara de instrumente Formatting, caseta de dialog Format Cells sau meniul rapid (se execut click-dreapta).

Observaie. Prin formatarea unui numr, ceea ce se schimb este modul de afiare i nu valoarea numeric a acestuia. Formatul general al numerelor, n spe General, nu afieaz zerourile care nu influeneaz valoarea efectiv a numrului. De exemplu, dac se introduce 10,50, care are aceeai valoare cu 10,5, Excel va ignora ultimul zero, denumit i zero de final (trailing zero).

La formatarea unui numr se poate opta pentru reducerea/creterea numrului de cifre, adic se pot elimina/aduga cifre diferite de zero. n cazul reducerii numrului de cifre, numrul afiat va fi rotunjit. De exemplu, dac numrul 9,45 este afiat cu o cifr dup virgul, atunci acesta va fi rotunjit la 9,5.Dac numrul 9,75 este afiat fr cifre dup virgul, atunci va fi rotunjit la 10.

Pentru a formata celulele (numerele coninute) folosind bara de instrumente Formatting, mai nainte se selecteaz celulele i apoi se efectueaz click pe un buton pentru a aplica formatele urmtoare:

Buton (stil)

Efect Exemplu

Currency (moned)

Afieaz i aliniaz simbolul menedei ($,lei,..), separatori prin virgul i puncte zecimale Afieaz numrul sub form de procent: 0.45 sub forma 45% Identic cu stilul Currency, dar fr simbolul monedei: 12345.6 sub forma 12345,6

Percent Style (stil procent)

Comma Style (stil virgul)

Increase Decimal (crete numrul Mai afieaz o cifr dup virgul: 0,45 de cifre dup virgul) devine 0,450 Decrease Decimal (scade numrul Reduce cu una numrul de cifre dup de cifre dupa virgul) virgul: 0,450 apare sub forma 0,45

Programul Excel dispune de mai multe formate numerice dect se pot selecta din caseta dialog Format Cells. Pentru formatarea unor celule, se selecteaz celule corespunztoare, apoi deschide caseta de dialog Format Cells, fie prin comanda Format Cells din bara de meniuri, fie efectueaz click pe butonul drept al mouse-ului pentru a deschide un meniu rapid din care alege comanda Format Cells.

de se se se

Caseta de dialog Format Cells ofer pagina (eticheta) Number ce include o list cu diverse categorii de format i controleaz numrul de cifre dup virgul, separatorul miilor i modul de tratare a numerelor negative. Mai nainte se selecteaz o categorie de format, dup care se completeaz i celelalte opiuni. Se pot stabili i alte opiuni disponibile, cum ar fi culoarea textului i culoarea de fundal a celulelor.

Categoriile de format din caseta de dialog Format Cells

Categorie

Descriere

General

Formatul prestabilit.

Number (numr)

Similar formatului General, dar se pot stabili cifrele dup virgul, se poate folosi un separator pentru mii i se pot include numere negative. Numerele sunt precedate sau urmate de simbolul monedei corespunztor opiunii de ar. Sunt afiate valorile nule. Se aliniaz simbolurile monedei i punctele zecimale. Valorile nule sunt afiate sub form de liniue.

Currency (moned)

Accouting (contabilitate)

Date (dat) Time (timp) Percentage (procent)

Formatul pentru dat dintr-o list derulant. Formatul pentru timp dintr-o list derulant. Similar cu butonul Percent de instrumente. pe bara de

Fraction (fracie) Scientific (tiinific) Text (text) Special Custom (preferin)

Formate pentru fracii dintr-o list derulant Formatul de afiare n notaia exponent: 1.01E+03 Formatul convertete un numr ntr-un text. Format special (cod potal, numr telefon, etc.). Selectarea dintr-o list de formate (personalizate).

4.4 Formule i funcii

Formulele i funciile sunt oferite de programul Excel pentru efectuarea de calcule folosind coninutul unor celule dintr-o foaie de calcul sau din mai multe foi de calcul n conformitate cu proiectarea i cerinele aplicaiei.

Definiie. Formulele sunt expresii formate din operanzi (constante i/sau referiri de celule), operatori matematici (aritmetici i relaionali) i funcii; formula este precedat de semnul =; funcia este o formul complex predefinit identificat printr-un nume i conine ntre paranteze o list de argumente ce reprezint o expresie.

Cea mai simpl formul este cea care conine o valoare (constant numeric sau text). Formulele mai complexe sunt construite cu ajutorul expresiilor matematice, dar care sunt precedate de semnul = . n cazul n care formula nu este precedata de semnul = , expresia matematic este interpretata ca o dat (numeric saude tip text). Orice formul trebuie scris ntr-o celul a foii de calcul i va aprea scris n bara formulei (Formula Bar). Formula se termin prin tasta <CR>, i ca efect n celul nu va fi afiat formula , ci rezultatul calculelor n conformitate cu expresia corespunztoare formulei.

Exemplu de mai sus este preluat din foaia de calcul Orders ataat la cartea Excel 97 pas cu pas , Microsoft Press, 1998 (http://www.microsoft.com/mspress).

n practic, exist dou moduri diferite de a crea (scrie) o formul: 1. tehnica traditional se selecteaz celula n care trebuie s fie creat formula i se introduce formula scriind adresele de celul ale tuturor celulelor care urmeaz a fi introduse n formul; nu se recomand pentru formulele complexe, deoarece pot aprea erori prin tastare; 2. tehnica de tip indicare se selecteaz celula unde trebuie s apar rezultatul i se tasteaz semnul =; introducerea formulei se face prin repetarea urmtoarei aciuni: se efectueaz click pe celula ce este operand n formul i se tasteaz semnul pentru operatorul

corespunztor, pn la terminarea ntregii formule; se ncheie formula prin apsarea tastei <CR>;

n cazul tehnicii de tip indicare, dac este necesar referirea unor celule la mare distan unele de altele, se recomand atribuirea de nume pentru aceste celule i apoi referirea numelor atribuite. Denumirea domeniilor de celule este o facilitate prin care utilizatorul poate aplica un nume pentru a desemna o celul sau un grup de celule (rolul variabilelor ntr-un limbaj de programare), n loc de a folosi adresele de celule ca referine. Numele definite prezint multiple avantaje:

numele sunt mai descriptive i mai uor de memorat dect adresele de celule; cnd o celul este deplasat, numele este deplasat o dat cu celula; se poate folosi un nume n locul unei celule sau al unui domeniu de celule ntr-o formul sau n argumentul unei funcii, similar utilizrii unei etichete de rnd sau de coloan; la copierea unei formule care folosete un nume, efectul este acelai ca i cum s-ar folosi o referin absolut de celul.

Numele pot avea maximum 255 de caractere i pot include litere, cifre, liniue de subliniere i puncte, primul caracter trebuie s fie o liter sau un caracter de subliniere, deci diferit de cifre i punct. Un nume definit nu poate folosi adrese valide de celule.

Un domeniu de celule poate fi denumit n trei moduri: 1. folosind caseta Name Box se selecteaz domeniul de celule ce urmeaz a fi denumit i se efectueaz click n caseta Name Box din partea stng a barei de formule; se tasteaz un nume valabil i se apas <CR>; 2. folosind caseta de dialog Define Name - se selecteaz domeniul de celule ce urmeaz a fi denumit i se efectueaz Insert Name Define care deschide caseta de dialog Define Name ce ofer o list de nume deja folosite n toate foile de calcul ale agendei de lucru; n casta de text Names and workbook se tasteaz un nume valabil de domeniu, dup care se efectueaz clik pe butonul Add; se poate realiza tergerea (delete) unui nume deja introdus folosind butonul Delete; la ncheierea operaiunii se efectueaz click pe butonul OK;

folosind caseta de dialog Create Names se poate atribui un nume unei celule din textul existent ntr-o celula, chiar dac textul nu este o etichet de coloan sau de linie; se selecteaz domeniul de celule ce urmeaz a fi denumit; se includ celulele al caror coninut urmeaz a fi folosit ca nume, fie pe primulsau pe ultimul rnd, fie pe prima sau pe ultima coloan selectat; se selecteaz opiunea Insert Name Create din bara de meniuri pentru a deschidecaseta de dialog Create Names; n caseta de text Create name in , se selecteaz rndul (Top-sus sau Bottomjos) i/sau coloana (Left-stnga sauRight-dreapta) care conine etichetele ce urmeaz a fi folosite pentru a denumi domeniul selectat; se efectueaz click pe butonul OK pentru a aplica numele.

3.

Numele de domeniu se poate folosi ca argument pentru o funcie oferit de programul Excel. De asemenea, numele ndeplinete un rol de navigare, cu precdere n agendele de lucru i foi de calcul de mari dimensiuni. Pentru a comuta la sau pentru a selecta un domeniu cu nume, oriunde n interiorul agendei de lucru, se efectueaz click pe sgeata orientat n jos din caseta Name i se selecteaz numele din lista.

ompletarea formulelor este operaia prin care trebuie s se utilizeze facilitaile Excel pentru copierea coninutului unei celule ce reprezint formule de calcul, i n alte celule vecine, dar calculele se refer la celule corespunztoare unor rnduri sau coloane. Operaia de completare este un fel de operaie de copiere . Aceast operaie se utilizeaz i cnd celula conine numere sau text. Indicatorul de mouse (cursorul) va lua mai multe forme n timpul deplasrii ntr-o foaie de calcul, i anume : cruce mare n aceast form se poate utiliza pentru activarea sau selecia celulelor ; sgeat aceast form se va obine cnd se deplaseaz spre marginea unei celule active; cnd indicatorul are aceast form, se poate utiliza mouse-ul pentrudeplasarea celulei (copierea coninutului celulei n alt celul-mutarea celulei) ; cruce mic neagr se va obine aceast form cnd mouse-ul se deplaseaz spre indicatorul de celula (colul jos-dreapta = ptrat min negru ;instrument de umplere), forma ce se utilizeaz pentru a comunica utilizatorului c este permis operaia de completare.

n timpul lucrului n Excel, utilizatorul trebuie s urmareasc frecvent forma indicatorului. O deplasare de mouse egal cu a 32-a parte dintr-un inch (aproximativ 0.8 mm) reprezint diferena ntre operaiile de selectare, deplasare i copiere.

Pentru completarea unei formule (este o operaie de copiere), se selecteaz celula care conine formula ce se dorete a fi copiat. Se deplaseaz indicatorul de mouse n direcia instrumentului de umplere pn cnd indicatorul capt forma indicatorului de umplere (cruce mic neagr). Se apas butonul de mouse i se trage de indicatorul de completare pentru a selecta celulele unde se dorete copierea formulei. Se elibereaz butonul de mouse i astfel formula va fi copiat i n celulele selectate.

nsumarea pe rnduri i pe coloane este o metod de creare a totalurilor pe rnduri i pe coloane, dintr-un singur pas folosind butonul AutoSum ( -nsumare automat) de pe bara de instrumente Standard. Acesta apeleaz funcia SUM. De exemplu, dac exist un tabel de numere i se dorete realizarea totalurilor valorilor pe fiecare rnd i pe fiecare coloan, se selecteaz celulele care conin ntregul tabel, se poate include i celula vid care va conine totalul. Dup aceea, se efectueaz click pe butonul AutoSum. Excel va insera n celula vid o formul de calcul (indiferent dac acest celul a fost selectat sau nu) i va calcula totalul. Dac se dorete inseria unui rnd alb naintea totalurilor, se selecteaz dou celule suplimentare. Totalul se va plasa n ultima celul vid selectat.

Dup cum se va vedea din imaginea urmtoare, pentru tabelul ce conine numere

n domeniul B4:G14, automat n celula I4 se va crea formula =SUM(B4:H4), ncelula I5 se va crea formula =SUM(B5:H5), .a.m.d., iar n celula I16 se va crea celula formula =SUM(B16:H16). Deliberat, coloana H este cu celule vide, iar rndul15 conine, de asemenea celule vide. Prin utilizarea butonului AutoSum calculul totalurilor n coloana I i n rndul 16 se va realiza automat i imediat.

Modificarea formulelor (revizuire/actualizare) poate interveni n diverse situaii : s-a introdus o formul incorect ;

au fost adugate date noi i este necesar modificarea formulei pentru reflectarea datelor noi introduse.

tilizatorul se poate deplasa n celula care conine formula i s creeze o nou formul, scriind formula corect, sau poate edita formula existent. La efectuarea unui dublu click pe o formul pentru a o deschide n vederea editrii, programul Excel va desena fiecare adres de celul sau adres de domeniu ntr-oculoare diferit i va amplasa o margine de aceeai culoare n jurul celulei sau a domeniului. Marginea are numele de

identificator de domeniu (Range Finder). O alt modalitate este aceea de a selecta celula care conine formula i apoi se selecteaz bara de formule unde se face click pe ea. Dac se doretemodificarea unor referine, utilizatorul poate folosi tastatura, fie identificatorul de domeniu. Pentru a folosi tastatura, se selecteaz referina din formul i apoi fie seefectueaz click pe celula cu care se dorete a se face nlocuirea, fie se tasteaz adresa celulei de nlocuire. Pentru a folosi identificatorul de domeniu, se apuc marginea identificatorului de domeniu i se deplaseaz n celula corespunztoare. Dac este necesar includerea n domeniu a unui numr mai mare sau mai mic de celule,se trage de instrumentul de selecie situat n partea de jos a indentificatorului de domeniu pentru a extinde sau pentru a reduce selecia. Dup ncheierea editrii formulei, se apas pe <CR> sau se execut click pe butonul Enter.

Observaie. Dac referina care se dorete a fi modificat este un domeniu de celule, referina este construit lexical din prima celul din domeniu (un col), dou puncte : i ultima celul din domeniu (cellalt col diagonal), adic n cazul de mai sus, dac este considerat ntregul tabel , vom avea B16:H16. Pentru a modifica aceast referina ntr-o formul, se selecteaz ntreaga referin i

apoi se trece n foaia de calcul i se trage pentru a selecta domeniul de celule pentru noua formul, sau se deplaseaz i apoi se extinde identificatorul de domeniu.

Exerciiu. S se considere tabelul de numere din exemplul precedent, s se nlocuiasc cuvntul Total cu Media i s se realizeze aciuni pentru ca pe rndul 16 i pe coloana I s apar valorile medii ale numelor din tabel. Se va folosi funcia AVERAGE (medie) oferit de programul Excel prin butonul Paste Function (fx).

Utilizarea funciilor Excel este o facilitate puternic i performant a programului Excel. O funcie este o formul predefinit, prin care utilizatorul economisete timp pentru efectuarea unor calcule complexe. De asemenea, pentru a economisi timp, se recomand utilizarea referinelor la alte celule, n loc de a include toate caluculele care determin rezultatele n aceste celule. Utilizarea butonului AutoSum () are ca efect apelarea funciei SUM. Funciile sunt formule, deci dac se apeleaz o singur funcie, aceasta trebuie s fie

precedat de semnul = . Dup semnul egal urmeaz numele funciei, urmat de unul sau mai multe argumente separate prin virgule sau ; i incluse ntre paranteze :

=Nume_funcie (<lista-argumente>)

De regul, funciile sunt operani n expresiile care constituie formula. rogramul Excel ofer utilizatorului sute de funcii (235) care se pot apela pentru a calcula rezultate folosite n finane, contabilitate, statistic, matematic, inginerie sau n alte domenii tiinifice, economice, sociale. Funciile sunt proceduri (programe structurate) care calculeaz un anumit rezultat cu o precizie foarte mare innd seama de performanele actualelor microprocesoare cu care sunt nzeztrarte sisteme de calcul.

Categorii de funcii Excel

Categorie Financial (financiare)

Exemple

Calculeaz rata dobnzii, rata lunar de rambursare a mprumutului, valoarea uzurii, etc. (17 funcii) Date & Time (data i ora) Determin ora curent, ziua din sptamn sau din an, ora sau data Math & Trig (matematic Calculeaz valoarea absolut, rdcina i trigonometrie) ptratic, suma, funcia exponenial, funcia logaritmic, funcii trigonometrice, etc. Statistical (statistic) Calculeaz medii, maxime i minime, abateri medii ptratice, cuantile, etc. Look & Caut i returneaz valori dintr-un Reference (cutare i domeniu, creeaz hiperconexiuni n reele referin) sau documente din INTERNET Database (baz de date) Prelucreaz valori dintr-o baz de date (tabel) din Excel Text (text) Convertete text n majuscule sau minuscule, elimin caractere din dreapta sau stnga, concateneaz iruri de caractere, etc. Logical (logic) Evalueaz o expresie logic i returneaz o valoare TRUE (adevrat) sau FALSE (fals), folosit pentru diverse aciuni sau

Information (informaie)

Engineering (inginerie)

pentru formatare (condiionat) Returneaz informaii din programul Excel sau Windows, referitoare la starea unei celule, a unui obiect sau mediu n ansamblu Calcule inginereti, funcii incluse n Office 2000, dar trebuie instalate separat din Analysis Toolpack

Observaie. Evident, nu este necesar memorarea tuturor funciilor dintr-o categorie, dar utilizatorul trebuie s se informeze despre existena acestor funcii i s cunoasc funciile de baz i s aib suficiente informaii despre alte funcii pentru a le putea apela atunci cnd este nevoie. Este posibil accesarea tuturor funciilor prin utilizarea paletei de formule (Formula Palette).

Daca trebuie s se apeleze o funcie mai rar folosit, se folosete butonul Paste Function (fx) de pe bara de instrumente Standard care deschide caseta de dialog Paste Function ce ofer lista categoriilor de funcii (Function category) i lista numelor de funcii din categoria selectat (Function name). Caseta de dialogPaste Function se poate deschide i prin comanda Insert Function. Lista categoriilor de funcii include categoria funciilor cel mai recent utilizate (Most Recently Used) i categoria tuturor funciilor (All).

nainte de a apela o funcie, utilizatorul trebuie s cunoasc rezultatul returnat (ntors) de funcie, ce argumente trebuie sa aib funcia (tipul i semnificaia lor) imodul de apelare al funciei. Prin regimul de asisten (Help) programul Excel ofer toate aceste aspecte pentru fiecare funcie, utilizatorul urmnd s fie n cunotin de cauz n ceea ce privete oportunitatea accesrii unor funcii n cadrul aplicaiei la care lucreaz.

De exemplu, dac se dorete valoarea unui mprumut sau a unei investiii ntr-un moment de timp viitor, dup efectuarea tuturor plilor, utilizatorul trebuie s cunoasc faptul c exist n categoria funciilor financiare (Financial) funcia FV (future value ; valoare viitoare) ce se apeleaz cu argumentele : rate de tip number ; rata dobnzii la mprumut ;

nper (number of periods) de tip number ; numr de perioade (numr de luni, ani, zile sau alte uniti) ; pmt (payment) de tip number ; plat ; sum platit periodic ca rat la mprumut ; pv (present value) de tip number ; valoarea actual ; valoarea iniial a unui mprumut ; type de tip number ; tip avnd valoarea 1 sau 0.

Apelul funciei se va face sub urmtoarea form : FV(rate ; nper ; pmt ; pv ;type).

Observaie. Cnd se lucreaz cu funcii financiare, trebuie verificat dac toate argumentele unei

funcii sunt bazate pe aceeai perioad de timp : o zi, o lun sau un an.

Numele funciilor oferite de programul Excel pe categorii de funcii sunt :

Financial DB, DDB, FV, IPM, IRR, ISPMT, MIRR, NPER, NPV, PMT, PPMT, RATE, SLN, SYD, VDB ;

PV,

Date & Time DATE, DATEVALUE, DAY, DAYS360, HOUR, MINUTE, MONTH, NOW, SECOND, TIME, TIMEVALUE, TODAY, WEEKDAY, YEAR ;

Math & Trig ABS, ACOS, ACOSH, ASIN, ASINH, ATAN, ATAN2, ATANH, CEILING, COMBIN, COS, COSH, DEGREES, EVEN, EXP, FACT, FLOOR, INT, LN, LOG, LOG10, MDETERM, MINVERSE, MMULT, MOD, ODD, PI, POWER, PRODUCT, RADIANS, RAND, ROMAN, ROUND, ROUNDDOWN, ROUNDUP, SIGN, SIN, SINH, SQRT, SUBTOTAL, SUM, SUMIF, SUMPRODUCT, SUMSQ, SUMX2MY2, SUMX2PY2, SUMXMY2, TAN, TANH,TRUNC ;

Statistical AVEDEV, AVERAGE, AVERAGEA, BETADIST, BETAINV, BINOMDIST, CHIDIST, CHIINV, CHITEST, CONFIDENCE, CORREL, COUNT, COUNTA, COUNTBLANK, COUNTIF, COVAR, CRITBINOM, DEVSQ, EPONDIST, FDIST, FINV, FISHER, FISHERINV, FORECAST, FREQUENCY, FTEST, GAMMADIST, GAMMAINV, GAMMALN, GEOMEAN, GROWTH, HARMEAN, HYPGEOMDIST, INTERCEPT, KURT, LARGE, LINEST, LOGEST, LOGINV, LOGNORMDIST, MAX, MEXA,MEDIAN, MIN, MINA, MODE, NEGBINOMDIST, NORMDIST, NORMINV, NORMSDIST, NORMSINV, PERSON, PERCENTILE, PERCENTRANK,PERMUT, POISSON, PROB, QUARTILE, RANK, RSQ, SKEW, SLOPE, SMALL, STANDARDIZE, STDEV, STDEVA, STDEVP, STDEVPA, STEYX, TDIST, TINV, TREAD, TRIMMEAN, TTEST, VAR, VARA, VARP, VARPA, WEIBULL, ZTEST ;

Look & Reference ADDRESS, AREAS, CHOOSE, COLUMN, COLUMNS, GETPIVOTDATA, HLOOKUP, HYPERLINK, INDEX, INDIRECT, LOOKUP, MATH, OFFSET, ROW, ROWS, TRANSPOSE, VLOOKUP ; Database DAVERAGE, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSUM, DVAR, DVARP ;

Text CHAR, CLEAN, CODE, CONCATENATE, DOLLAR, EXACT, FIND, FIXED, LEFT, LEN, LOWER, MID, PROPER, REPLACE, REPT, RIGHT, SERCH, SUBSTITUTE, T,

TEXT, TRIM, UPPER, VALUE ; Logical AND, FALSE, IF, NOT, OR, TRUE ;

Information CELL, ERROR, TYPE, INFO, ISBLANK, ISERR, ISERROR, ISLOGICAL, ISNA, ISNOTEXT, ISNUMBER, ISREF, ISTEXT, N, NA, TYPE.

Tabelul funciilor Excel utilizate mai frecvent n aplicaii

FUNCIA AVERAGE (x1, x2,, xn)

REZULTAT DESCRIERE

Media aritmetic a numerelor m = (x1+ x2 + + xn) / n SUM(x1, x2,, xn) Suma aritmetic a numerelor s = x1+ x2 + + xn PRODUCT(x1, x2,, xn) Produsul arimetic al numerelor p = x1 x2 xn MIN (x1, x2,, xn) Minimul dintre numerele x1, x2,, xn MAX (x1, x2,, xn) Maximul dintre numerele x1, x2,, xn COUNT (val1, val2, , valn) Numrul elementelor ce conin valori numerice COUNTA (val1, val2, , Numrul elementelor nevide valn) ABS (x) Valoarea absolut (modulul) numrului x INT(x) Partea ntreag inferior a numrului x FLOOR (x,n) Partea ntreag inferioar sau superior a numrului x SQRT(x) Radcina ptratic a numrului x ROUND(x,n) Rotunjete valoarea numrului x la n zecimale PI() Valoarea numrului = 3,14159265358979 RAND() Numr aleator uniform n intervalul (0,1) VAR(x1, x2,, xn) Dispersia estimat a valorilor x1, x2,, xn D= (xi m)2/(n-1), unde m este media aritmetic a valorilor STDEV(x1, x2,, xn) Deviaia standard estimat a valorilor x1, x2,, xn (radcina ptrat a dispersiei estimate) VARP(x1, x2,, xn) Dispersia calculat a valorilor x1, x2,, xn

STDEVP(x1, x2,, xn)

POWER(b,e) MOD(a,b) AND(exp1, exp2, , expn)

OR(exp1, exp2, , expn)

NOT(exp)

TRUE() FALSE() FUNCIA IF(exp, exp1, exp2)

D= (xi m)2 /n, unde m este media aritmetic a valorilor Deviaia standard calculat a valorilor x1, x2,, xn (radcina ptrat a dispersiei calculate) Puterea be Modulo restul mpririi numerelor ntregi a : b Conjuncia expresiiloe logice exp1, exp2, , expn . Valoarea returnat este TRUE dac fiecare expresie este TRUE, altfel este FALSE Disjuncia expresiilor logice exp1, exp2, , expn . Valoarea returnat este TRUE dac cel puin o expresie este TRUE, altfel este FALSE Negaia expresiei exp. Valoarea returnat este TRUE dac expresia este FALSE, altfel este FALSE Valoarea returnat este constanta logic TRUE Valoarea returnat este FALSE ; ntotdeauna REZULTAT DESCRIERE Se evalueaz valoarea expresiei logice exp. Dac valoarea expresieiexp este TRUE, atunci funcia IF returneaz valoarea specificat prinexp1, altfel returneaz valoarea specificat prin exp2 Instruciune de ramificaie multipl. Selectarea unei valori dintr-o list de valori, pe baza valorii unui indice i. Data calendaristic curent Data i ora calendaristic curent Cutare vertical. Se caut o valoare n prima coloan a unei regiuni de date. Datele din aceast coloan sunt aezate n ordine cresctoare. Se localizeaz primul element al coloanei care este mai mare sau egal cu elementul cutat. Dac elementul localizat este n linia i, valoarea returnat de funcie este coninutul celulei din linia i i coloana k a regiunii

CHOOSE(i, x1, x2,, xn)

TODAY() NOW() VLOOKUP(val, reg, k)

HLOOKUP(val, reg, k)

OFSET(baza, lin, col, i, l)

Funcii CODE(s)

pentru

CHAR(n) VALUE(s) LEN(s) LEFT(s ,n) RIGHT(s,n) FUNCIA MID(s,n1,n2) REPT (s,n) TRIM(s)

de date. Prima coloan are numrul de ordine 1. Cutare orizontal. Se caut o valoare n prima linie a unei regiuni de date. Datele din aceast linie sunt aezate n ordine cresctoare. Se localizeaz primul element al liniei care este mai mare sau egal cu elementul cutat. Dac elementul localizat este n coloana i, valoarea returnat de funcie este coninutul celulei din coloana i i linia k a regiunii de date. Prima linie are numrul de ordine 1. Obinerea unei referine la o celul sau la o regiune de celule de dimensiune specificat (i=nlime, l=lime). Argumentul bazareprezint o referin la o celul fa de care se determin noua referin. Celula pentru care se genereaz noua referin este deplasat fa de celula de baz cu lin linii i col coloane date de tip TEXT Codul ASCII al primului caracter din irul de caractere s (irul de caractere s va fi delimitat de ghilimele) Caracterul al carui cod ASCII este numrul ntreg n Valoarea numeric a irului de caractere s Numarul de caractere din irul de caractere s Primele n caractere din irul de caractere s Ultimele n caractere din irul de caractere s REZULTAT DESCRIERE Returneaz n2 caractere din irul de caractere s ncepnd cu poziia n1 Un ir de caractere obinut prin repetarea de n ori a irului de caracteres Un ir de caractere obinut prin eliminarea tuturor spaiilor, cu excepia spaiului care desparte cuvintele Transform toate literele mari din irul s n litere mici Transform toate literele mici din

LOWER(s) UPPER(s)

irul s n litere mari Un ir de caractere n care prima liter a fiecrui cuvnt este transformat n liter mare CONCATENATE(s1,s2, , Un ir de caractere obinut prin sn ) concatenarea irurilor s1,s2, , sn REPLACE(s1,n1,s2,n2) irul de caractere obinut prin nlocuirea n irul s1 a n2 caractere ncepnd din poziia n1 cu irul de caractere s2 Functii financiare n Excel PROPER(s) FV(rate, nper, pmt, pv, type) Valoarea viitoare (Future value) a unui mprumut ntr-un moment de timp viitor, dup efectuarea tuturor plilor, unde rate = rata dobnzii,nper = numrul de perioade, pmt = suma pltit ca rat la mprumut,pv = valoarea actual a mprumutului, type = 1 sau 0 dup cum plata se face la nceputul perioadei sau la sfritul peroadei Number of periods - Numrul de luni, ani, zile sau alte uniti de timp necesare pentru un mprumut Payment-Suma pltit periodic ca rat la mprumut Present value Valoarea actual a unui mprumut Rate Rata dobnzii la un mprumut procesarea bazelor de date Returneaz media aritmetic a valorilor din coloana col a bazei de date db care verific criteriul crit, unde db = referin la o regiune (domeniu) de celule care conine baza de date, col = referin la un nume de cmp al bazei de date ( o celul din prima linie a bazei de date) prin care se acceseaz coloana utilizat de funcie, crit = referin la o regiune de celule care specific criteriul utilizat (tabelul de condiii) REZULTAT DESCRIERE Returneaz numrul celulelor cu valori numerice din coloana col a bazei de

NPER(rate, pmt, pv, fv, type)

PMT(rate, nper, pv, fv, type) PV(rate, nper, pmt, fv, type) RATE(nper, pmt, pv, fv,type, quess) Funcii pentru DAVERAGE(db,col,crit)

FUNCTIA DCOUNT(db,col,crit)

DCOUNTA(db,col,crit)

DGET(db,col,crit)

DMAX(db,col,crit)

DMIN(db,col,crit)

DPRODUCT(db,col,crit)

DVAR(db,col,crit)

DVARP(db,col,crit)

DSTDEV(db,col,crit)

DSTDEVP(db,col,crit)

date db care verific citeriul crit. Argumentul col este opional. Dac acest argument este omis, funcia va determina numrul tuturor celulelor bazei de date care verific criteriul Returneaz numrul celulelor nevide din coloana col a bazei de datedb care verific citeriul crit Returneaz coninutul unei singure celule din baza de date db. Celula este situat n coloana col i verific criteriul crit. Dac nici un articol nu verific criteriul, se va returna valoarea de eroare #VALUE !, iar dac mai multe articole verific criteriul, se va returna #NUM ! Returneaz valoarea maxim a numerelor din coloana col a bazei de date db care verific criteriul crit Returneaz valoarea minim a numerelor din coloana col a bazei de date db care verific criteriul crit Returneaz produsul valorilor din coloana col a bazei de date db care verific criteriul crit Returneaz dispersia estimat a valorilor din coloana col a bazei de date db care verific criteriul crit. Dac x1, x2,, xn sunt aceste valori, dispersia estimat a valorilor x1, x2,, xn este D= (xi m)2/(n-1), unde m este media aritmetic a valorilor Returneaz dispersia calculat a valorilor din coloana col a bazei de date db care verific criteriul crit. Dac x1, x2,, xn sunt aceste valori, dispersia calculata a valorilor x1, x2,, xn este D= (xi m)2/n, unde m este media aritmetic a valorilor Returneaz deviaia standard estimat (rdcina ptrat a dispersiei estimate) a valorilor din coloana col a bazei de date db care verific criteriul crit Returneaza deviatia standard calculata (radacina patrata a dispersiei calculate) a valorilor din

DSUM(db,col,crit)

coloana col a bazei de date db care verifica criteriul crit Returneaz suma volorilor din coloana col a bazei de date db care verific citeriul crit

Tipul i numrul argumentelor utilizate n definirea funciilor depinde de funcia respectiv. Argumentele sunt separate de virgul sau de ; , iar unele funcii nu au argumente (de exemplu, funcia PI), n acest caz apelul funciei de face sub forma : =Nume_functie()

Argumentele pot fi : constante (valori numerice sau text) ; referine de celule ;

referine de regiuni de celule (domenii).

nainte de a introduce o funcie(formul), utilizatorul trebuie s se asigure c celula n care se dorete afiarea rezultatului, este activ (selectat). Sunt doumodaliti, ori se execut click n caseta Formula Bar i se tasteaz = i apoi coninutul formulei, ori se execut click pe butonul (=) Edit Formula(editare formul) din bara de formule pentru a deschide paleta de formule. n ultimul caz, caseta Name aflat n partea stng a barei de formule (Formula Bar), se va transforma n caseta Function (funcie), afind numele ultimei funcii folosite i o lista cu cele mai recente funcii utilizate, dac se execut click n lista derulant acasetei Function. Dac funcia dorit se afl n list, se selecteaz i astfel programul Excel va scrie funcia n bara de formule i n paleta de formule. Paleta de formule include o descriere a funciei i una sau mai multe casete de text pentru fiecare argument al funciei. Pentru unele funcii care folosesc un singur domeniu de celule apare i descriere domeniului, deoarece se intuiete argumentul. Casetele corespunztoare argumentelor trebuie completate pentru a utiliza funcia apelat.

De exemplu, dac n foia de calcul (tabel) din imaginea precedent se dorete ca n celula G21 s se calculeze media valorilor de pe coloana G, deci dindomeniul G12 :G20, se selecteaz celula G21 i apoi se execut click pe butonul Edit Formula i apoi se selecteaz

funcia AVERAGE din caseta Function. Se va deschide paleta de formule, i anume caseta pentru funcia AVERAGE aa cum apare n imaginea urmtoare. Automat apare primul argument domeniul G12 :G20. Dac selecia este corect se confirm prin efectuarea unui click pe butonul OK. n cazul n care se doresc alte argumente, n casetele de texte Number 1, Number 2, etc. se pot tasta sau introduce alte argumente. Se poate utiliza butonul Colapse Dialog (Inhibare caset)

Ca n cazul oricrei formule, rezultatele funciei sunt afiate n celula activ, iar funcia este afiat n bara de formule (Formula Bar), n momentul cnd celula respectiv este activ (selectat).

Exista doua tipuri de functii/formule : Functii obisnuite la care rezultatul va fi returnat doar intr-o celula, adica sunt functii de

tipul f : D1 x D2 x x Dn D ; Functii matriceale la care rezultatul va fi returnat intr-o zona de celule(domeniu), adica sunt functii de tipul f : D1 x D2 x x Dn E1 x E2 x x Em ; n acest caz argumentele funciei pot fi : a) un domeniu(o regiune) an : bm, unde a,b {A,B, Z} si n, m {1,2, 65536} ; , b) un nume de domeniu/regiune ; c) o matrice numerica data sub forma { <linia_1> ; <linia_2> ; ;<linia_n>}, unde <linia_i> este lista elementelor liniei i separate de virgula;

EXEMPLE. a) Calculul determinantului si inversei unei matrice(se utilizeaza functiile MDETERM si MINVERSE)

Consideram A o matrice 3 x 3 si sa calculam determinantul matricei. In celulele domeniului A4 :C6 se introduc elementele matricei A, apoi se selecteaza celula E4 unde se doreste sa apara rezultatul, dupa care in bara de formula se tasteaza =MDETERM(A4 :C6) sau se apeleaza functia MDETERM indicandu-se argumentul ce este domeniul in care sunt elementele matricei A. Pentru calculul inversei, se va selecta domeniul A10 :C12 care in final va stoca inversa matricei, apoi se apeleaza functia MINVERSE cu argumentul A4 :C6, dupa care se apasa combinatia de taste <CTRL> + <SHIFT> + <CR>.

b) Calculul puterilor unei matrice(se va utiliza functia MMULT). Pentru A2 se va selecta zona G4:I6 unde se va stoca matricea rezultat, apoi se va apela functiaMMULT indicandu-se argumentele A4 :C6, respectiv A4 :C6, dupa care se apasa combinatia de taste <CTRL> + <SHIFT> + <CR>. Asemanator se va proceda pentru A3, A4, An. ,

matricea A 19 3 3 inversa A 0.083333 0.208333 -0.08333 0 0.5 0 -0.19444 -1.81944 0.527778 0 2 0 7 8 3

det(A) 72

A*A 382 87 66 A*A*A 7720 1848 1344 0 8 0 3136 824 552 0 4 0 154 61 30

Opiunea AutoCalculate (calcul automat) oferit de programul Excel permite efectuarea anumitor verificri referitoare la coninutul unor celule (ce conin constante sau valori ca rezultat al unei funcii sau formule). Se poate cere afiarea automat n bara de stare a calculului pentru sum, medie, etc. a unor valori dintr-un domeniu de celule. Pentru activarea acestei opiuni se selecteaz regiunea (domeniul) de celule care urmeaz a fi verificate i se efectueaz click cu butonul drept pe bara de stare. Se afieaz un meniul local (meniu rapid) ce va permite selectarea funciei dorite de utilizator. Efectul apelrii funciei solicitate se va afia n bara de stare.

Formulele i funciile utilizate ntr-o foaie de calcul fac referine la diferite celule sau domenii de celule. Aceste referine pot fi destul de complicate pentru unele foi de calcul complexe, astfel c urmrirea lor poate fi anevoioas.

Programul Excel ofer utilizatorului diferite mijloace grafice destinate verificrii interdependenei celulelor. Aceste mijloace pot fi utilizate cel mai simplu prin afiarea pe ecran a barei de unelte (Auditing Toolbar) care este destinat verificrii (Auditing) formulelor i funciilor. Prin comanda Tools Auditing se deschide unmeniul din care se alege comanda Show Auditing Toolbar (afiarea barei de unelte pentru verificare). Uneltele din aceast bar trebuie utilizate numai dup ce a fost selectat celula corespunztoare. Comenzile (uneltele) acestei bare sunt : Trace Precedents celula actual va fi legat cu sgei (de culoare albastr) de celulele precedente (folosite la determinarea coninutului celulei active) ; se indic acele celule, la care formula sau funcia din celula activ face referine (celulele precedente, adic ascendenii celulei

active) ; Remove Precedent Arrows tergerea sgeilor care indic celulele ascendente de nivel cel mai nalt pentru celula activ ; Trace Dependents indicarea acelor celule care utilizeaz informaia din celula activ (celulele care depind de celula activ, adic descendenii) ; Remove Depentent Arrows - tergerea sgeilor care indic celulele descendente de nivel cel mai nalt pentru celula activ ; Remove All Arrows tergerea tuturor sgeilor de indicare a interdependenelor ;

Trace Error indicarea celulei sau celulelor care cauzeaz eroarea n celula activ ; comanda poate fi utilizat dac celula activ conine o valoare ce indic oeroare ; New Comment ataarea unui comentariu celulei active ;

Circle Invalid Data ncercuirea datelor invalide (n context cu comanda de validare a datelor) ; Clear Validation Circles tergerea cercurilor de validare .

Referine absolute i relative de celule

Operaia fundamental de copiere a celulelor n Excel este o operaie mai special innd seama c o celul poate conine valori de date (constante - numere, text) sau formule (apeluri de funcii i expresii). Dac o foaie de calcul este mai complex (volum mare de date i calcule complexe), este incomod s se repete introducerea unor formule n mai multe celule. De exemplu, dac trebuie s se realizeze suma valorilor pe mai multe linii sau pe mai multe coloane, ar trebui s se introduca acelai tip de formul de mai multe ori, schimbndu-se doar coordonatele(referinele) unor coloane sau linii. Pentru a fi un instrument puternic n calculul tabelar, programul Excel a introdus referine de celule absolute i relative. Fa de metodele fundamentale de copiere n Office 2000, utilizatorul va detecta cteva diferene la copierea i deplasarea celulelor i a domeniilor de celulen Excel : dac se insereaz celulele deasupra unor date existente, aceste date vor fi suprascrise, prin

urmare trebuie s existe suficiente celule vide pentru a se accepta selecia ce urmeaz a fi inserat ; decuparea i lipirea, precum i copierea i lipirea au efecte diferite n Excel fa de pachetul Office 2000 ; este imposibil copierea, apoi interclasarea unor operaii i apoi lipirea ; datele trebuie inserate imediat, altfel decuparea sau copierea sunt anulate ; la decuparea unei celule n Excel, aceasta este copiata n memoria Clipboard, dar nu este eliminat din foaia de calcul dect n momentul inserrii ei n noua locaie prin apsarea tastei <CR> sau efectuarea unui click pe butonul Paste ;

la decuparea unei selecii, aceasta poate fi lipit o singur dat, nu se pot realiza copii multiple ; copierea i lipirea sunt operaii care se pot repeta ; la apsareatastei <CR> la sfritul unei operaii de lipire, programul Excel va goli memoria Clipboard, deci se poate folosi butonul Paste pentru a insera prima, a doua, i a n-a copie ; se apas <CR> numai la inserarea ultimei copii. Dac se selecteaz o regiune (domeniu) de celule pentru a fi copiate n alt loc din foaia de calcul, dup selectare se folosete butonul Copy care are ca efectncadrarea domeniului cu un dreptunghi cu laturi din linii ntrerupte mictoare.

Utilizarea facilitilor de tragere i aezare (drag and drop) este eficient n operaiile de copiere i n acest caz. Aceast metod este folosit dac celulele care urmeaz a fi copiate, ct i destinaia lor, sunt vizibile pe ecran. Dup selectarea celulelor, se deplaseaz mouse-ul ca s indice spre laturile indicatorului de

celul(domeniu), cu excepia instrumentului de completare (unde indicatorul de mouse se va transforma ntr-o sgeat). Se menine apsat butonul drept i se trage de celule n noile lor locaii. La eliberarea butonului de mouse, se va deschide un meniu rapid, care permite opiunea ntre deplasarea (mutarea) i copierea celulelor.

Dup cum se poate vedea din exemplele precedente, copierea valorilor s-a realizat obinuit conform metodei generale oferite de pachetul Office 2000. In cazul n care este vorba de copierea unei formule dintr-o celul n alta, programul Excel modific automat fiecare referin de celula din formul. Exemplu demonstrativ. S presupunem c celula H18 conine formula =SUM(C18 :G18) care calculeaz suma valorilor din domeniul de celule C18 :G18 i dorim s copiem celula H18 n celula J20. Indiferent de modalitatea de copiere, n final n celula J20 se va obine valoarea 0, iar formula afiat n bara de formule va fi=SUM(E20 :I20). Aceste efecte sunt rezultatul modificrii automate a referinelor de celule din formula continut n H18. Evident, n celula J20 se obine valoarea 0 deoarece domeniul E20 :I20 este vid. Se poate observa din imaginea de mai jos c referinele au fost translatate. Translaia referinelor este identic cu translaiacelulei J20 fa de celula H18 care conine formula iniial. Acest tip de referin se numete referin relativ.

Prin urmare, n procesul de copierea a celulelor care conin formule, referinele celulelor din formula copiat sunt translatate n funcie de poziia destinaiei fa de celula copiat. Prin copiere se poate ajungei la cazuri n care unele referenieri de formule devin invalide, cnd se afieaz textul #REF ! .

n exemplul urmtor (imaginea urmtoare) vom ilustra procesul de refereniere absolut a celulelor unei formule.Vom selecta celula H18 i o vom edita (se execut click dublu pe ea sau click simplu pe ea i apoi click simplu n bara de formule) prin trecerea la fiecare referin de celul, cnd se apas tasta <F4> care face ca n faa literei de celul i n faa numrului liniei s apar simbolul $ ( sau se va tasta efectiv simbolul $ ). Dup aceasta editare se apas tasta <CR> i astfel rezultatul n celula H18 va fi acelai ca cel anterior. Dac se repet procesul anterior de copiere a formulei H18 n celula J20, rezultatul obinut n celula J20 va fi identic cu valoarea din H18, iar n bara de formule va fi afiat formula nemodificat.

n acest caz s-a utilizat referenierea absolut, formula copiat refereniaz (acceseaz), fr nici o translatare, celulele originale.

Exist posibilitatea utilizrii i a referinelor mixte. n acest caz, componenta n faa creia este plasat simbolul $ este o referin absolut , iar componenta care nu este precedat de simbolul $ este o referin relativ.

Exercitiu. Folosind referine mixte, vom genera un tabel al nmulirii numerelor (Tabla nmulirii) . n domeniul de celule A2 :A19 vom introduce n ordine numerele 1, 2, 19 ( se , recomand utilizarea seriilor de valori ; Edit Fill Series), iar n domeniul B1 : M12 aceleai valori. n celula B2 vom introduce (edita)formula =$A2*B$1 , dup care vom selecta celula B2 i executm Copy. Vom selecta domeniul ntreg B2 : M12 i executm lipirea (Paste) i asfel se va genera tabelul nmulirii (Tabla nmulirii) din imaginea care urmeaz.

4.5 Tabelarea funciilor (Table)

Definiie. Tabelarea unei funcii de una sau mai multe variabile reprezint generarea valorilor funciei ( f(x) sau f(x,y) ) pentru valori ale argumentelor care parcurg un domeniu de valori x D sau (x,y) D1 x D2.

Programul Excel ofer utilizatorului comanda Table pentru generarea valorilor unei funcii, comanda fiind selectat prin opiunea Data Table. Fiind definit o funcie de o singur variabil y=f(x), se poate genera fie un tabel orizontal, fie un tabel vertical. Aceste tabele vor avea urmtorul format :

la un tabel unidimensional orizontal formula (sau referina la o formul) este situat n linia

care conine valorile calculate, de exemplu n celula din stnga primei valori calculate ;

=f(x)

x1 y1

x2 y2

xn yn

la un tabel unidimensional vertical formula ( sau referina la o formul) este situat n coloana care va conine valorile calculate, de exemplu, n celula care este deasupra primei valori calculate.

x1 x2 xn

=f(x) y1 y2 yn

Pentru tabelarea unei functii de o singur variabil, utilizatorul trebuie s defineasc o formul =f(x) i un ir de valori ale argumentului, i anume x1, x2, , xn. Dac x este o celul care conine argumentul iniial ( de pornire al funciei). Programul Excel va nlocui succesiv valorile xi n x i va calcula valorile y1, y2, yn folosind relaiile yi = f(xi), unde i { 1, n}. , , Se selecteaz regiunea dreptungiular care conine valorile argumentului , referina la celul (sau numele celulei) care conine formula =f(x) precum i celulele care vor conine valorile funciei. Din meniul Data se alege comanda Table, care va afia fereastra de dialog Table. Pentru un tabel vertical, trebuie completat caseta Column input cell, iar pentru un tabel orizontal trebuie completat caseta Row input cell. Pentru aceasta se execut click n caseta corespunztoare, apoi se execut click pe celula care conine valoarea de nceput a argumentului, astfel se va realiza o referin. De exemplu, s tabelm funcia f(x)=x*sin(x), x {1, ,19).n celula B1 introducem valoarea 1, iar n celula B2 formula.

n domeniul A4 :A22 introducem valorile folosind Edit Fill Series, apoi n celula B4 indroducem formula =B1*SIN(B1) sau =A4*SIN(A4) , dup care se selecteaz regiunea de celule A4 :B22. Se execut comanda Data Table ce determin apariia casetei de dialog Table n care se realizeaz click n caseta Column input cell, apoi click pe celula B1 sau A4 care conin valoarea iniial a argumentului. Se execut click pe butonul OK, i astfel se realizeaz tabelarea funciei considerate.

Fiind definita o funcie de dou variabile z=f(x,y), se poate genera un tabel bidimensional de forma urmtoare :

=f(x,y) x1 x2 xn

y1 z1,1 z2,1 zn,1

y2 z1,2 z2,2 zn,2

ym Z1,m z2,m zn,m

Pentru tabelarea funciei de dou variabile, se va defini o formul =f(x,y) i dou iruri de valori corespunztoare argumentelor x1 , x2 , , xn i y1 , y2 , ,ym . Dac x i y sunt dou celule ale foii de calcul care conin argumentele iniiale ale funciei, programul Excel va nlocui succesiv valorile xi n x i valorile yj n y, dup care se vor calcula valorile z1 , z2 , , zm folosind relaiile zij = f (xi , yj), i { 1, n}, j { 1, m}. Formula (sau referina la rezultatul livrat de o , , formul) este situat n colul stnga-sus al tabelului bidimensional.

Etapele pentru tabelarea funciei de dou variabile sunt urmtoarele : se selecteaz regiunea dreptunghiular care conine volorile argumentelor, celula (sau numele celulei) care contine formula =f(x,y) , precum i celulele care vor conine valorile funciei ; din meniul Data se alege comanda Table care afieaz caseta de dialog unde n linia Row input cell se va tasta sau se va indica cu mouse-ul referina la celula care conine un argument al funciei ; n linia Column input cell se va tasta sau se va indica cu mouse-ul referina care conine cellalt argument al funciei ; prin acionarea butonului OK operaia de tabelare este realizat.

Observatie. Celulele generate cu ajutorul comenzii Table vor conine anumite construcii speciale ale programului Excel, numite formule matriceale i vor fi incluse ntr-o pereche de acolade. Celulele care conin formule matriceale nu pot fi editate individual. Este nevoie de convertirea lor n valori ordinare pentru a fi editate. Pentru acest lucru se selecteaz regiunea de celule ce conin formulele matriciale i din meniul Edit se selecteaz Copy, apoi comanda Paste Special care deschide o fereastr de dialog din care se selecteaz butonul Values. n final se acioneaz butonul OK.

Exemple de formule matriceale:{=TABLE(,B1)}, {=TABLE(B1,)}, {=TABLE(B2,B1)}.

Exemplu. Calculul unor sume(capitaluri) obinute dup un an n urma depunerii la diverse bnci avnd diferite dobnzi anuale de aplicare (30%, 35%, 37%).

Vom crea o foaie de calcul n care memorm n celula B1 o valoare pentru o sum oarecare (26.000.000 lei) ce se va depune la o banc ce are o dobnd anual , de exemplu de 40%, valoare ce se va memora n celula B2. n celula B3 trebuie s se scrie formula de calcul : =B1+B1*B2 prin care se realizeaz suma obinut dup un an n urma depunerii la banc. Valoarea returnat de formul este 36.400.000. Pentru generarea unui tabel cu sumele obinute la cele trei bnci corespunztoare unor depuneri (de exemplu, 10 sume depuse la cele trei banci), trebuie ca n celula A6 s scriem formula =B3 , adic o referin la rezultatul returnat de funcia de dou variabile (x,y = Suma, Dobnda). Celulele regiunii B6:D6 conin dobnzile aplicate la cele trei bnci, iar celulele din regiunea A7:A16 conin valorile sumelor depuse la bnci. Analog, ca i la exemplul precedent, pentru realizarea operaiei de tabelare, se selecteaz regiunea de celule A6 :D16 i se acioneaz Data Table pentru a se introduce referinele Row input cell i Column input cell la fel ca i n exemplul precedent. Dup acionarea butonului OK generarea tabelului cu rezultate va aprea n regiunea de celule B7 :D16.

Scenarii (Tabelarea unei funcii de mai multe variabile)

Definiie. Un scenariu reprezint o foaie de calcul ce conine valoarea unei funcii de mai multe variabile y = f(x1 , x2 , , xn) pentru un set de valori ale argumentelor x1 , x2 , , xn. Pentru o funcie de n variabile (argumente) se pot ataa mai multe scenarii, fiecare scenariu avnd ataat un nume distinct.

Exemplu. Pentru generarea unor scenarii, s presupunem c zilnic, n cadrul unui proces tehnologic trebuie s se msoare valoarea unui parametru (de exemplu,temperatura, presiunea, etc.) n diverse locuri, de exemplu la 4 aparate de msur. Vom nota cele patru msurtori prin x1, x2, x3, x4. Se cere ca zilnic, s se calculezedeviaia standard estimat (rdcina ptrat a dispersiei estimate) corespunzatoare celor 4 valori. Dac x1, x2, xn sunt aceste valori, dispersia estimat a , valorilor x1, x2, xn este D= (xi m)2/(n-1), unde m este media aritmetic a valorilor. Prin , urmare, trebuie s se calculeze valori ale funciei de n varibile f(x1, x2, xn), unde ,

ntr-o foaie de calcul vom memora n celulele B2 :B5 valorile parametrului msurate n prima zi, scenariu pe care l vom numi ziua1 . Deviaia standard estimat (rdcina ptrat a dispersiei estimate) corespunztoare celor 4 valori se calculeaz n celula B7 prin introducerea formulei =STDEV(B2 :B5) .

Pentru crearea mai multor scenarii (n esen, acest scop l are comanda Scenarios), se selecteaz Tools Scenarios care determin deschiderea ferestrei de dialog Scenario Manager.

Gestionarea (crearea, afiarea, editarea) scenariilor se face prin urmtoarele aciuni : dup ce n foaia de calcul s-a memorat un set de valori (de exemplu, n regiunea B2 :B5) i s-a introdus ntr-o celul formula pentru calculul corespunztor (de exemplu, n celula B7), se utilizeaz meniul Tools pentru a selecta comanda Tools Scenarios ; se va deschide ferestra de dialog Scenario Manager care ofer mai multe butoane (Show, Close, Add, Delete, Edit, Merge, Summary) cu ajutorul crora se pot realiza prelucrri asupra scenariilor ;

n fereastra de dialog Scenario Manager se acioneaz butonul Add (adugare scenariu) prin care se cere crearea unui nou scenariu ; se afieaza fereastra de dialog Add Scenario n care utilizatorul trebuie s indice un nume pentru scenariu (Scenario name), zona de celule care intr n calcul (Changing cells), opional comentariu (Comment) i opiuni de protecie (Protection);n linia Changing cells se tasteaz sau se indic cu mouse-ul referina la celulele care conin valorile ce vor intra n calculul care se evalueaza ; pentru desemnarea celulelor neadiacente cu mouse-ul in timpul selectrii celulelor- se va ine apsat tasta <Ctrl> ; dac este activat opiunea Prevent chages, scenariul generat este protejat la tergere i la editare (n acest caz i foaia de calcul trebuie s fie protejat prin Tools Protect Sheet) ; n final, se acioneaza butonul OK prin care se va afia fereastra de dialog Scenario Values ;

fereasta de dialog Scenario Values ofer specificarea valorilor corespunztoare celulelor care trebuie s se modifice i care reprezint argumentele funciei (formulei) care se evalueaz ; n liniile corespunztoare se vor introduce noile valori ale argumentelor, numrul maxim de argumente fiind 32 ; n final, se va acionabutonul OK care determin revenirea la fereastra principal Scenario Manager, sau se va aciona butonul Add pentru a se afia fereastra de dialog Add Scenario pentru crearea unui nou scenariu ;

Fereastra principal pentru gestionarea scenariilor Scenario Manager ofer 7 butoane care au

funcii bine definite :

Show nlocuiete n foaia de calcul valorile corespunztoare scenariului care a fost selectat din lista Scenarios ;

Close nchide ferestra de dialog Scenario Manager ;

Add adugarea de noi scenarii prin afiarea ferestrei de dialog Add Scenario ;

Delete tergerea scenariului care a fost selectat din lista Scenarios ;

Edit afiarea ferestrei de dialog Edit Scenario care este identic cu ferestra Add Scenario i care permite editarea scenariului selectat (numele, referinele la celulele care se modific, comentariile), modificrile efectuate sunt urmrite i sunt afiate n partea inferioar a ferestrei, n zona destinat comentariilor ;

Merge interclasarea n foaia de calcul actual a diferitelor scenarii care se afl n diverse agende de lucru deschise simultan i care trebuie s aib aceeai structur ; prin acionarea butonului Merge se afieaza ferestra de dialog Merge Scenarios ce ofer casetele Book i Sheet prin care se indic numele agendelor de lucru i numelor scenariilor ce trebuie interclasate ;

Summary crearea unui raport ntr-o foaie separat a agendei de lucru activ ; se pot crea dou tipuri de rapoarte, sumarul scenariilor i un tabel pivotcorespunztor scenariilor ; ferestra afiat ofer dou botoane de validare (Scenario summary, Scenario Pivot Table) i caseta Result cells. Dac se valideazbutonul Scenario summary, se creeaz un raport care afieaza toate scenariile definite (valorile de intrare i rezultatele corespunztoare), n cazul n care agenda de lucru este gestionat n regim monoutilizator ; dac se valideaz butonul Scenario Pivot Table, se va genera un tabel pivot ce conine i un control de tip list ascuns ; elementele listei permit filtrarea rezultatelor n rapor cu numele utilizatorului, acest lucru se face dac agenda de lucru este partajat ntre mai multi utilizatori ; linia Result cells conine referina sau referinele la acele celule, pentru care se dorete recalcularea rezultatelor pentru scenariu aplicat ;

Prin crearea celor dou rapoarte, automat se creeaz dou foi de calcul cu numele corespunztoare tipului de raport :

Rezolvarea de probleme (comenzile Goal Seek i Solver)

Prin meniul Tools, programul Excel ofer comenzile Goal Seek (cutare rezultat) i Solver (rezolvare) cu ajutorul crora utilizatorul are instrumente puternice pentru rezolvarea diverselor i complexelor probleme practice, unele fiind reprezentate de probleme matematice complicate (optimizari i ecuatii) :

probleme privind determinarea extremelor unor funcii (maxime, minime) ; probleme de programare liniar i neliniar ; rezolvarea ecuatiilor i sistemelor de ecuaii ; probleme diverse de matematic, fizic, chimie, economie, etc.

Observatie. Dac n meniul Tools nu este oferit comanda Solver, utilizatorul trebuie s selecteze Tools Add-Ins prin care se va deschide fereastra de dialog Add-Ins ce ofer lista derulanta Add-Ins available ce conine diverse comenzi (faciliti) oferite de programul Excel ce nu apar n meniul Tools, dar care pot fi inserate prin selectare i validare. Se va selecta i valida Solver Add-in (Tool for optimization and equation solving) i se va aciona butonul OK, astfel ca n meniul Tools va aprea comanda Solver.

Comenzile oferite de lista Add-Ins available sunt : Access Links, Analisys ToolPak, Analisys ToolPak-VBA, Autosave Add-in, Conditional Sum Wizard, Euro Currency Tools, etc. (restul se vede din imaginea precedent fereastra Add-Ins). Comanda Goal Seek (rezolvarea de ecuaii)

Folosind comanda Goal Seek, utilizatorul poate s determine valoarea argumentului unei funcii f(x) atunci cnd este cunoscut rezultatul y returnat de funcie. n formulare matematic nseamn c dac este cunoscut valoarea y returnat de funcia dat f(x), se poate determina valoarea argumentului x astfel ca y=f(x). De fapt, este rezolvat ecuaia f(x) = y , unde x este necunoscut, y este cunoscut, iar funcia f este dat.

Exemplu. Dac f(x) = x2 + sin(x), s determinm o valoare x pentru care f(x)=75. Pentru acest lucru, ntr-o foaie de calcul, n celula B3 introducem o valoare oarecare pentru x, de exemplu 5, iar n celula B4 scriem formula ce reprezint definiia funciei, adic =B3*B3 +

SIN(B3) , valoarea returnat y va fi cea care apare n imaginea urmtoare. Pentru a determina o valoare a lui x cnd y=75 astfel ca f(x)=75, se va selecta Tools Goal Seek care va afia fereastra Goal Seek. n linia de introducere Set cell se tasteaz sau se indic cu mouse-ul referina la celula care conine formula pentru funcia f(x), iar n linia de introducere To value se tasteaz y pentru care se dorete determinarea lui x. n linia de introducere By changing cell se tasteaz sau se indic cu mouse-ul referina la celula care va conine rezultatul pentru argumentul x al funciei date (valoarea celulei va fi modificat pn cnd se va realiza relaia f(x)=y). Se va aciona butonul OK.

Prin acionarea butonului OK, valoarea calculat a argumentului va nlocui valoarea iniial a argumentului n celula B3. Dac se opteaz pentru butonul Cancel, atunci se revine la valoarea original a argumentului. n unele cazuri (depinde de complexitatea ecuaiei), dac timpul de cutare este ceva mai mare, se poate folosi comandaStep (execuie pas cu pas ) sau se poate folosi comanda Pause/Continue (ntrerupere/continuare proces de cutare). n final, va fi afiat fereastra de dialog Goal Seek Status unde se afieaz valoarea y dorit a funciei (Target value) i valoarea determinat pentru argumentul x (Current value).

Exemplu. Pentru a calcula salariul brut folosind salariul net, presupunem c n regiunea de celule A3 :C14 sunt memorate valorile Limita inferioar,Constant i Procent corespunztoare unui Salariu Brut din care va rezulta dup calcularea unui Impozit, Salariul Net. Dac se d o valoare pentru Salariul Brut, de exemplu 5000000 i care este memorat n celula F2, n celulele F3 :F7 se scriu formulele corespunztoare pentru cutarea n tabel a valorilor corespunztoare pentruLimita inferioar, Constant i Procent (se folostete funcia predefinit VLOOKUP ; cutare vertical ntr-un tabel), formula pentru calculul impozitului i calculul salariului net. Aceste formule apar ca text scris n regiunea G3 :G7. Pentru a determina Salariul Brut dac Salariul Net este, de exemplu 6000000, se va selecta comanda Tools Gool Seek care va deschide fereastra de dialog corespunztoare i care se va completa conform imaginii urmtoare:

Rezultatul obinut este 7657293 pentru Salariul Brut corespunztor salariului net de 6000000.

Comanda Solver (rezolvarea de probleme)

Probleme diverse cu enunuri clare (extreme de funcii, programare liniar i neliniar, ecuaii i sisteme, etc.) se pot rezolva prin comanda Tools Solver, dar numai dup ce problema respectiv a fost reprezentat (modelat) ntr-o foaie de calcul. Specificarea parametrilor problemei ce trebuie rezolvat se face n ferestra Solver Parameter oferit de comanda Solver :

Operaiile (rezolvrile) realizate de comanda Solver sunt de tip optimizare (Max, Min ; maxime, minime) i de tip calcul direct (Value of).

Linia de introducere Set Target Cell trebuie s conin referina la o celul care memoreaz o formul care va returna o valoare optimizat sau calculat directconform opiunilor privind natura operaiei (Equal To :) oferite de urmtoarele butoane : Max determin valoarea maxim a valorii returnate de formula specificat ; Min determin valoarea minim a valorii returnate de formula specificat ;

Value of determin valoarea exact a aciunii formulei specificate fa de valoarea introdus. Argumentele funciei care se prelucreaz sunt specificate prin referine n linia de introducere By Changing Cells. Valoarea extrem sau exact a funciei prelucrate se obine prin modificarea valorilor (valori de start) celulelor refereniate n acest cmp. Celulele ale cror valori se modific pot fi situate n regiuni compactesau n regiuni distincte. Folosind butonul Guess, programul Excel analizeaz structura foii de calcul i ncarc o regiune pe care o propune n linia By Changing Cells, utilizatorul avnd posibilitatea s-o accepte sau nu. Subfereastra Subject to the Constraints permite specificarea eventualelor restricii referitoare

la celulele care se modific (argumentele finale ale funciei).Numrul restriciilor nu este limitat. Asupra listei de restricii se poate aciona prin intermediul a trei butoane aflate n partea dreapt acestei subferestre : Add adugarea la lista a unei noi restricii ; se va afia ferestra de dialog Add Constraints ce ofer linia de introducere Cell Reference n care se va introduce o referin la o celula pentru care se dorete o restricie, i linia de introducere Constraint n care se va introduce fie o valoare, fie o referin la o celul ; din lista ascuns aferent primei linii de introducere, se alege tipul operatorului de comparaie (<=, = , >=, int, bin) ; restricia va fi adugat dac se acioneaz butonulOK ; dac se dorete adugarea mai multor restricii se acioneaz butonul Add ; n final, se acioneaz butonul OK ; Change modificarea unei restricii din lista restriciior ; dup ce se selecteaz din list restricia dorit pentru a fi modificat, se efectueaz click, dup care se acioneaz butonul Change care afieaz fereastra de dialog Change Constraint asemanatoare ferestrei Add Constraint ; Delete tergerea unei restricii din lista restriciilor ; dup ce se selecteaz din list restricia dorit pentru a fi eliminat, se efectueaz click, dup care se acioneazbutonul Delete.

Ferestra de dialog Solver Parameters ofer i urmatoarele cinci butoane :

Solve lansarea n execuie a procesului pentru determinarea rezultatului problemei reprezentate ; se va afia fereastra de dialog Solver Results unde se va indica dac s-a gsit sau nu o soluie pentru problema dat ; n cazul gsirii unei soluii (Solver found a solution) se poate valida butonul Keep Solver Solution pentru a nlocui valoarea de start cu soluia gsit, sau se poate valida butonul Restore Original Values pentru a nlocui valoarea de start cu soluia gsit ; dac se acioneaz butonul Save Scenario, atunci soluia gsit va fi memorat sub forma unui scenariu ce va avea un nume dat de utilizator i care ulterior poate fi prelucrat folosind comanda Scenarios din meniul Tools ; se poate opta pentru generarea diferitelor tipuri de rapoarte (Answer-rezultat,Sensitivity-sensibilitate, Limits-limite) ce pot fi selectate din lista derulant Reports ; Close nchiderea ferestrei de dialog Solver Parameters ; Options afiarea unei ferestre de dialog pentru selectarea unor opiuni de lucru ; Reset All anularea tuturor aciunilor efectuate n fereastra Solver Parameters ; Help asistena software.

Exemplu. S se determine maximul funciei f(x,y) = 7x + 5y, dac trebuie s se satisfac

restriciile : x [0, 3000], y [0, 5000], x+y/9 [0, 3000].

ntr-o foaie de calcul, n celula B3 care se va numi x se memoreaz o valoare iniial, de exemplu 0, n celula B4 care se va numi y se memoreaz o valoare iniial, de exemplu 0, iar n celula B5 se scrie formula =7*x+5*y . n celula B7 se scrie formula x+y/9 pentru a impune restricia din enun. Se selecteaz comandaTools Solver , iar completarea ferestrei Solver Parameters se va face aa cum se vede n imagine. Dup completare (se va utiliza butonul Add pentru introducerea restriciilor) se acioneaz butonul Solve care gsete rezultatul afiat corespunztor pentru x, y i f(x,y).

Exerciiu. Folosind programul Excel, s se studieze posibilitatea rezolvrii problemei (poate fi rezolvat prin intermediul unui program Pascal; a se vedea M. Vlada, Informatic, Ed. Ars Docendi, 1999) care are urmtorul enun : Un vas conine 2000 litri dintr-un lichid cu o concetraie de 80 % alcool. n fiecare zi se scot din vas 15 litri i se nlocuiesc cu ali 12 litri dintr-un lichid a crui concentraie n alcool este de numai 40 %. Dup cte zile concentraia lichidului din vas ajunge la 50 % ? (Marin VLADA, O problem a lui K.F .Gauss rezolvat cu calculatorul , Gazeta Matematic, nr.5/1995, pag. 206-209) .

Aplicaie. O companie vinde zilnic trei tipuri de produse notate prin p1, p2, p3 pentru care preurile unitare sunt 15000 lei, 18000 lei, 10000 lei, iar adaosurile comerciale corespunztoare celor trei produse sunt 25%, 10% si 20%. Cantitile minime vndute zilnic sunt evaluate la 250, 100, respectiv 120 buci, iar cantitile maxime vndute zilnic sunt evaluate la 800, 1000, respectiv 850 buci. innd seama de condiiile de depozitare, compania poate vinde zilnic cel mult 1900 buci n total. S se determine ce cantiti din fiecare produs trebuie vndute pentru ca profitul total obinut s fie maxim.

ntr-o foaie de calcul se introduc elementele necesare aa cum se poate vedea din imaginea de mai jos. Profitul pentru fiecare produs se calculeaz prin formula

P = x * y * z , unde x, y, z reprezint cantitatea vandut, preul unitar, respectiv adaosul comercial. Profitul total este suma profiturilor celor trei produse vndute. n celulele D4 :F4 se introduc cantitile minime pentru fiecare produs n parte, iar n celuleleD5 :F5 se introduc cantitile maxime. n celulele D8 :F8 se introduc valori oarecare (de start) dar care s verifice restriciile impuse n enunul problemei. Acestea vor fi valorile (argumentele) ce se vor modifica pentru determinarea valorii maxime a profitului (funciei).

n celulele D9 :F9 se vor introduce preurile unitare, iar n celulele D10 :F10 se vor introduce adaosurile comerciale, evident pentru fiecare produs. Formulele ce trebuie scrise sunt prezentate n tabelul urmtor :

CELULA D11 (profit pentru produsul p1) E11 (profit pentru produsul p2) F11 (profit pentru produsul p3) D13 (profitul total) D14 (cantitatea total vndut)

FORMULA =D8*D9*D10 =E8*E9*E10 =F8*F9*F10 =D11+E11+F11 =D8+E8+F8

Pentru calculul profitului total trebuie s fie verificate restriciile impuse n enunul problemei : totalul cantitii s fie cel mult 1900 ( $D$14 <= 1900) ; cantitile vndute din cele trei produse trebuie s fie cuprinse ntre cantitile minime i

maxime ( a se vedea imaginea precedent).

Se selecteaz Tools Solver i se completeaz conform celor de mai sus. Linia de introducere Set Target Cell se completeaz cu $D$13, iar linia de introducereBy Changing Cells se completeaz cu $D$8 :$F$8 (regiune n care se vor modifica valorile n procesul rezolvrii).

Pentru introducerea restriciilor se va utiliza butonul Add.

Dup introducerea tuturor restriciilor, se va aciona butonul Solve care determin gsirea soluiei, i anume n celula D13 se va obine profitul maxim, iar n regiuneD8 :F8 se vor gsi valorile cantitilor pentru care profitul este maxim.

REZULTATELE PROCESULUI DE REZOLVARE

Determinarea profitului maxim


Produs p1 Cantitatea minim Cantitatea maxim 250 800 Produs p2 100 1000 Produs p3 120 850

Cantitatea vandut Pre unitar Adaos comercial Profit Profit total Cantitatea total (max. 1900)

800
15000 25% 3000000

250

850

18000 10000 10% 20% 450000 1700000

5150000
1900

Answer Report

Microsoft Excel 9.0 Answer Report Worksheet: [Book1]Sheet1

Report Created: 24.08.2000 10:15:49

Target Cell (Max) Cell Name $D$13 Profit total Original Value 2485000 Final Value 5150000

Adjustable Cells Name Cantitatea vandut $D$8 Produs p1 Cantitatea vandut $E$8 Produs p2 Cantitatea vandut $F$8 Produs p3 Cell Original Value 300 200 500 Final Value 800 250 850

Constraints Name Cantitatea total (max. $D$14 1900) Cantitatea vandut $D$8 Produs p1 Cantitatea vandut $D$8 Produs p1 Cantitatea vandut $E$8 Produs p2 Cantitatea vandut $E$8 Produs p2 Cantitatea vandut $F$8 Produs p3 Cantitatea vandut $F$8 Produs p3 Cell Cell Value Formula Status Binding Binding Not Binding Not Binding Not Binding Binding Not Binding Slack 0 0 550 750 150 0 730

1900 $D$14<=1900 800 $D$8<=$D$5 800 $D$8>=$D$4 250 $E$8<=$E$5 250 $E$8>=$E$4 850 $F$8<=$F$5 850 $F$8>=$F$4

4.6 Grafice i diagrame (Chart)

Graficele i diagramele reprezint un mod eficient de interpretare a datelor numerice prin intermediul reprezentrilor grafice oferite de calculatoarele actuale. Datele numerice coninute n diverse tabele pot fi mai uor de neles sau de interpretat dac sunt reprezentate sub forma grafic, astfel c acestea ofer comparaii sugestiventre numere sau ntre seturi de numere. n general, dac se consider valorile (argumentele) x1, x2, , xn, i valorile y1, y2, ,

yn ce sunt imaginile argumentelor printr-o funcie f, atunci reprezentarea grafic a relaiilor yi = f(xi ), semnific graficul funciei f. Aceste relaii pot fi reprezentate prin urmtorul tabel :

x/f X1 X2 X3 . . . Xn

f Y1 Y2 Y3 . . . Yn

n practic, prin utilizarea tabelelor, se prezint valori pe mai multe coloane numite serii de date- i pe mai multe linii numite categorii-, seriile de date vor reprezenta argumentele, iar categoriile vor reprezenta mai multe funcii. Prin urmare, dac un tabel are mai multe coloane, atunci tabelul se refer la reprezentarea mai multor funcii f1 , f2 , fm , dac sunt m coloane. ,

Exemplu. Tabelul urmtor prezint evoluia lunar a cheltuielilor unei firme pentru energia electric, energia termic, ap i gaze. Coloanele semnific tipurile de categorii(tipul de

cheltuial/utilitate), iar liniile semnific seriile de date (lunile). Ultima coloan semnific totalul cheltuielilor pe o lun, iar ultima linie semnific totalul cheltuielilor pentru o anumit categorie de utilitate.

Aplicaie. n scopul realizrii evoluiei cheltuielilor pentru energia electric, trebuie s se selecteze doar coloana corespunztoare categoriei En. Electric, dup care se execut click pe butonul Chart pentru realizarea grafigului.

Aplicaie. n scopul realizrii evoluiei cheltuielilor pentru toate categoriile de cheltuieli, trebuie s se selecteze toate cele patru coloane, dup care se execut click pe butonul Chart pentru realizarea grafigului.

Observaie. n acelai sistem de axe XOY s-au reprezentat graficele mai multor funcii (categorii), i anume graficele a patru funcii.

Operaii speciale de editare

Operaiile speciale de editare reprezint diferite faciliti pentru :

completarea celulelor ; selectarea celulelor ce ndeplinesc anumite criterii ; cutarea i nlocuirea de date n diferite celule.

Proceduri de completare a celulelor

Prin meniul Edit care ofer submeniul Fill (umplere), se poate realiza copierea datelor din anumite celule n celelalte celule ale unei selecii (regiuni). SubmeniulFill asigur umplerea rapid cu date a celulelor unei selecii prin urmtoarele comenzi : Down copiaz coninutul i codurile de formatare ale celulelor din linia superioar a seleciei n celulele situate sub aceasta ; Right - copiaz coninutul i codurile de formatare ale celulelor din coloana din stnga a seleciei n celulele situate la dreapta acesteia ; Up - copiaz coninutul i codurile de formatare ale celulelor din linia superioar a seleciei n celulele situate deasupra acesteia ; Left - copiaz coninutul i codurile de formatare ale celulelor din coloana din drapta a seleciei n celulele situate la stnga acesteia ; Across Worksheets copiaz datele unei celule sau regiuni selectate din foaia actual de calcul n locaiile corespunztoare ale altor foi de calcul selectate anterior ; se va deschide fereastra Fill Across Worksheets ce ofer butoanele de validare All(copiaz coninutul i formatarea), Contents (doar coninutul),Formats(doar formatarea), dup care se acioneaz butonul OK ; Series completeaz o regiune selectat cu una sau mai multe serii de numere sau date care sunt progresii aritmetice sau geometrice ; se afieaz fereastraSeries unde trebuie s se indice diverse informaii privind generarea ; Justify redistribuie coninutul de text al celulelor selectate pentru umplere.

Completarea automat a datelor (AutoComplete) este o facilitate nou a programului Excel . Dac ntr-o celula a fost introdus un text i se trece la completarea celulei de sub aceasta, programul Excel propune introducerea textului respectiv. Dac utilizatorul consider c acesta nu este convenabil, se continu cu tastarea caracterelor dorite. O generalizare a metodei anterioare este folosirea comenzii Pick From List obinut cu butonul drept al mouse-ului. Dac ntr-o coloan s-au completat cteva celule i se dorete completarea unei celule cu un coninut identic cu unul din celulele anterioare, se selecteaz celula ce trebuie completat, dup care se execut click dreapta. Apare un meniu local din care se alege comanda Pick From List care afieaz o list derulant cu textele introduse anterior. Se alege textul dorit i se executclick care determin completarea celulei cu textul dorit. Utilizarea listelor predefinite tip utilizator este o facilitate important n regimul de editare pentru ca introducerea datelor i textelor s fie ct mai eficient. Aceste liste se folosesc n cazurile n care ntr-o foaie de calcul trebuie s apar de mai multe ori acelai coninut al unei regiuni.

Definirea unei liste de tip utilizator reclam urmtoarele etape : se selecteaz comanda Tools Options care afieaz fereastra de dialog Options ;

n fereastra afiat se execut click pe eticheta Custom list (lista de tip utilizator) unde se execut click pe linia New List (list nou) ; se execut click n subfereastra List entries (elementele listei) i se tasteaz elementele listei ; dup fiecare element se tasteaz <CR> ; dac elementele listei sunt deja ntr-o regiune a foii de calcul, este suficient ca n linia Import list from cells s se indice adresa regiunii, dup care se execut butonul Import ; dup introducerea elementelor listei se acioneaz butonul Add , apoi butonul OK ; butonul Delete se poate folosi pentru eliminarea unei liste predefinite.

Elementele unei liste predefinite pot fi utilizate pentru completarea unor celule, introducnd un element arbitrar al listei i folosind mnerul de umplere al sectorului de celul activ.

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