Tietojen laskeminen käyttämällä kyselyä

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tässä artikkelissa kerrotaan, miten voit laskea tiedot, jotka kysely palauttaa Accessissa. Esimerkiksi lomakkeessa tai raportissa voit laskea yhden tai useamman taulukon kentän tai ohjausobjektin kohteet. Voit myös laskea keskiarvoja ja etsiä pienimmän, suurimman, aikaisimman ja myöhäisimmän arvon. Accessissa on myös Summarivi-toiminto, jonka avulla voit laskea taulukon tietoja muuttamatta kyselyn rakennetta.

Sisältö

Tietojen laskemisen perusteet

Voit laskea kentän tai arvosarakkeen kohteiden määrän funktion avulla Count . Count Funktio kuuluu koostefunktioiden joukkoon. Koostefunktiot laskevat tietosarakkeen ja palauttavat yhden arvon. Accessissa on lisäksi useita koostefunktioita Count, kuten:

  • Sum, jos haluat lisätä sarakkeen lukuja.
  • Average, kun lasket lukusarakkeen keskiarvon.
  • Maximum, jotta löydät kentän suurimman arvon.
  • Minimum, jolla etsitään kentän pienin arvo.
  • Standard Deviation, jolla mitataan, kuinka laajalle arvot jakautuvat keskimääräisestä arvosta.
  • Variance, jolla mitataan sarakkeen kaikkien arvojen tilastollista varianssia.

Accessissa on kaksi tapaa lisätä Count kyselyyn muita koostefunktioita:

  • Avaa kysely taulukkonäkymässä ja lisää summarivi. Summarivillä voit käyttää koostefunktiota yhdessä tai useammassa kyselyn tulosjoukon sarakkeessa muuttamatta kyselyn rakennetta.
  • Luo summakysely. Summakysely laskee tietueryhmien välisiä välisummia. Jos esimerkiksi haluat laskea välisumman kaikesta myynnistä kaupungin tai vuosineljänneksen mukaan, voit summakyselyn avulla ryhmitellä tietueet haluamasi luokan mukaan ja laskea sitten myyntilukujen summan. Summarivi puolestaan laskee yhden tai useamman tietosarakkeen (-kentän) loppusumman.

Huomautus

Tämän artikkelin toimintaohjeissa keskitytään funktioon Count , mutta voit käyttää myös muita koostefunktioita summariveissä ja kyselyissä. Lisätietoja on koostefunktioiden ohjeaiheessa jäljempänä tässä artikkelissa.

Lisätietoja muiden koostefunktioiden käyttötavoista on artikkelissa Sarakkeen summien näyttäminen taulukossa.

Seuraavien osien vaiheittaisissa ohjeissa kerrotaan summarivin lisäämisestä ja tietojen laskemisesta summakyselyn avulla. Muista, että Count funktio toimii useampien tietotyyppien kanssa kuin muut koostefunktiot. Voit esimerkiksi suorittaa suorituksen Count mille tahansa kenttätyypille paitsi kentälle, joka sisältää monimutkaisia, toistuvia skalaarisia tietoja, kuten moniarvoisten luetteloiden kentät.

Monet koostefunktiot sen sijaan toimivat vain kentissä, joissa käytetään tiettyä tietotyyppiä. Esimerkiksi funktio toimii kentissä, Sum joiden tietotyypiksi on määritetty Luku, Desimaali tai Valuutta. Lisätietoja kunkin funktion edellyttämistä tietotyypeistä on koostefunktioiden viitemateriaalissa jäljempänä tässä artikkelissa.

Yleistä tietoa tietotyypeistä on artikkelissa Kentän tietotyyppiasetuksen muokkaaminen tai muuttaminen.

Palaa alkuun

Tietojen laskeminen summarivin avulla

Voit lisätä kyselyyn summarivin avaamalla kyselyn taulukkonäkymässä, lisäämällä rivin ja valitsemalla sitten Määrä-funktion tai jonkin toisen koostefunktion, kuten Sum, Minimum, Maximumtai Average. Tässä osassa kerrotaan tavallisen valintakyselyn luomisen ja summarivin lisäämisen vaiheet.

