Brojanje podataka korištenjem upita

Brojanje podataka korištenjem upita

U ovom se članku objašnjava brojanje podataka koje vrati upit. Primjerice, na obrascu ili izvješću možete zbrojiti broj stavki u jednom ili više polja odnosno kontrola tablice. Možete i izračunati prosječne vrijednosti te pronaći najmanju, najveću, najstariju ili najnoviju vrijednost. Osim toga, Access pruža značajku koja se naziva redak Ukupni zbroj koji možete koristiti za brojanje podataka u podatkovnoj tablici, a da ne morate mijenjati dizajn upita.

Što vas zanima?

Detaljnije o načinima brojanja podataka

Brojanje podataka pomoću retka zbroja

Brojanje podataka pomoću upita o ukupnim zbrojevima

Referenca agregatne funkcije

Detaljnije o načinima brojanja podataka

Možete zbrojiti stavke u polju (stupcu vrijednosti) pomoću funkcije Count. Funkcija Count pripada skupu funkcija koje se nazivaju agregacijskim funkcijama. Pomoću agregacijskih funkcija možete izvoditi izračune u stupcu podataka koji će vratiti jednu vrijednost. Uz Count program Access sadrži veći broj agregacijskih funkcija, kao što su:

  • Sum za zbrajanje stupca s brojevima.

  • Average za izračunavanje prosjeka u stupcu s brojevima.

  • Maximum za traženje najveće vrijednosti u polju.

  • Minimum za traženje najmanje vrijednosti u polju.

  • Standard Deviation za mjerenje širine raspršenosti vrijednosti u odnosu na prosječnu vrijednost (aritmetičku sredinu).

  • Variance za mjerenje statističke varijance svih vrijednosti u stupcu.

Access nudi dva načina dodavanja broja i drugih funkcija zbrajanja u upit. Možete učiniti sljedeće:

  • Otvoriti upit u prikazu podatkovne tablice i dodati redak zbroja. Redak Ukupni zbroj omogućuje korištenje funkcije zbrajanja u jednom ili više stupaca skupa rezultata upita bez promjene dizajna upita.

  • Stvoriti upit o ukupnim zbrojevima. Upit o ukupnim zbrojevima izračunava podzbrojeve u grupama zapisa. Primjerice, ako želite izračunati podzbroj prodaje po gradu ili kvartalu, možete koristiti upit o ukupnim zbrojevima da biste grupirali zapise po željenoj kategoriji i zbrojili vrijednosti prodaje. Nasuprot tomu, redak zbroja izračunava sveukupne zbrojeve za jedan ili više stupaca (polja) podataka.

Napomena: U odjeljcima s uputama u ovom članku naglasak je na korištenju funkcije Count, ali možete koristiti i druge agregacijske funkcije u recima zbroja i upitima. Dodatne informacije o korištenju ostalih agregacijskih funkcija potražite u odjeljku Referenca agregacijskih funkcija u nastavku članka.

Dodatne informacije o korištenja ostalih agregacijskih funkcija potražite u članku Prikaz zbrojeva stupaca u podatkovnoj tablici.

Koraci u sljedećim odjeljcima objašnjavaju kako dodati redak ukupnog zbroja i kako koristiti upit s ukupnim zbrojevima da biste brojali podatke. U nastavku imajte na umu da funkcija Count funkcionira na većem broju vrsta podataka nego u drugim funkcijama zbrajanja. Možete, primjerice, pokrenuti funkciju Count protiv bilo koje vrste polja osim jedne koja sadrži složene, ponavljajući skalarne podatke, kao što je polje s više vrijednosti.

Za razliku od nje, mnoge agregacijske funkcije funkcioniraju samo s podacima u poljima posebne vrste. Primjerice, funkcija Sum funkcionira samo u poljima postavljenima na vrste podataka Broj, Decimalna vrijednost i Valuta. Dodatne informacije o vrstama podataka koje svaka funkcija zahtijeva potražite u odjeljku Referenca agregacijskih funkcija u nastavku članka.

Opće informacije o vrstama podataka potražite u članku Izmjena ili zamjena vrste podataka postavljene za polje.

Vrh stranice

Brojanje podataka pomoću retka zbroja

