Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Joskus tiedot halutaan lajitella aakkos- tai numeerisen järjestyksen sijaan käyttäjän määrittämän järjestyksen (eli mukautetun tai loogisen järjestyksen) mukaan. Esimerkiksi arkipäivien lajitteleminen siten, että maanantai näkyy ensimmäisenä, on järkevämpää kuin lajittelu aakkosjärjestyksessä, jossa perjantai näkyy ensimmäisenä. Voit lajitella tietoja taulukon tai kyselyn taulukkonäkymässä tai lomakkeen lomakenäkymässä.

Sisältö

Lajittele pieni, rajallinen määrä yksilöllisiä kenttäarvoja

Tässä toimenpiteessä kirjoitat lausekkeen, joka käyttää IIf-funktiota työntekijöiden nimien luokitteluun.

Luo ensin taulukko, joka sisältää kolme kenttää: Otsikko, Etunimi ja Sukunimi. Kirjoita Otsikko-kenttään seuraavat arvot neljälle uudelle tietueelle:

  • Sisäinen myyntikoordinaattori

  • Myyntipäällikkö

  • Myyntiedustaja

  • Myyntijohtaja

Kirjoita neljän tietueen Etunimi- ja Sukunimi-kenttiin haluamasi nimet.

  1. Avaa taulukko taulukkonäkymässä.

  2. Valitse Aloitus-välilehdenLajittele & suodatin -ryhmässä Lisäasetukset ja valitse sitten pikavalikosta Erikoissuodatus/lajittelu .

  3. Lisää haluamasi kentät, kuten Etunimi, Sukunimi ja Otsikko, ruudukkoon.

  4. Napsauta ensimmäisen tyhjän sarakkeen Kenttä-riviä hiiren kakkospainikkeella, valitse Zoomaus ja kirjoita sitten seuraava lauseke:

    IIf ([Title] = "Vice President, Sales", 1, IIf ([Title] = "Sales Manager", 2, IIf ([Title] = "Sales Representative", 3, IIf ([Title] = "Inside Sales Coordinator", 4, 5))))

    Otsikko on sen kentän nimi, joka sisältää luokitellut arvot. Lainausmerkeissä olevat arvot ovat kenttään tallennettuja yksittäisiä arvoja. Seuraava numeerinen arvo on sille määritetty järjestysluku. Edellä oleva lauseke määrittää rivit 1–4 neljään eri otsikkoon ja määrittää järjestysnumeron 5 kaikille muille. Kun suoritat lajittelun, otsikoille, joita ei mainita tässä lausekkeessa, määritetään sama järjestys (5).

  5. Valitse lausekkeen sisältävän sarakkeen Lajittele-rivilläNouseva.

  6. Valitse Aloitus-välilehdenLajittele & suodatin -ryhmässä Ota suodatin käyttöön.

    IIf-funktio palauttaa numeerisen arvon, joka vastaa Otsikko-kentän arvoa. Jos esimerkiksi Otsikko-kentän arvo on Myyntipäällikkö, määritetty luku on 2. Jos Otsikko-kentässä on arvo, jota ei ole lueteltu funktion argumenttina – esimerkiksi Aluekoordinaattori – sille määritetään luku 5. Kysely lajittelee sitten nämä luvut nousevaan järjestykseen.

Sivun alkuun

Lajittele suuri määrä yksilöllisiä kenttien arvoja

Jos sinulla on suuri määrä arvoja, voit lajitella tiedot paremmin luomalla hakutaulukon.

Oletetaan, että Työntekijät-taulukko viittaa yli 50 eri otsikkoon. Sinun on ensin luotava hakutaulukko ja valmisteltava aiemmin luotu taulukko, jotta voit etsiä uuden taulukon. Tämän jälkeen voit yhdistää nämä kaksi taulukkoa ja luoda kyselyn.

Hakutaulukon luominen ja aiemmin luodun taulukon muokkaaminen

  1. Luo uusi hakutaulukko, johon otsikot tallennetaan. Nimeä taulukon tekstitys ja määritä kentät sulkeissa ilmoitettuihin tietotyyppeihin seuraavassa taulukossa esitetyllä tavalla:

    Otsikkotunnus (Laskuri)

    Nimike (Teksti)

    1

    Myyntijohtaja

    2

    Myyntipäällikkö

    3

    Myyntiedustaja

    4

    Sisäinen myyntikoordinaattori

  2. Määritä Otsikkotunnus-kenttä perusavaimeksi.

  3. Muokkaa Työntekijä-taulukkoa niin, että se hakee tblTitles-taulukon.

    • Muuta rakennenäkymässä Otsikko-kentän nimeksi Otsikkotunnus.

    • Muuta Tietotyyppi-sarakkeessaTietotyyppi-tyypiksiLuku.

  4. Muuta Yleiset-välilehdenKentän ominaisuudet -kohdassa Kentän kokopitkäksi kokonaisluvuksi.

  5. Tallenna taulukko ja ohita tietojen menettämistä koskeva varoitus.

  6. Vaihda taulukkonäkymään.

  7. Täytä Otsikot-sarakkeeseen Otsikkotunnus-arvo, joka vastaa otsikkoarvoa.

    Jos esimerkiksi otsikkoarvo on Myyntipäällikkö, kirjoita 2. Kirjoita Myyntiedustaja-kohtaan 3.

  8. Tallenna ja sulje taulukko.

Kahden taulukon yhdistäminen

  1. Valitse Tietokantatyökalut-välilehden Yhteydet-ryhmästä Yhteydet.

  2. Valitse Rakenne-välilehdenYhteydet-ryhmässäLisää taulukoita (tai Näytä taulukot Accessissa).

  3. Valitse tblTitles and Employees ja lisää ne Yhteydet-ikkunaan valitsemalla Lisää . Sulje Näytä taulukko -valintaikkuna.

  4. Vedä Otsikkotunnus-kenttä tblTitles-taulukosta Työntekijät-taulukon TitleID-kenttään.

    Muokkaa yhteyksiä -valintaikkuna avautuu.

  5. Varmista, että molemmissa sarakkeissa näkyvät kenttien nimet ovat sekä Otsikkotunnus että Että Suhteen tyyppi -ruudussa näkyy yksi-moneen. Voit muuttaa kenttien nimiä tarvittaessa.

  6. Valitse Säilytä viite-eheys -valintaruutu.

  7. Luo yhteys valitsemalla Luo.

    Muokkaa yhteyksiä -valintaikkuna sulkeutuu ja tallentaa muutokset.

  8. Sulje Yhteydet-välilehti .

Kyselyn luominen

  1. Valitse Luo-välilehden Kyselyt-ryhmässä Kyselyn rakennenäkymä.

  2. Valitse Lisää taulukoita (Näytä taulukko Accessissa) -valintaikkunassa Taulukot-välilehti , kaksoisnapsauta Työntekijät ja kaksoisnapsauta sitten tblTitles-painiketta.

  3. Lisää Työntekijätunnus-, Sukunimi- ja Etunimi-kentät Työntekijät-taulukosta ja Otsikko-kenttä tblTitles-taulukosta kyselyn rakenneruudukkoon.

  4. Vaihda taulukkonäkymään.

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.