curs01

102
Tema 01. Crearea şi gestiunea bazelor de date economice în MS Excel. (2 ore). 1.1. Introducere în disciplină. 1.2. Prezentarea funcţiilor des folosite la prelucrarea bazelor de date în MSExcel. 1.3. Prezentarea funcţiilor din compartimentul „bazele de date” în MSExcel. 1.4. Prezentarea procedurilor des folosite la prelucrarea bazelor de date în MSExcel. 1.5. Prezentarea modelelor de prelucrare a bazelor de date economice în MS Excel. (4 ore) Universitatea Agrară de Stat din Moldova http://www.uasm.md Catedra: matematică şi informatică Baze de date. MS Excel, MS Access cu aplicare în economie.

Upload: alick-alexeenco

Post on 20-Nov-2015

5 views

Category:

Documents


1 download

DESCRIPTION

MS EXcell

TRANSCRIPT

PowerPoint Presentation

Tema 01. Crearea i gestiunea bazelor de date economice n MS Excel. (2 ore).

1.1. Introducere n disciplin. 1.2. Prezentarea funciilor des folosite la prelucrarea bazelor de date n MSExcel. 1.3. Prezentarea funciilor din compartimentul bazele de date n MSExcel. 1.4. Prezentarea procedurilor des folosite la prelucrarea bazelor de date n MSExcel. 1.5. Prezentarea modelelor de prelucrare a bazelor de date economice n MS Excel. (4 ore)Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

Catedra: matematic i informaticBaze de date. MS Excel, MS Access cu aplicare n economie.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.1. Introducere n disciplin. Scopul disciplinei:

Dup studierea disciplinei studentul trebuie s poat:

- La general: de a construi tabele din informaia dat; de a gestiona informaia; de a construi rapoarte pe baza informaiei iniiale i prelucrate;

-n MSExcel: crea o tabel n MSExcel, de a aplica diferite funcii pentru calculul intermediar a cmpurilor, de a aplica funciile din compartimentul DataBase pentru a obine rezultatele necesare, de a aplica diverse proceduri asupra tabelelor (Declararea variabililor de domeniu, Restricii asupra celulelor cu date , Sortare, Filtre, Subtotal, Tabele cu date 2007 (Liste 2003), Tabele Pivot).

- n SGBD: crea o baz de date, tabele, tabele relaionale, forme de dialog, interogri, rapoarte necesare.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.1. Introducere n disciplin. n mod intuitiv, atunci cnd avem de lucru cu colecii mari de date avem tendina de a realiza tabele care s ne ajute s gestionm aceste date. Atunci cnd aceste colecii sunt prea mari pentru a le gestiona manual avem nevoie de calculator, cu ajutorul cruia s construim aplicaii care s gestioneze aceste tabele.

Prelucrarea i gestiunea informaiei se va efectua cu ajutorul: MS Excel

SGBD MS ACCESS sau Visual Fox Ppro

SQL

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. IF(Condiie;V_A; V_F)

Condiie - valoare sau expresie care se poate fi evaluat la TRUE sau FALSE. V_A - valoarea ntoars dac Condiie este TRUE. V_F - valoarea ntoars dac Condiie este FALSE.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. AND(logic1;logic2; ...)

OR(logic1;logic2;...)

NOT(logic)

Observaii.

Argumentele trebuie s poat fi evaluate la valori logice cum ar fi TRUE sau FALSE, sau argumentele trebuie s fie matrice sau referine care conin valori logice.

Dac un argument matrice sau referin conine text sau celule goale, acele valori sunt ignorate.

Dac zona specificat nu conine nici o valoare logic, AND OR NOT ntoarce valoarea de eroare #VALUE!.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. Funcii ISAceast seciune descrie cele nou funcii din foaia de calcul utilizate pentru testarea tipului unei valori sau referine.

Fiecare din aceste funcii, verific tipul argumentului valoare i ntoarce TRUE sau FALSE n funcie de rezultat. Spre exemplu, funcia ISBLANK ntoarce valoarea logic TRUE dac valoare este o referin la o celul goal; altfel, ntoarce FALSE.

Observaii Argumentelor Val pentru funciile IS nu li se face conversia. De exemplu, n multe alte funcii unde se cere un numr, valoarea text 19 este convertit la numrul 19. Oricum, n formula ISNUMBER("19"), 19 nu este convertit din valoarea text i funcia ISNUMBER ntoarce FALSE.

