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
- Tietojen laskeminen summarivin avulla
- Tietojen laskeminen summakyselyn avulla
- Koostefunktioiden viitemateriaali
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.
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
- Valitse Luo-välilehden Kyselyt-ryhmässä Kyselyn rakennenäkymä.
- 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ä:
- 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.
- Valitse Kyselyn rakennenäkymä -välilehden Tulokset-ryhmässäSuorita. Kyselyn tulokset näkyvät taulukkonäkymässä.
- 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ä.
- Vaihtoehtoisesti voit tallentaa kyselyn.
Summarivin lisääminen
- 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.
- Valitse Aloitus-välilehden Tietueet-ryhmässä Summat. Uusi Yhteensä-rivi tulee näkyviin taulukon viimeisen rivin tietojen alapuolelle.
- 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.
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
- Valitse Luo-välilehden Kyselyt-ryhmässä Kyselyn rakennenäkymä.
- Kaksoisnapsauta taulukkoa, jota haluat käyttää kyselyssä, ja valitse sitten Sulje. Taulukko näkyy kyselyjen suunnittelutyökalun yläosan ikkunassa.
- 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.
- Valitse Kyselyn rakennenäkymä -välilehden Näytä tai piilota -ryhmästä Summat. Summarivi ilmestyy rakenneruudukkoon, ja Ryhmittelyperuste ilmestyy kyselyn kunkin kentän ruutuun.
- Napsauta summarivillä kenttää, jonka haluat laskea, ja valitse sitten luettelosta Laske.
- Valitse Kyselyn rakennenäkymä -välilehden Tulokset-ryhmässäSuorita. Kyselyn tulokset näkyvät taulukkonäkymässä.
- Voit myös tallentaa kyselyn.
Ryhmän tai luokan tietueiden laskeminen
- Valitse Luo-välilehden Kyselyt-ryhmässä Kyselyn rakennenäkymä.
- 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.
- Kaksoisnapsauta luokkatiedot sisältävää kenttää sekä kenttää, jonka sisältämät arvot haluat laskea. Kysely ei voi sisältää muita kuvaavia kenttiä.
- Valitse Kyselyn rakennenäkymä -välilehden Näytä tai piilota -ryhmästä Summat. Summarivi ilmestyy rakenneruudukkoon, ja Ryhmittelyperuste ilmestyy kyselyn kunkin kentän ruutuun.
- Napsauta summarivillä kenttää, jonka haluat laskea, ja valitse sitten luettelosta Laske.
- Valitse Kyselyn rakennenäkymä -välilehden Tulokset-ryhmässäSuorita. Kyselyn tulokset näkyvät taulukkonäkymässä.
- Voit myös tallentaa kyselyn.
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 |