Redak Ukupni zbroj dodajte u upit tako da otvorite upit u prikazu podatkovne tablice, dodate redak, a zatim odaberete funkciju Count ili neku drugu funkciju zbrajanja, kao što je Sum, minimum, maksimumili prosjek. Koraci u ovom odjeljku objašnjavaju kako stvoriti osnovni upit s odabiranjem i dodati redak zbroja.

Stvaranje upita odabira

  1. Na kartici Stvaranje u grupi Ostalo kliknite Dizajn upita.

    Dodaj aplikaciju

  2. U dijaloškom okviru Prikaz tablice dvokliknite tablice koje želite uvrstiti u upit i kliknite Zatvori.

    Odabrana tablice ili tablice prikazat će se kao prozor u gornjem dijelu dizajnera upita. Slika prikazuje uobičajenu tablicu u dizajneru upita:

    Upit s tri polja u rešetki dizajna

  3. Dvokliknite polja tablice koja želite koristiti u upitu.

    Možete uključiti polja koja sadrže opisne podatke, primjerice nazive i opise, ali morate uključiti polje koje sadržava vrijednosti koje želite zbrojiti.

    Svako se polje pojavljuje u stupcu u rešetki dizajna upita.

  4. Na kartici Dizajn u grupi Rezultati kliknite Pokreni.

    Rezultati upita prikazuju se u prikazu podatkovne tablice.

  5. Možete se i vratiti u prikaz dizajna pa prilagoditi upit. Da biste to učinili, desnom tipkom miša kliknite karticu dokumenta za upit pa Prikaz dizajna. Zatim možete prilagoditi upit po potrebi tako da dodate ili uklonite polja tablice. Da biste uklonili polje, odaberite stupac u rešetki dizajna i pritisnite DELETE.

  6. Upit možete i spremiti.

Dodavanje retka zbroja

  1. Otvorite upit u prikazu podatkovne tablice. Da biste to učinili za bazu podataka u obliku. accdb, desnom tipkom miša kliknite karticu dokumenta za upit, a zatim kliknite Prikaz podatkovne tablice.

    – ili –

    Za bazu podataka. mdb oblik datoteke stvorene uz stariju verziju programa Access, na kartici Polazno u grupi Prikazi kliknite strelicu ispod prikaza , a zatim kliknite Prikaz podatkovne tablice.

    – ili –

    U navigacijskom oknu dvokliknite upit. Na taj ćete način pokrenuti upit i učitati rezultate u podatkovnu tablicu.

  2. Na kartici Polazno u grupi Zapisi kliknite Zbrojevi.

    Dodaj aplikaciju

    Ispod zadnjeg retka podataka u podatkovnoj tablici pojavit će se novi redak Ukupni zbroj.

  3. U retku Ukupni zbroj kliknite polje koje želite zbrojiti, a zatim na popisu odaberite Count.

Skrivanje retka zbroja

  • Na kartici Polazno u grupi Zapisi kliknite Zbrojevi.

Dodatne informacije o korištenja retka zbroja potražite u članku Prikaz zbrojeva stupaca u podatkovnoj tablici.

Vrh stranice

Brojanje podataka pomoću upita o ukupnim zbrojevima

Kada želite zbrojiti sve ili neke zapise koje vrati upit, umjesto retka zbroja možete koristiti upit o ukupnim zbrojevima. Primjerice, možete zbrojiti broj prodajnih transakcija ili broj transakcija u jednom gradu.

Ako želite koristiti vrijednost rezultata u nekom drugom dijelu baze podataka, primjerice u izvješću, obično ćete koristiti upit o ukupnim zbrojevima.

Brojanje svih zapisa u upitu

  1. Na kartici Stvaranje u grupi Ostalo kliknite Dizajn upita.

    Dodaj aplikaciju

  2. U dijaloškom okviru Prikaz tablice dvokliknite tablicu koju želite uvrstiti u upit i kliknite Zatvori.

    Tablica će se pojaviti u prozoru u gornjem dijelu dizajnera upita.

  3. Dvokliknite polja koja želite koristiti u upitu i provjerite je li uključeno polje koje želite zbrojiti. Možete brojati polja koja sadrže većinu vrsta podataka, osim polja koja sadrže složene skalarne podatke koji se ponavljaju, primjerice popise s višestrukim vrijednostima.

  4. Na kartici Dizajn u grupi Prikaz/skrivanje kliknite Zbrojevi.

    Redak Ukupni zbroj pojavljuje se u rešetki dizajna, a mogućnost Grupiraj po u retku za svako polje.

  5. U retku Ukupni zbroj kliknite polje koje želite zbrojiti, a zatim na nastalom popisu odaberite Count.

  6. Na kartici Dizajn u grupi Rezultati kliknite Pokreni.

    Rezultati upita prikazuju se u prikazu podatkovne tablice.

  7. Ako želite, upit možete i spremiti.

