Download - Curs01

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; "


Top Related