среда, 11. април 2012.

2. Razred - MS Excel - Funkcije baze podataka - Ljiljana Micovic

 

Ekonomska šlola Niš

 

 

 

Tema:

Funkcije baze podataka u Excel-u

 

 

 

 

 

 

Profesor:                   Učenik:

Dejan Pejčić             Ljiljana Mićović

 

U okviru paketa Microsoft office softverske kuce Microsoft nalazi se I program Microsoft Excel.

Microsoft Excel sadrži mnogobrojne funkcije, izmedju ostalih I funkcije baze podataka. Ove funkcije koje su drugačije nazivaju "D funkcije" omogućavaju izvršavanje u okviru više od jednog reda ili kolone.Svaka od ovih funkcija koristi 3 argumenta: bazu podataka, kriterijum, I polje.

Naziv funkcije

Rezultat

DAVERAGE

Daje prosečnu vrednost izabranih unosa baze podataka.

DCOUNT

Broji ćelije koje sadrže brojeve iz zadate baze podataka pomoću odredjenih kriterijuma

 

DCOUNTA

Broji ćelije u zadatoj bazi podataka koje nisu prazne pomoću odredjenih kriterjuma

DMAX

Daje maximalnu vrednost izabranih unosa iz baze podataka

DMIN

Daje minimalnu vrednost izabranih unosa iz baze podataka

DPRODUCT

Množi vrednosti u izabranom polju iz zapisa koji odgovaraju kriterijumu baze podataka

DSUM

Sabira vrednosti u izabranom polju iz zapisa koji odgovaraju kriterijumu baze podataka

Neke od funkcija prikazane su u tabeli:

 

          Tabela 1: Funkcija baze podataka

 

 

Argumenti funkcija:

Database je opseg ćelija koje čine listu ili bazu podataka.

Field odredjuje koja kolona se koristi u funkciji. Oznaka kolone se unosi pod navodnicima ili se unosi broj (bez navodnika) koji predstavlja položaj kolone na listi: 1 za prvu kolonu, 2 za drugu i tako dalje.

Criteria je opseg ćelija koji sadrži postavljene uslove. Može se koristiti bilo koji opseg kao argument criteria, dokle god je njime obuhvaćena bar jedna oznaka kolone i bar jedna ćelija ispod oznake kolone u kojoj postavljate uslove za kolonu.

 

DAVERAGE je funkcija koja daje prosečnu vrednost izabranih unosa baze podataka.

Primer:

 

Stablo

Visina

Starost

Rod

Jabuka

 

 

 

Kruška

 

 

 

Stablo

Visina

Starost

Rod

Jabuka

18

20

16

Kruška

12

12

10

Višnja

15

17

14

Jabuka

14

16

12

Trešnja

16

19

14

Kruška

12

13

9

Jabuka

9

8

6

Trešnja

7

9

5

Višnja

10

12

8

Prosečna visina

13

 

 

 

 