Brojanje zapisa u grupi ili kategoriji

  1. Na kartici Stvaranje u grupi Ostalo kliknite Dizajn upita.

    Dodaj aplikaciju

  2. U dijaloškom okviru Prikaz tablice dvokliknite tablice koje želite uvrstiti u upit i kliknite Zatvori.

    Tablica ili tablice pojavit će se u prozoru u gornjem dijelu dizajnera upita.

  3. Dvokliknite polje koje sadrži kategoriju podataka i polje koje sadrži vrijednosti koje želite zbrojiti. Upit ne može sadržavati druga opisna polja.

  4. U grupi Dizajn u grupi Prikaz/skrivanje kliknite Zbrojevi.

    Redak Ukupni zbroj pojavljuje se u rešetki dizajna, a mogućnost Grupiraj po u retku za svako polje.

  5. U retku Ukupni zbroj kliknite polje koje želite zbrojiti, a zatim na nastalom popisu odaberite Count.

  6. Na kartici Dizajn u grupi Rezultati kliknite Pokreni.

    Rezultati upita prikazuju se u prikazu podatkovne tablice.

  7. Ako želite, upit možete i spremiti.

Vrh stranice

Referenca agregacijskih funkcija

U sljedećoj se tablici navode i opisuju agregacijske funkcije koje se mogu koristiti u retku zbroja i u upitima u programu Access. Imajte na umu da Access sadrži više agregacijskih funkcija za upite nego za redak zbroja. Ako radite na projektu programa Access (sučelje programa Access povezano s bazom podataka sustava Microsoft SQL Server), možete koristiti i veći skup agregacijskih funkcija od onih koje nudi SQL Server. Dodatne informacije o tom skupu funkcija potražite u mrežnoj dokumentaciji Microsoft SQL Server Books Online.

Funkcija

Opis

Koristi se sa sljedećom vrstom ili vrstama podataka

Sum

Dodaje stavke u stupac. Funkcionira isključivo s numeričkim i valutnim podacima.

Broj, decimalni podaci, valuta

Average

Izračunava prosječnu vrijednost stupca. Stupac mora sadržavati numeričke ili valutne podatke ili podatke datuma/vremena. Funkcija zanemaruje vrijednosti null.

Broj, decimalni podaci, valuta, datum/vrijeme

Count

Broji stavke u stupcu.

Svi podaci osim onih koje sadrže složene skalarne podatke koji se ponavljaju, primjerice popise s višestrukim vrijednostima.

Dodatne informacije o popisima s više vrijednosti potražite u člancima Vodič kroz polja s višestrukim vrijednostima i Stvaranje ili brisanje polja s više vrijednosti.

Maximum

Vraća stavku s najvećom vrijednošću. Najveća vrijednost tekstnih podataka zadnja je abecedna vrijednost, a Access zanemaruje velika odnosno mala slova. Funkcija zanemaruje vrijednosti null.

Broj, decimalni podaci, valuta, datum/vrijeme

Minimum

Vraća stavku s najmanjom vrijednošću. Najmanja vrijednost tekstnih podataka prva je abecedna vrijednost, a Access zanemaruje velika odnosno mala slova. Funkcija zanemaruje vrijednosti null.

Broj, decimalni podaci, valuta, datum/vrijeme

Standard Deviation

Mjeri širinu raspršenosti vrijednosti u odnosu na prosječnu vrijednost (aritmetičku sredinu).

Dodatne informacije o korištenja te funkcije potražite u članku Prikaz zbrojeva stupaca u podatkovnoj tablici.

Broj, decimalni podaci, valuta

Variance

Mjeri statističku varijancu svih vrijednosti u stupcu. Tu funkciju možete koristiti samo s numeričkim i valutnim podacima. Ako tablica sadrži manje od dva retka, Access će vratiti vrijednost null.

Dodatne informacije o funkcijama odstupanja potražite u članku Prikaz zbrojeva stupaca u podatkovnoj tablici.

Broj, decimalni podaci, valuta

Vrh stranice

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×