1. Ekonomska Škola
Niš
Tema:Funkcije baze podataka u Excel-u
Učenici:Ljiljana Mićović,
Profesor Dejan Pejčić
Marta Stanković, Mirjana
Gocić
2. U okviru paketa Microsoft office softverske kuće
Microsoft nalazi se i program Microsoft Excel.
Microsoft Excel je program za rad sa tabelama koji
sadrži mnogobrojne funkcije, između ostalih i funkcije
baze podataka. Ove funkcije koje su drugačije
nazivaju “D funkcije” omogucavaju izvršavanje u
okviru više od jednog reda ili kolone.
Svaka od ovih funkcija sadrži po 3 argumenta:
3. Naziv Rezultat
funkcije
Daje prosečnu vrednost izabranih unosa baze podataka.
Daverage
Broji ćelije koje sadrže brojeve iz zadate baze podataka
Dcount pomoću odredjenih kriterijuma
Broji ćelije u zadatoj bazi podataka koje nisu prazne
Dcounta pomoću odredjenih kriterjuma
Daje maximalnu vrednost izabranih unosa iz baze
Dmax
podataka
Daje minimalnu vrednost izabranih unosa iz baze
Dmin podataka
Množi vrednosti u izabranom polju iz zapisa koji
Dproduct odgovaraju kriterijumu baze podataka
Sabira vrednosti u izabranom polju iz zapisa koji
Dsum odgovaraju kriterijumu baze podataka
4. Database je opseg ćelija koje čine listu ili bazu podataka.
Field određuje 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.
5. DAVERAGE je funkcija koja daje prosečnu
vrednost izabranih unosa baze podataka.
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
Objašnjenje
primera
Sve funkcije =DAVERAGE(C6:F15,"Visina",C3:C5)
6. Stablo Visina Starost Rod Visina
DCOUNT je Jabuka >8 <16
funkcija koja Stablo Visina Starost Rod Visina
broji ćelije koje Jabuka 18 20 16
sadrže brojeve
Kruska 12 12 10
iz zadate baze
Visnja 15 17 14
podataka
pomoću Jabuka 14 15 12
određenih Tresnja 16 19 14
kriterijuma. Kruska 12 13 9
Jabuka 9 8 6
Tresnja 7 9 5
Visnja 10 12 8
2
=DCOUNT(C6:F15,"Starost",C4:G5) Objašnjenje
primera
Sve funkcije
7. Funkcija DCOUNTA broji ćelije u zadatoj
bazi podataka koje nisu prazne pomoću odredjenih kriterijuma.
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 Objašnjenje
primera
Sve funkcije =DCOUNTA(B5:E14,E5,B3:F4)
8. Funkcija DMAX daje maksimalnu vrednost izabranih unosa iz baze podataka.
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
Objašnjenje
primera
=DMAX(B5:E14,E3,B3:F4)
Sve funkcije
9. Funkcija DMIN daje minimalnu vrednost izabranih unosa iz baze podataka.
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
Objašnjenje
primera
=DMIN(B5:E14,”Rod”,B3:F4)
Sve funkcije
10. Funkcija DPRODUCT množi vrednosti u izabranom
polju iz zapisa koji odgovaraju kriterijumu baze podataka.
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
72 Objašnjenje
primera
Sve funkcije =DPRODUCT(B5:F14,"Rod",B3:E4)
11. Funkcija DSUM sabira vrednosti u izabranom
polju iz zapisa koji odgovaraju kriterijumu baze podataka.
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 Objašnjenje
primera
Sve funkcije =DSUM(B5:F14,"Rod",B3:F4)
12. 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 određene uslove(C3:C5).
Ova funkcija nam je omogućila da vidimo da je
prosečna visina stabala jabuka i kruški 13m.
Formula funkcije:
=DAVERAGE(C6:F15,"Visina",C3:C5)
Nazad na primer
Sve funkcije
13. 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
između 8 i 16 i izračunava koliko polja „Starost“
u tim zapisima sadrži brojeve. (2)
Formula funkcije:
=DCOUNT(C6:F15,"Starost",C4:G5)
Nazad na primer
Sve funkcije
14. 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 između 8m i 16m i
izračunava koliko polja „Rod“ u tim zapisima nije prazno. (2)
Formula funkcije:
=DCOUNTA(B5:E14,E5,B3:F4)
Nazad na primer
Sve funkcije
15. 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 između 8 i 16m =12
Formula funkcije:
=DMAX(B5:E14,E3,B3:F4)
Nazad na primer
Sve funkcije
16. 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 određene uslove( B3:F4).
Ova funkcija nam pokazuje da je minimalni rod jabuka visine između 8 i 16m =6.
Formula funkcije:
=DMIN(B5:E14,”Rod”,B3:F4)
Nazad na primer
Sve funkcije
17. 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 određene uslove( B3:F4).
Ova funkcija nam pokazuje da je proizvod roda jabuka visine između 8 i 16m =72.
Formula funkcije:
=DPRODUCT(B5:E14,"Rod",B3:F4)
Nazad na primer
Sve funkcije
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 određene uslove( B3:F4).
Ova funkcija nam pokazuje da je zbir roda jabuka visine između 8 i 16m =18.
Formula funkcije:
=DSUM(B5:F14,"Rod",B3:F4)
Nazad na primer
Sve funkcije
19.
20.
21.
22.
23.
24.
25.
26. Funkcije baze podataka nam
olakšavaju rad u Excel-u I
pomažu nam u radu sa bazama
podataka na taj način što
računaju, broje i vrše mnoge
druge funkcije umesto nas…
Izvor informacija web stranica
office.microsoft.com