Možda ćete moći sortirati podatke, a ne abecednim redoslijedom ili numerički, već prema korisnički definiranom redoslijedu (koji se naziva i Custom ili logički redoslijed). Da biste, primjerice, sortirali radnim danom, da bi se ponedjeljak prvi pojavio, ima više smisla od sortiranja abecednim redoslijedom, gdje se prvi pojavljuje petak. Možete sortirati podatke u prikazu podatkovne tablice tablice ili upita ili u prikazu obrasca obrasca.

Što želite učiniti?

Sortiranje manjeg, konačnog broja jedinstvenih vrijednosti polja

U ovom ćete postupku zapisati izraz koji koristi funkciju IIf za rang naslova zaposlenika.

Najprije stvorite tablicu koja sadrži tri polja – naslov, ime i prezime. U polje naslov unesite sljedeće vrijednosti za četiri nova zapisa:

  • Interni koordinator prodaje

  • Voditelj prodaje

  • Prodajni predstavnik

  • Potpredsjednik, prodaja

U polja ime i prezime u četiri zapisa unesite imena koja želite.

  1. Sada otvorite tablicu u prikazu podatkovne tablice.

  2. Na kartici Polazno u grupi Filtar & sortiranja kliknite Napredno , a zatim Napredni filtar/Sortiraj na izborniku prečaca.

  3. U rešetku dodajte polja koja želite, kao što su ime, prezime i naslov.

  4. Desnom tipkom miša kliknite redak polja u prvom praznom stupcu, kliknite Zumiranje, a zatim upišite sljedeći izraz:

    IIf ([Title] = "potpredsjednik, prodaja"; 1 ; IIf ([naslov] = "voditelj prodaje"; 2 ; IIf ([naslov] = "prodajni predstavnik"; 3 ; IIf ([naslov] = "Inside koordinator prodaje"; 4; 5) )))

    Naslov je naziv polja koje sadrži vrijednosti koje se rangirate. Vrijednosti koje se nalaze u navodnicima pojedinačne su vrijednosti pohranjene u polju. Numerička vrijednost koja slijedi jest poredak dodijeljen njoj. Prethodni izraz dodjeljuje redove od 1 do 4 do četiri različita naslova, a dodjeljuje rang 5 svim ostalim korisnicima. Kada izvršite sortiranje, naslovi koji se ne spominju u ovom izrazu dodijelit će se istom činu (5).

  5. U retku Sortiranje stupca koji sadrži izraz kliknite Uzlazno.

  6. Na kartici Polazno u grupi Filtar & sortiranja kliknite preklopni filtar.

    Funkcija IIf vraća numeričku vrijednost koja odgovara vrijednosti u polju Title. Primjerice, ako je vrijednost u polju naslov voditelj prodaje, broj je dodijeljen 2. Ako u polju naslov postoji vrijednost koja nije navedena kao argument u funkciji – na primjer, okružni koordinator – dodjeljuje mu se broj 5. Upit zatim sortira te brojeve uzlaznim redoslijedom.

Vrh stranice

Sortiranje većeg broja jedinstvenih vrijednosti polja

Ako imate veliki broj vrijednosti za poredak, bolji način sortiranja podataka jest stvaranje tablice s vrijednostima.

Pretpostavimo da se tablica Zaposlenici odnosi na više od 50 raznih naslova. Najprije ćete morati stvoriti tablicu za pretraživanje i pripremiti postojeću tablicu da biste potražili novu tablicu. Zatim možete povezati dvije tablice i stvoriti upit.

Stvaranje tablice pretraživanja i izmjena postojeće tablice

  1. Stvorite novu tablicu za pretraživanje koja će pohraniti naslove. Naziv tablice Tblnaslovii postavite polja na vrste podataka navedene u zagradama, kao što je prikazano u sljedećoj tablici:

    Titleid
    (Samonumeriranje)

    Naslov
    (tekst)

    1

    Potpredsjednik, prodaja

    2

    Voditelj prodaje

    3

    Prodajni predstavnik

    4

    Interni koordinator prodaje

  2. Postavite polje TitleID kao primarni ključ.

  3. Izmijenite tablicu zaposlenik tako da pretražuje tablicu Tblnaslovi.

    • U prikazu dizajna promijenite naziv polja Title u titleid.

    • U stupcu vrsta podataka promijenite vrstu podataka u broj.

  4. Na kartici Općenito u odjeljku Svojstva poljapromijenite veličinu polja u Dugi cijeli broj.

  5. Spremite tablicu i ignorirajte upozorenje o gubitku podataka.

  6. Prijelaz na prikaz podatkovne tablice.

  7. Ispunite stupac naslovi s vrijednošću TitleID koja odgovara vrijednosti naslova.

    Primjerice, za zapise u kojima je vrijednost naslova voditelj prodaje, upišite 2. Za prodajnog predstavnika upišite 3.

  8. Spremanje i zatvaranje tablice.

Povezivanje dviju tablica

  1. Na kartici Alati baze podataka u grupi Odnosi kliknite Odnosi.

  2. Na kartici dizajn u grupi odnosi kliknite Dodavanje tablica (ili prikaz tablica u Access 2013 ).

  3. Odaberite Tblnaslovi i zaposlenici, a zatim kliknite Dodaj da biste ih dodali u prozor odnosi. Zatvorite dijaloški okvir Prikaz tablice.

  4. Odvucite polje TitleID iz tablice Tblnaslovi u polje TitleID u tablici zaposlenici.

    Otvorit će se dijaloški okvir Uređivanje odnosa .

  5. Provjerite jesu li nazivi polja prikazani u dva stupca i Titleid, kao i da se okvir vrsta odnosa prikazuje jedan-prema-više. Ako je potrebno, možete promijeniti nazive polja.

  6. Potvrdite okvir Nametni referencijalni integritet.

  7. Da biste stvorili odnos, kliknite Stvori.

    Dijaloški okvir Uređivanje odnosa zatvara se i sprema promjene.

  8. Zatvaranje kartice odnosi .

Stvaranje upita

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

  2. U dijaloškom okviru Dodavanje tablica (prikaz tablice u Access 2013 ) kliknite karticu tablice , dvaput kliknite zaposlenici, a zatim dvokliknite tblnaslovi.

  3. U rešetku dizajna upita dodajte polja IDZaposlenika, LastName i FirstName iz tablice Zaposlenici i polja Title iz tablice Tbltitle.

  4. Prijelaz na prikaz podatkovne tablice.

Vrh stranice

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Office Insiderima

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×