Funciile IS sunt utile n formule pentru testarea rezultatului unui calcul. Atunci cnd sunt combinate cu funcia IF, ele asigur o metod de a localiza erorile din formule.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. Funcientoarce TRUE dacISBLANK(Val)Val se refer la o celul goal.ISERR(Val)Val se refer la orice valoare de eroare cu excepia #N/A.ISERROR(Val)Val se refer la orice valoare de eroare (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NUME? sau #NULL!).ISLOGICAL(Val)Val se refer la o valoare logic.ISNA(Val)Val se refer la valoarea de eroare #N/A (valoarea nu este disponibil).ISNONTEXT(Val)Val se refer la orice element care nu este text. (De reinut c aceast funcie ntoarce TRUE dac value se refer la o celul goal).ISNUMBER(Val)Val se refer la un numr.ISREF(Val)Val se refer la o referin.ISTEXT(Val)Val se refer la text.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. VLOOKUP(Valoare;Tabel;NrCol;RangTip)Caut o valoare n cea mai din stnga coloan a unui tabel, apoi returneaz o valoare n acelai rnd dintr-o coloan din tabel, pe care o specificai. Dac nu este gsit valoarea Valoare atunci se rentoarce eroarea #N/A.

Valoare este valoarea care trebuie gsit.

Tabel este tabelul cu informaii n care sunt cutate datele.

NrCol este numrul coloanei din Tabel .

RangTip n cazul FALSE, VLOOKUP va cuta o potrivire exact. Dac nu este gsit nici una, este returnat valoarea de eroare #N/A. Dac RangTip este TRUE, valorile din prima coloan a tabelului Tabel trebuie s fie n ordine cresctoare: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE; altfel, VLOOKUP nu poate furniza valoarea corect. Dac RangTip este FALSE, tabelul Tabel nu trebuie sortat.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. [B1]=IF(ISNA(VLOOKUP(A1;Calendar;2;0));"Introdu numrul lunii corect!!!"; VLOOKUP(A1;Calendar;2;0))

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. VALUE(text) - Face conversia ntr-un numr a unui ir de text care reprezint un numr. Dac textul nu poate fi convertit, VALUE ntoarce valoarea de eroare #VALUE!.

ROW(referin) - ntoarce numrul de rnd dintr-o referin.

ROW()

COLUMN(referin) - ntoarce numrul de coloan dintr-o referin.

COLUMN()

ROUND(Numr;NrZecimale) - Rotunjete un numr la un numr specificat de cifre.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. [L5]=IF(ISNUMBER($G$1);ROUND((I5*J5)/$G$1*($G$1-(K5+$U5));2); "Eroare")

[G6]=Row()

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. CONCATENATE (text1;text2;...)

Text1 & Text2

N(Valoare) ntoarce o valoare creia i s-a fcut conversia ntr-un numr.

AVERAGE(referin)

COUNT(referin)

COUNTA(referin)

MIN(referin)

MAX(referin)

PRODUCT(referin)

SUM(referin)

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. [Q2]=CONCATENATE("| Inpozit pe venit: ";FisaTemp!AB5+FisaTemp!AC5)[Q2] ="| Inpozit pe venit: "&FisaTemp!AB5+FisaTemp!AC5

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel.

Universitatea Agrar de Stat din Moldovahttp://www.uasm.md

1.2. Funciile des folosite la prelucrarea bazelor de date n MSExcel. SUMIF(referin;criteriu;sum_range) - Adun celulele specificate n referin i respect criteriu.referin - este zona de celule pe care vrei s o evaluai.criteriu - este un criteriu de selecie, sub forma unui numr, expresie sau text. De exemplu, criteriul poate fi exprimat ca 32, "32", ">32", "Valoare textual"sum_range - sunt celulele actuale care trebuie nsumate.

ObservaiiCelulele din sum_range sunt nsumate numai dac celulele din referin ndeplinesc criteriu de selecie.Dac sum_range este omis, sunt nsumate celulele specificate n referin.

SUMIFS(sum_range;criteria_range1;criteria1;[criteria_range2;criteria2]; )=SUMIFS(A1:A20; B1:B20; ">0"; C1:C20; "