Tavallisen valintakyselyn luominen

  1. Valitse Luo-välilehden Kyselyt-ryhmässä Kyselyn rakennenäkymä.
  2. Kaksoisnapsauta taulukkoa tai taulukoita, joita haluat käyttää kyselyssä, ja valitse sitten Sulje. Valittu taulukko tai valitut taulukot näkyvät ikkunoina kyselyn suunnittelutyökalun yläosassa. Seuraavassa kuvassa on tyypillinen taulukko kyselyn suunnittelunäytössä: Kolme kenttää sisältävä kysely rakenneruudukossa
  3. Kaksoisnapsauta taulukkokenttiä, joita haluat käyttää kyselyssä. Voit lisätä kenttiä, jotka sisältävät nimien ja kuvausten tapaisia kuvailevia tietoja, mutta sinun on sisällytettävä kyselyyn myös kenttä, joka sisältää laskettavat arvot. Jokainen kenttä näkyy kyselyn rakenneruudukon sarakkeessa.
  4. Valitse Kyselyn rakennenäkymä -välilehden Tulokset-ryhmässäSuorita. Kyselyn tulokset näkyvät taulukkonäkymässä.
  5. Vaihtoehtoisesti voit palata rakennenäkymään ja mukauttaa kyselyä. Voit tehdä tämän napsauttamalla kyselyn tiedostovälilehteä hiiren kakkospainikkeella ja valitsemalla Rakennenäkymä. Voit sitten lisätä tai poistaa taulukon kenttiä tarpeen mukaan. Jos haluat poistaa kentän, valitse sarake rakenneruudukosta ja paina Delete-näppäintä.
  6. Vaihtoehtoisesti voit tallentaa kyselyn.

Summarivin lisääminen

  1. Avaa kysely taulukkonäkymässä. Napsauta kyselyn tiedostovälilehteä hiiren kakkospainikkeella ja valitse Taulukkonäkymä. -tai- Kaksoisnapsauta kyselyä siirtymisruudussa. Tämä toiminto suorittaa kyselyn ja lataa tulokset taulukkoon.
  2. Valitse Aloitus-välilehden Tietueet-ryhmässä Summat. Uusi Yhteensä-rivi tulee näkyviin taulukon viimeisen rivin tietojen alapuolelle.
  3. Napsauta summarivillä kenttää, jonka summan haluat laskea, ja valitse sitten luettelosta Laske.

Summarivin piilottaminen

  • Valitse Aloitus-välilehden Tietueet-ryhmässä Summat.

Lisätietoja summarivin käytöstä on artikkelissa Sarakkeen summien näyttäminen taulukossa.

Palaa alkuun

Tietojen laskeminen summakyselyn avulla

Tietojen laskemiseen käytetään summakyselyä summarivin sijaan, jos halutaan laskea kaikki tai osa kyselyn palauttamista tietueista. Voit esimerkiksi laskea myyntitapahtumien määrän tai yksittäisen kaupungin tapahtumien määrän.

Yleensä summakyselyä käytetään summarivin sijasta silloin, kun tulosta on käytettävä tietokannan toisessa osassa, kuten raportissa.

Kyselyn kaikkien tietueiden laskeminen

  1. Valitse Luo-välilehden Kyselyt-ryhmässä Kyselyn rakennenäkymä.
  2. Kaksoisnapsauta taulukkoa, jota haluat käyttää kyselyssä, ja valitse sitten Sulje. Taulukko näkyy kyselyjen suunnittelutyökalun yläosan ikkunassa.
  3. Kaksoisnapsauta kenttiä, joita haluat käyttää kyselyssä, ja varmista, että sisällytät kaikki kentät, jotka haluat laskea. Voit laskea useimpien tietotyyppien kentät lukuun ottamatta kenttiä, joissa on monimutkaisia, toistuvia skalaarisia tietotyyppejä, kuten moniarvoisten luetteloiden kentät.
  4. Valitse Kyselyn rakennenäkymä -välilehden Näytä tai piilota -ryhmästä Summat. Summarivi ilmestyy rakenneruudukkoon, ja Ryhmittelyperuste ilmestyy kyselyn kunkin kentän ruutuun.
  5. Napsauta summarivillä kenttää, jonka haluat laskea, ja valitse sitten luettelosta Laske.
  6. Valitse Kyselyn rakennenäkymä -välilehden Tulokset-ryhmässäSuorita. Kyselyn tulokset näkyvät taulukkonäkymässä.
  7. Voit myös tallentaa kyselyn.

Ryhmän tai luokan tietueiden laskeminen

  1. Valitse Luo-välilehden Kyselyt-ryhmässä Kyselyn rakennenäkymä.
  2. Kaksoisnapsauta taulukkoa tai taulukoita, joita haluat käyttää kyselyssä, ja valitse sitten Sulje. Taulukko näkyy (tai taulukot näkyvät) kyselyjen suunnittelutyökalun yläosan ikkunassa.
  3. Kaksoisnapsauta luokkatiedot sisältävää kenttää sekä kenttää, jonka sisältämät arvot haluat laskea. Kysely ei voi sisältää muita kuvaavia kenttiä.
  4. Valitse Kyselyn rakennenäkymä -välilehden Näytä tai piilota -ryhmästä Summat. Summarivi ilmestyy rakenneruudukkoon, ja Ryhmittelyperuste ilmestyy kyselyn kunkin kentän ruutuun.
  5. Napsauta summarivillä kenttää, jonka haluat laskea, ja valitse sitten luettelosta Laske.
  6. Valitse Kyselyn rakennenäkymä -välilehden Tulokset-ryhmässäSuorita. Kyselyn tulokset näkyvät taulukkonäkymässä.
  7. Voit myös tallentaa kyselyn.

Palaa alkuun

Koostefunktioiden viitemateriaali

Seuraavassa taulukossa on lueteltu Accessin summarivillä ja kyselyissä käytettävät koostefunktiot. Accessissa on enemmän koostefunktioita kyselyitä varten kuin Summariviä varten.

Funktio Kuvaus Käytä näiden tietotyyppien kanssa
Sum Laskee sarakkeen kohteet yhteen. Toimii vain luku- ja valuuttamuotoisten tietojen kohdalla. Luku, desimaali, valuutta
Average Laskee sarakkeen keskiarvon. Sarakkeen tietojen on oltava luku-, valuutta- tai päivämäärä tai aika -muodossa. Funktio ohittaa tyhjät arvot. Luku, Desimaali, Valuutta, Päivämäärä tai aika
Count Laskee sarakkeen kohteiden lukumäärän. Kaikki tietotyypit paitsi monimutkaisia ja toistuvia skalaarisia tietoja sisältävät, kuten moniarvoisten luetteloiden sarakkeet. Lisätietoja moniarvoisista luetteloista on artikkelissa Moniarvoisen kentän luominen tai poistaminen.
Maximum Palauttaa kohteen, jolla on suurin arvo. Tekstimuotoisissa tiedoissa suurin arvo on viimeinen aakkosellinen arvo, ja Access ei huomioi kirjainkokoa. Funktio ohittaa tyhjät arvot. Luku, Desimaali, Valuutta, Päivämäärä tai aika
Minimum Palauttaa kohteen, jolla on pienin arvo. Tekstimuotoisissa tiedoissa pienin arvo on ensimmäinen aakkosellinen arvo, ja Access ei huomioi kirjainkokoa. Funktio ohittaa tyhjät arvot. Luku, Desimaali, Valuutta, Päivämäärä tai aika
Standard Deviation Mittaa, kuinka laajalle arvot jakautuvat keskimääräisestä arvosta. Lisätietoja tämän funktion käyttämisestä on artikkelissa Sarakkeen summien näyttäminen taulukossa. Luku, desimaali, valuutta
Variance Mittaa sarakkeen kaikkien arvojen tilastollisen varianssin. Tätä funktiota voi käyttää vain luku- ja valuuttamuotoisten tietojen kohdalla. Jos taulukossa on alle kaksi riviä, Access palauttaa tyhjäarvon. Lisätietoja varianssifunktioista on artikkelissa Sarakkeen summien näyttäminen taulukossa. Luku, desimaali, valuutta

Palaa alkuun