U polju DATABASE uneli smo polja koja čine bazu podataka(C6:F15), u polju FIELD uneli smo kolonu koja se koristi u funkciji ( „Visina") i u polju CRITERIA uneli smo opseg ćelija koji sadrži odredjene uslove(C3:C5). Ova funkcija nam je omogućila da vidimo da je prosečna visina stabala jabuka i kruski 13 m.  =DAVERAGE(C6:F15,"Visina",C3:C5)

 

 

 

 

DCOUNT je funkcija koja broji ćelije koje sadrže brojeve iz zadate baze podataka pomoću odredjenih kriterijuma.

 

Primer:

 

Stablo

Visina

Starost

Rod

Visina

Jabuka

>8

 

 

<16

Stablo

Visina

Starost

Rod

Visina

Jabuka

18

20

16

 

Kruška

12

12

10

 

Višnja

15

17

14

 

Jabuka

14

15

12

 

Trešnja

16

19

14

 

Kruška

12

13

9

 

Jabuka

9

8

6

 

Trešnja

7

9

5

 

Višnja

10

12

8

 

 

 

 

 

 

2

 

 

 

 

 

U polju DATABASE uneli smo opseg ćelija koji čini bazu podataka(C6:F15), u polju FIELD uneli smo kolonu koja se koristi u funkciji(„Starost") i u polju CRITERIA uneli smo opseg ćelija koji sadrži odredjene uslove( C4:G5). Ova funkcija uzima vrednosti iz zapisa za stabla jabuke visine izmedju 8 i 16 i izračunava koliko polja „Starost" u tim zapisima sadrži brojeve. (2)

=DCOUNT(C6:F15,"Starost",C4:G5)

 

 

Funkcija DCOUNTA broji ćelije u zadatoj bazi podataka koje nisu prazne pomoću odredjenih kriterijuma.

Primer:

 

Stablo

Visina

Starost

Rod

Visina

Jabuka

>8

 

 

<16

Stablo

Visina

Starost

Rod

Visina

Jabuka

18

20

16

 

Kruška

12

12

10

 

Višnja

15

17

14

 

Jabuka

14

15

12

 

Trešnja

16

19

14

 

Kruška

12

13

9

 

Jabuka

9

8

6

 

Trešnja

7

9

5

 

Višnja

10

12

8

 

 

 

 

 

 

2

 

 

 

 

 

 

 

U polju DATABASE uneli smo opseg ćelija koji čini bazu podataka(B5:E14), u polju FIELD uneli smo kolonu koja se koristi u funkciji(„Rod") i u polju CRITERIA uneli smo opseg ćelija koji sadrži odredjene uslove( B3:F4). Ova funkcija uzima vrednosti iz zapisa za stabla jabuke visine izmedju 8 i 16 i izracunava koliko polja „Rod" u tim zapisima nije prazno. (2)

=DCOUNTA(B5:E14,E5,B3:F4)

 

Funkcija DMAX daje maksimalnu vrednost izabranih unosa iz baze podataka.

 

Primer:

 

Stablo

Visina

Starost

Rod

Visina

Jabuka

>8

 

 

<16

Stablo

Visina

Starost

Rod

Visina

Jabuka

18

20

16

 

Kruška

12

12

10

 

Višnja

15

17

14

 

Jabuka

14

15

12

 

Trešnja

16

19

14

 

Kruška

12

13

9

 

Jabuka

9

8

6

 

Trešnja

7

9

5

 

Višnja

10

12

8

 

 

 

 

 

 

12

 

 

 

 

 

U polju DATABASE uneli smo opseg ćelija koji čini bazu podataka(B5:E14), u polju FIELD uneli smo kolonu koja se koristi u funkciji(„Rod") i u polju CRITERIA uneli smo opseg ćelija koji sadrži odredjene uslove( B3:F4). Ova funkcija nam pokazuje da je maksimalni rod jabuka visine izmedju 8 i 16m =12.

=DMAX(B5:E14,E3,B3:F4)

 

Funkcija DMIN daje minimalnu vrednost izabranih unosa iz baze podataka.

 

Primer:

 

Stablo

Visina

Starost

Rod

Visina

Jabuka

>8

 

 

<16

Stablo

Visina

Starost

Rod

Visina

Jabuka

18

20

16

 

Kruška

12

12

10

 

Višnja

15

17

14

 

Jabuka

14

15

12

 

Trešnja

16

19

14

 

Kruška

12

13

9

 

Jabuka

9

8

6

 

Trešnja

7

9

5

 

Višnja

10

12

8

 

 

 

 

 

 

6

 

 

 

 

 

 

U polju DATABASE uneli smo opseg ćelija koji čini bazu podataka(B5:E14), u polju FIELD uneli smo kolonu koja se koristi u funkciji(„Rod") i u polju CRITERIA uneli smo opseg ćelija koji sadrži odredjene uslove( B3:F4). Ova funkcija nam pokazuje da je minimalni rod jabuka visine izmedju 8 i 16m =6.

=DMIN(B5:E14,"Rod",B3:F4)

 

 

 

 

Funkcija DPRODUCT množi vrednosti u izabranom polju iz zapisa koji odgovaraju kriterijumu baze podataka.

 

Primer:

 

Stablo

Visina

Starost

Rod

Visina

Jabuka

>8

 

 

<16

Stablo

Visina

Starost

Rod

Visina

Jabuka

18

20

16

 

Kruška

12

12

10

 

Višnja

15

17

14

 

Jabuka

14

15

12

 

Trešnja

16

19

14

 

Kruška

12

13

9

 

Jabuka

9

8

6

 

Trešnja

7

9

5

 

Višnja

10

12

8

 

 

 

 

 

 

1152

 

 

 

 

 

U polju DATABASE uneli smo opseg ćelija koji čini bazu podataka(B5:E14), u polju FIELD uneli smo kolonu koja se koristi u funkciji(„Rod") i u polju CRITERIA uneli smo opseg ćelija koji sadrži odredjene uslove( B3:F4). Ova funkcija nam pokazuje da je proizvod roda jabuka visine izmedju 8 i 16m =1152.

=DPRODUCT(B5:F14,"Rod",B3:E4)

 

 

Funkcija DSUM sabira vrednosti u izabranom polju iz zapisa koji odgovaraju kriterijumu baze podataka.

 

Primer:

 

Stablo

Visina

Starost

Rod

Visina

Jabuka

>8

 

 

<16

Stablo

Visina

Starost

Rod

Visina

Jabuka

18

20

16

 

Kruška

12

12

10

 

Višnja

15

17

14

 

Jabuka

14

15

12

 

Trešnja

16

19

14

 

Kruška

12

13

9

 

Jabuka

9

8

6

 

Trešnja

7

9

5

 

Višnja

10

12

8

 

 

 

 

 

 

18

 

 

 

 

 

U polju DATABASE uneli smo opseg ćelija koji čini bazu podataka(B5:E14), u polju FIELD uneli smo kolonu koja se koristi u funkciji(„Rod") i u polju CRITERIA uneli smo opseg ćelija koji sadrži odredjene uslove( B3:F4). Ova funkcija nam pokazuje da je zbir roda jabuka visine izmedju 8 i 16m =18.

=DSUM(B5:F14,"Rod",B3:F4)

 

Нема коментара: