Andmete summeerimine päringuga

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Selles artiklis selgitatakse, kuidas kasutada tüüpi funktsioon nimega kokkuvõttefunktsiooni andmete summeerimiseks päringuga. Selles artiklis selgitatakse lühidalt ka kasutada muude kokkuvõttefunktsioonide, nt COUNT ja AVG loendamine või tulemite hulk väärtuste keskmine. Lisaks selles artiklis selgitatakse kokkuvõtterida Access , mida kasutada andmete summeerimine ilma päringute kujundust funktsiooni kasutamise kohta.

Selle artikli teemad

Andmete summeerimine viisid

Näidisandmete ettevalmistamine

Andmete summeerimine summarea abil

Üldkokkuvõtete arvutamine päringu abil

Kogupäringu abil arvutada rühmade kokkuvõtted

Andmete summeerimine mitme rühma ristpäringu abil

Kokkuvõttefunktsioonide ülevaade

Andmete summeerimine viisid

Tippige nimi kokkuvõttefunktsioon funktsiooni abil saate liita Arvuveeru päringu. Kokkuvõttefunktsioone sooritada arvutusi andmeid sisaldav veerg ja tagastab ühe väärtuse. Access pakub mitmesuguseid kokkuvõttefunktsiooni, k.a Sum, Count, Avg (keskmiste), Min ja Max. Andmete summeerimiseks funktsiooni Sum lisada päringule, saate andmete loendamiseks kasutage funktsiooni Count jne.

Lisaks Access on mitu võimalust Sum ja muude kokkuvõttefunktsioonide lisamine päringu. Saate teha järgmist:

  • Avage päring andmelehevaates ja lisada summarea. Kokkuvõtterida Access, funktsioon võimaldab kokkuvõttefunktsiooni kasutada päringu tulem, ilma vajaduseta muuta päringu kujundust määrata ühe või mitme veergudes.

  • Kogupäringu loomine. Kogupäringu arvutab vahekokkuvõtteid kirjete; rida kogusumma arvutab ühe või mitme veeru (välja) andmete üldkokkuvõtted. Näiteks, kui soovite vahesumma kogumüügi linna või kvartali järgi, saate kogupäringu rühma kirjete järgi soovitud kategooria ja seejärel müüginäitajad summeerida.

  • Ristpäringu loomine. Ristpäring on päring, mis kuvab tulemusi ruudustikus, mis sarnaneb Exceli töölehe eri tüüpi. Ristpäringud oma väärtuste Summeerimisalus ja need siis rühmitada kahte tüüpi faktide – üks komplekt küljel (reapäised) ja teine ülaserva alusel (veerupäised). Näiteks saate Ristpäring iga linna müügi kokkuvõtete kuvamiseks viimase kolme aastat, nagu järgmises tabelis on näidatud:

Linn

2003

2004

2005

Pariis

254,556

372,455

467,892

Sydney

478,021

372,987

276,399

Jakarta

572,997

684,374

792,571

...

...

...

...

Märkus.: Selle dokumendi juhiseid jaotiste rõhutada, kasutades funktsiooni Sum , kuid pidage meeles, mida saate kasutada teiste kokkuvõttefunktsioonide summaread ja päringute. Aggregate funktsioonide kasutamise kohta leiate lisateavet jaotisest kokkuvõttefunktsioonide selle artikli.

Lisateavet muude kokkuvõttefunktsioonide kasutamise kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Järgmistes jaotistes toodud juhiseid selgitavad, kuidas lisada summarea, kasutamine rühmade kokkuvõtted päringu andmete summeerimine, ja kuidas kasutada andmete vahekokkuvõtted rühma ja ajavahemiku üle ristpäring. Pidage meeles, et paljud funktsioonid töötavad ainult kindla andmetüübi väljadele andmete põhjal. Näiteks funktsioon SUM toimib ainult väljade andmetüübid arv, kümnendarv või valuuta. Andmetüübid, mis nõuab iga funktsiooni kohta leiate lisateavet jaotisest kokkuvõttefunktsioonide, selle artikli.

Üldist teavet andmetüüpide kohta leiate artiklist Välja andmetüübi muutmine.

Lehe algusse

Näidisandmete ettevalmistamine

Selle artikli juhiseid jaotistes Näidisandmete tabeleid. Esitatud juhistes kasutada tabeleid, et aidata teil mõista, kuidas kokkuvõttefunktsioonid töötavad. Soovi korral saate soovi korral lisada tabeleid uue või olemasoleva andmebaasi.

Accessis nende valimi tabeleid saab andmebaasi lisada mitu võimalust. Saate sisestada andmed käsitsi, saate iga tabeli kopeerimine tabelarvutusprogrammiga, nt Excel ja seejärel töölehed Accessi importida või saate kleepida andmed tekstiredaktoris, nt Notepadis ja andmete importimine teksti saadud failid.

Selle jaotise juhised selgitavad, kuidas andmeid käsitsi sisestada tühja andmelehe ja kuidas kopeerida tabelarvutusprogrammiga tabeleid, ja seejärel importige need tabelid Accessi. Loomine ja andmete importimise kohta leiate lisateavet artiklist importimine või linkimine tekstifaili andmed.

Selles artiklis esitatud juhistes kasutage järgmises tabelis. Nende tabelite abil saate luua oma näidisandmeid:

Tabel Kategooriad .

Kategooria

Nukud

Ja mõistatusi

Pildid ja raamid

Video visualiseerimine

DVD-d ja filmid

Mudelid ja Huvialad

Spordialad

Toodete tabel:

Toote nimi

Hind

Kategooria

Programmeerija toimingu joonis

$12,95

Nukud

Mängime C# (tahvli mängu terve pere jaoks)

$15,85

Ja mõistatusi

Relatsiooniandmebaasist skeem

$22,50

Pildid ja raamid

Maagiline arvutikiip (500 tk)

$32.65

Ja mõistatusi

Juurdepääs! Mängu!

$22,95

Ja mõistatusi

Arvutifriigid ja müütilised olendid

$78.50

Video visualiseerimine

Harjutus arvutifriikidele! DVD!

$14,88

DVD-d ja filmid

Ultimate all Pizza

$36,75

Spordialad

Välise 5,25-tolli flopikettaga Drive (1/4 skaala)

$65,00

Mudelid ja Huvialad

Bürokraat kuju

$78,88

Nukud

Pimedus

$53.33

Video visualiseerimine

Koostage oma klaviatuuril

$77.95

Mudelid ja Huvialad

Tabeli tellimused :

Order Date (Tellimiskuupäev)

Tarnekuupäeva

Tarne linn

Saatmine tasu

14-11-2005

11/15/2005

Jakarta

$55,00

14-11-2005

11/15/2005

Sydney

$76,00

11/16/2005

17-11-2005

Sydney

$87.00

17-11-2005

18-11-2005

Jakarta

$43.00

17-11-2005

18-11-2005

Pariis

$105.00

17-11-2005

18-11-2005

Stuttgart

$112.00

18-11-2005

19-11-2005

Viin

$215.00

19-11-2005

20-11-2005

Miami

$525.00

20-11-2005

11-21-2005

Viin

$198.00

20-11-2005

11-21-2005

Pariis

$187,00

11-21-2005

22-11-2005

Sydney

$81.00

23-11-2005

24-11-2005

Jakarta

$92.00

Tabel Tellimuse üksikasjad .

Tellimuse ID

Toote nimi

Product ID (Toote ID)

Ühiku hind

Quantity (Kogus)

Allahindlus

1

Koostage oma klaviatuuril

12

$77.95

9

5%

1

Bürokraat kuju

2

$78,88

4

7,5%

2

Harjutus arvutifriikidele! DVD!

7

$14,88

6

4%

2

Arvutikiip

4

$32.65

8

0

2

Arvutifriigid ja müütilised olendid

6

$78.50

4

0

3

Juurdepääs! Mängu!

5

$22,95

5

15%

4

Programmeerija toimingu joonis

1

$12,95

2

6%

4

Ultimate all Pizza

8

$36,75

8

4%

5

Välise 5,25-tolli flopikettaga Drive (1/4 skaala)

9

$65,00

4

10%

6

Relatsiooniandmebaasist skeem

3

$22,50

12

6,5%

7

Pimedus

11

$53.33

6

8%

7

Relatsiooniandmebaasist skeem

3

$22,50

4

9%

Märkus.: Pidage meeles, et tüüpilised andmebaasis tabeli Tellimuse üksikasjad sisaldab ainult toote ID väli, mitte tootenimi välja. Näidistabeli kasutab tootenimi välja, et muuta andmete lugemise hõlbustamine.

Näidisandmete käsitsi sisestamine

  1. Klõpsake menüü Lisa jaotises Tabelid nuppu Tabel.

    Access lisab andmebaasi uue tühja tabeli.

    Märkus.: Uue tühja andmebaasi avamise korral pole vaja seda juhist järgida. Seda on tarvis järgida siis, kui lisate tabeli andmebaasi.

  2. Topeltklõpsake päiserea esimest lahtrit ja sisestage näidistabeli välja nimi.

    Vaikimisi märgib Access päiserea tühjad väljad tekstiga Lisa uus väli (vt näidet).

    Andmelehe uus väli

  3. Tühi päis järgmisse lahtrisse liikumiseks kasutage NOOLEKLAHVE ja tippige järgmise välja nimi (võite ka vajutage tabeldusklahvi või topeltklõpsake uut lahtrit). Korrake seda toimingut, kuni sisestate kõikide väljade nimed.

  4. Sisestage näidistabelisse andmed.

    Kui sisestate andmeid, Access andmetüübi iga välja jaoks. Kui olete kasutanud relatsiooniandmebaasid, määrake kindla andmetüübi, nt arv, tekst või kuupäev/kellaaeg, iga tabelite väljad. Andmeteks tüüp aitab tagada täpse andmesisestuse ja ära hoida vigu, nt telefoninumbri kasutamine arvutuses. Nende valimi tabelid, te peaksite Accessil andmetüüpi.

  5. Kui olete andmete sisestamise lõpetanud, klõpsake nuppu Salvesta.

    Kiirklahv: vajutage klahvikombinatsiooni CTRL+S.

    Kuvatakse dialoogiboks Nimega salvestamine.

  6. Sisestage näidistabeli nimi väljale Tabeli nimi ja seejärel klõpsake nuppu OK.

    Näidistabelite nimesid kasutate seetõttu, et neid nimesid kasutatakse juhistes olevates päringutes.

  7. Korrake neid juhiseid seni, kuni olete loonud kõik alguses selles jaotises loetletud tabeleid.

Kui te ei soovi andmeid käsitsi sisestada, järgige järgmisi juhiseid andmete kopeerimiseks arvutustabeli fail ja Accessi andmete importimine arvutustabelist fail seejärel.

Näidistöölehtede loomine

  1. Käivitage tabelarvutusprogramm ja looge uus tühi fail. Kui kasutate Exceli, loob uue tühja töövihiku vaikimisi.

  2. Esimene näidistabel kohal kopeerige ja kleepige see esimesele töölehele, alates esimesest lahtrist.

  3. Töölehe nime järgi oma tabelarvutusprogramm tehnika kasutamisel. Andke töölehele näidistabeli sama nimi. Näiteks kui näidistabeli nimi on Kategooriad, anda oma töölehe nime.

  4. Kopeerige kõik näidistabelid ükshaaval tühjadele töölehtedele ja nimetage töölehed ümber. Selleks järgige juhiseid 2 ja 3.

    Märkus.: Võimalik, et peate töölehed arvutustabelifaili lisama. Selle ülesande täitmiseks vajalikku teavet saate oma tabelarvutusprogrammi spikrist.

  5. Salvestage töövihik käepärasesse kohta oma arvutis või võrgus ja jätkake järgmiste toimingutega.

Andmebaasitabelite loomine töölehtedel

  1. Klõpsake menüü Välisandmed jaotises Import nuppu Excel.

    -või-

    Klõpsake nuppu Rohkem ja seejärel valige loendist tabelarvutusprogramm.

    Kuvatakse dialoogiboks Välisandmete toomine – rakenduse „Programmi nimi“ arvutustabel.

  2. Klõpsake nuppu Sirvi, avage eelmiste toimingute käigus loodud arvutustabelifail ja klõpsake nuppu OK.

    Arvutustabeli impordiviisard käivitub.

  3. Vaikimisi valib viisard esimese töölehe ( Kliendid töölehe, kui järgisite eelmise jaotise juhiseid) töövihiku ja töölehe andmed kuvatakse Viisardilehe alumises osas. Klõpsake nuppu Edasi.

  4. Klõpsake viisardi järgmisel lehel valikut Esimene rida sisaldab veerupäiseid ja seejärel nuppu Edasi.

  5. Soovi korral saate järgmisel lehel kasutada tekstivälju ja Välja suvandid jaotises loendid väljanimede ja andmetüüpide muutmiseks või väljade importimata. Vastasel korral klõpsake nuppu edasi.

  6. Valitud suvand Luba Accessil lisada primaarvõti jätta, ja klõpsake nuppu edasi.

  7. Vaikimisi rakendab Access uuele tabelile töölehe nime. Nõustuge nimega või sisestage uus nimi ja klõpsake siis nuppu Valmis.

  8. Kordab punkte 1 – 7, kuni olete loonud tabeli iga töövihiku töölehel.

Primaarvõtmevälju ümbernimetamine

Märkus.: Kui importisite töölehed, Accessi lisatakse automaatselt iga tabeli primaarvõtme veerg ja vaikimisi Access selle veeru nimega "ID" ja määrake selle väärtuseks automaatnumbri andmetüübi. Järgmised juhised selgitavad iga primaarvõtme väljaga ümber nimetada. See aitab selgeks tähistamiseks päringu kõik väljad.

  1. Paremklõpsake iga tabeli, et eelmiste juhiste järgi loodud navigeerimispaanil ja klõpsake käsku Kujundusvaade.

  2. Otsige üles iga tabeli primaarvõtme. Vaikimisi nimed Access iga välja ID-d.

  3. Lisage iga primaarvõtme väljaga veerus Välja nimi selle tabeli nimi.

    Näiteks soovite ümber nimetada välja ID kategooriad tabeli "Kategooria ID" ja "Tellimuse ID" tabeli Tellimused väli Tabelis Tellimuse üksikasjad, ümber nimetada välja "Üksikasja ID." Tabelis tooted, ümber nimetada välja "Toote ID"

  4. Salvestage muudatused.

Iga kord, kui selle artikli kuvatakse valimi tabelid, need sisaldavad primaarvõtme ja välja ümber, nagu on kirjeldatud eelmist toimingut kasutades.

Lehe algusse

Andmete summeerimine summarea abil

Avage oma päringu andmelehel vaade, lisage rida, ja valige seejärel kokkuvõttefunktsiooni, mida soovite kasutada, nt Sum, Min, Maxvõi Avgsaate lisada päringule rida kogusumma. Selle jaotise juhised selgitavad lihtsa valikupäringu loomine ja lisada summarea. Teil pole vaja eelmises jaotises kirjeldatud tabelid.

Lihtsa valikupäringu loomine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

  2. Dialoogiboksis Tabeli kuvamine topeltklõpsake tabel või tabelid, mida soovite päringus kasutada, ja seejärel nuppu Sule.

    Valitud tabeli või tabelite kuvatakse Windowsi päringukujundaja ülemises osas.

  3. Topeltklõpsake välju, mida soovite oma päringus kasutada.

    Saate lisada väljad, mis sisaldavad kirjeldav andmeid, nt nimede ja kirjelduste, kuid Lisage väli, mis sisaldab arvuline või valuuta andmed.

    Iga väli kuvatakse kujundusruudustiku lahtris.

  4. Klõpsake päringu käivitamiseks Nupu pilt käivitada.

    Päringu tulemite hulk kuvatakse andmelehevaates.

  5. Teise võimalusena aktiveerige kujundusvaade ja Korrigeerige päringut. Selleks paremklõpsake päringu vahekaarti ja klõpsake käsku Kujundusvaade. Saate reguleerida päringu, seejärel vajadusel lisada või eemaldada tabeli väljad. Välja eemaldamiseks valige kujundusruudustikus veerg ja vajutage kustutusklahvi.

  6. Salvestage päring.

Kokkuvõtterea lisamine

  1. Veenduge, et päring oleks avatud andmelehevaates. Selleks paremklõpsake päringu vahekaarti ja klõpsake käsku Andmelehevaade.

    -või-

    Topeltklõpsake navigeerimispaanil päringut. See päring käivitatakse ja tulemused laaditakse andmelehele.

  2. Klõpsake menüü Avaleht jaotises Kirjed nuppu Kogusummad.

    Andmelehel kuvatakse rida kokku .

  3. Klõpsake välja, mida soovite liita lahtrit real kokku ja valige seejärel loendist väärtus Sum .

Kokkuvõtterea peitmine

  • Klõpsake menüü Avaleht jaotises Kirjed nuppu Kogusummad.

Lisateavet kokkuvõtterea kasutamise kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Lehe algusse

Üldkokkuvõtete arvutamine päringu abil

Üldkokkuvõte on kõikide veeru väärtuste summa. Mitut tüüpi üldkokkuvõtteid arvutamine

  • Lihtsa üldkokkuvõtte, mis summeerib väärtused ühte veergu. Näiteks saate arvutada kokku kulud.

  • Arvutatud kogusumma, mis summeerib väärtused veerus rohkem kui üks. Näiteks saate arvutada kogumüük tellitud arvuga mitme üksuse hinna ja seejärel summeerimine tulemväärtused.

  • Kogusumma, mis välistab mõned kirjed. Näiteks saate arvutada ainult jaoks viimase Reede kogumüük.

Juhised järgmistes jaotistes selgitatakse, kuidas luua erinevat tüüpi kogusumma. Juhised kasutavad tabeleid Tellimused ja Tellimuse üksikasjad.

Tabeli Tellimused

Tellimuse ID

Order Date (Tellimiskuupäev)

Tarnekuupäeva

Tarne linn

Saatmine tasu

1

14-11-2005

11/15/2005

Jakarta

$55,00

2

14-11-2005

11/15/2005

Sydney

$76,00

3

11/16/2005

17-11-2005

Sydney

$87.00

4

17-11-2005

18-11-2005

Jakarta

$43.00

5

17-11-2005

18-11-2005

Pariis

$105.00

6

17-11-2005

18-11-2005

Stuttgart

$112.00

7

18-11-2005

19-11-2005

Viin

$215.00

8

19-11-2005

20-11-2005

Miami

$525.00

9

20-11-2005

11-21-2005

Viin

$198.00

10

20-11-2005

11-21-2005

Pariis

$187,00

11

11-21-2005

22-11-2005

Sydney

$81.00

12

23-11-2005

24-11-2005

Jakarta

$92.00

Tabeli Tellimuse üksikasjad

Täpsem teave ID

Tellimuse ID

Toote nimi

Product ID (Toote ID)

Ühiku hind

Quantity (Kogus)

Allahindlus

1

1

Koostage oma klaviatuuril

12

$77.95

9

0,05

2

1

Bürokraat kuju

2

$78,88

4

0.075

3

2

Harjutus arvutifriikidele! DVD!

7

$14,88

6

0,04

4

2

Arvutikiip

4

$32.65

8

0,00

5

2

Arvutifriigid ja müütilised olendid

6

$78.50

4

0,00

6

3

Juurdepääs! Mängu!

5

$22,95

5

0,15

7

4

Programmeerija toimingu joonis

1

$12,95

2

0,06

8

4

Ultimate all Pizza

8

$36,75

8

0,04

9

5

Välise 5,25-tolli flopikettaga Drive (1/4 skaala)

9

$65,00

4

0,10

10

6

Relatsiooniandmebaasist skeem

3

$22,50

12

0,065

11

7

Pimedus

11

$53.33

6

0,08

12

7

Relatsiooniandmebaasist skeem

3

$22,50

4

0,09

Lihtsa üldkokkuvõtte arvutamine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

  2. Topeltklõpsake dialoogiboksis Tabeli kuvamine tabelit, mida soovite päringus kasutada, ja siis klõpsake nuppu Sule.

    Kui kasutate näidisandmeid, topeltklõpsake tabelis Orders.

    Tabel kuvatakse päringukoosturi ülaosas avanevas aknas.

  3. Topeltklõpsake välja, mida soovite liita. Veenduge, et väljal seatud arv või valuuta andmetüübiks. Kui proovite väärtuste liitmine mittearvulise väljadel tekstivälja, kuvab Access tõrketeate andmetüübi lahknevuse kriteeriumid avaldises päringu käivitamisel.

    Kui kasutate näidisandmeid, topeltklõpsake saatmine tasu veerg.

    Täiendavad arvulised väljad saate lisada ruudustiku, kui soovite arvutada nende väljade üldkokkuvõtteid. Kogupäringu saab arvutada üldkokkuvõtete rohkem kui ühe veeru jaoks.

  4. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kogusummad. Nupu pilt

    Kujundusruudustikus kuvatakse rida kokku ja Group By kuvatakse veerus saatmine tasu lahtrit.

  5. Muuta real kokku lahtris olev väärtus Sum.

  6. Päringu käitamiseks ja andmelehevaates tulemite kuvamiseks klõpsake nuppu Käivita Nupu pilt .

    Näpunäide.: Pange tähele, et Access lisab "SumOf" alguses välja nimi selle summa. Muuta veerupäise tähenduslik, nt Kokku saatmine, minge tagasi kujundusvaatesse ja klõpsake saatmise tasu veeru kujundusruudustiku reale väli . Asetage kursor Saatmine tasu kõrval ja tippige sõnad Kokku saatmine, millele järgneb koolon, näiteks nii: Kokku saatmine: saatmise tasu.

  7. Soovi korral saate päringu salvestamiseks ja sulgege see.

Kogusumma, mis välistab mõned kirjed arvutamine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

  2. Dialoogiboksis Tabeli kuvamine topeltklõpsake tellimus ja Tellimuse üksikasjad ja seejärel klõpsake käsku Sule dialoogiboksi sulgemiseks.

  3. Lisage päringu kujundusruudustiku esimesse veergu tabeli Tellimused välja tellimuse kuupäev.

  4. Tippige esimese veeru reale kriteeriumid tekst Date() -1. See avaldis välistab praeguse päeva kirjed arvutatud kokkuvõttest.

  5. Järgmisena Looge veerg, mis arvutab iga tehingu Müügisumma. Tippige ruudustiku teise veeru reale väli järgmine avaldis:

    Müük üldsumma: (1-[Tellimuse üksikasjad]. [ Diskonto] / 100) * ([Tellimuse üksikasjad]. [ Ühiku hind] * [Tellimuse üksikasjad]. [Kogus])

    Veenduge, et teie avaldis viitab väljadele andmetüüpidele arv või valuuta. Kui avaldis viitab teise andmetüübiga väljadele, kuvab Access andmetüübi lahknevuse kriteeriumid avaldises sõnumi päringu käivitamisel.

  6. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kogusummad.

    Kujundusruudustikus kuvatakse rida kokku ja esimese ja teise veerus kuvatakse Rühmitusalus .

  7. Teise veeru rea kokku lahtris väärtust muuta summa. Funktsioon Sum liidab üksikud müüginäitajad.

  8. Päringu käitamiseks ja andmelehevaates tulemite kuvamiseks klõpsake nuppu Käivita Nupu pilt .

  9. Päringu salvestamine Igapäevane müük.

    Märkus.: Järgmine kord, kui avate päringu kujundusvaates, võite märgata muutus määratud väli ja kokku read müük üldsumma veeru väärtused. Avaldis kuvatakse funktsiooni Sum sees ja rida kokku kuvab summaasemel Expreseisukohast .

    Näiteks kui kasutate Näidisandmete ja päringu (nagu on näidatud eespool kirjeldatud), kuvatakse.

    Müügi kogusumma: Sum ((1-[Tellimuse üksikasjad]. Discount/100) * ([Tellimuse üksikasjad]. Ühikuhind * [Tellimuse üksikasjad]. Kogus))

Lehe algusse

Kogupäringu abil arvutada rühmade kokkuvõtted

Selle jaotise juhised selgitavad, mis arvutab vahekokkuvõtteid andmete kogupäringu loomine. Kui jätkate, pidage meeles, et vaikimisi, kogupäringu võib sisaldada ainult väli või väljad, mis sisaldavad teie rühma andmed, nt "kategooria" väli ja väli, mis sisaldab andmeid, mida soovite liita, näiteks "müük" välja. Kokkuvõtete päringud ei tohi sisaldada muude väljad, mis kirjeldavad kategooria üksusi. Kui soovite kirjeldavate andmete kuvamiseks, saate luua teise valikupäringu, mis ühendab oma kokkuvõttepäring väljadega täiendavate andmete väljad.

Selle jaotise juhised selgitavad on kokkuvõtete loomine ja valikupäringute kogumüük iga toote tuvastamiseks. Juhistes eeldatakse nende valimi tabelite kasutamine.

Toodete tabel

Product ID (Toote ID)

Toote nimi

Hind

Kategooria

1

Programmeerija toimingu joonis

$12,95

Nukud

2

Mängime C# (tahvli mängu terve pere jaoks)

$15,85

Ja mõistatusi

3

Relatsiooniandmebaasist skeem

$22,50

Pildid ja raamid

4

Maagiline arvutikiip (500 tk)

$32.65

Pildid ja raamid

5

Juurdepääs! Mängu!

$22,95

Ja mõistatusi

6

Arvutifriigid ja müütilised olendid

$78.50

Video visualiseerimine

7

Harjutus arvutifriikidele! DVD!

$14,88

DVD-d ja filmid

8

Ultimate all Pizza

$36,75

Spordialad

9

Välise 5,25-tolli flopikettaga Drive (1/4 skaala)

$65,00

Mudelid ja Huvialad

10

Bürokraat kuju

$78,88

Nukud

11

Pimedus

$53.33

Video visualiseerimine

12

Koostage oma klaviatuuril

$77.95

Mudelid ja Huvialad

Tabeli Tellimuse üksikasjad

Täpsem teave ID

Tellimuse ID

Toote nimi

Product ID (Toote ID)

Ühiku hind

Quantity (Kogus)

Allahindlus

1

1

Koostage oma klaviatuuril

12

$77.95

9

5%

2

1

Bürokraat kuju

2

$78,88

4

7,5%

3

2

Harjutus arvutifriikidele! DVD!

7

$14,88

6

4%

4

2

Arvutikiip

4

$32.65

8

0

5

2

Arvutifriigid ja müütilised olendid

6

$78.50

4

0

6

3

Juurdepääs! Mängu!

5

$22,95

5

15%

7

4

Programmeerija toimingu joonis

1

$12,95

2

6%

8

4

Ultimate all Pizza

8

$36,75

8

4%

9

5

Välise 5,25-tolli flopikettaga Drive (1/4 skaala)

9

$65,00

4

10%

10

6

Relatsiooniandmebaasist skeem

3

$22,50

12

6,5%

11

7

Pimedus

11

$53.33

6

8%

12

7

Relatsiooniandmebaasist skeem

3

$22,50

4

9%

Järgmiste juhiste korral eeldatakse üks-mitmele seos tabeli Tellimused ja tabeli Tellimused seose poolel "üks" tabeli Tellimuse üksikasjad välja toote ID väljad.

Kokkuvõtete päringu koostamine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

  2. Valige tabelid, mida soovite töötada, klõpsake nuppu Lisaja seejärel nuppu Sule , kui olete lõpetanud tabelite lisamise dialoogiboks Tabeli kuvamine .

    -või-

    Topeltklõpsake tabelit, mida soovite kasutada, ja seejärel klõpsake nuppu Sule. Tabelid kuvatakse akendena päringukujundaja ülemises osas.

    Kui kasutate varem lisatud tabeleid, saate lisada tabelid tooted ja Tellimuse üksikasjad.

  3. Topeltklõpsake välju, mida soovite oma päringus kasutada.

    Tavaliselt saate lisada ainult rühma väli ja väli väärtus päring. Siiski saate kasutada arvutus asemel – järgmised juhised selgitavad, kuidas seda teha.

    1. Lisage kategooriaväli tabelist Products kujundusruudustikku.

    2. Loo veerg, mis arvutab iga tehingu Müügisumma, tippides ruudustiku teises veerus järgmine avaldis:

      Müük üldsumma: (1-[Tellimuse üksikasjad]. [ Diskonto] / 100) * ([Tellimuse üksikasjad]. [ Ühiku hind] * [Tellimuse üksikasjad]. [Kogus])

      Veenduge, et on välju, mida avaldis viitab andmetüüpidele arv või valuuta. Kui viidatava väljad muud tüüpi andmeid, kuvab Access andmetüübi lahknevuse kriteeriumid avaldises kuvatakse tõrketeade, kui proovite aktiveerige Andmelehevaade.

    3. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kogusummad.

      Kujundusruudustikus kuvatakse rida kokku ja rea, Rühmitusalus esimese ja teise veeru .

    4. Teises veerus muuta real kokku väärtus Sum. Funktsioon Sum liidab üksikud müüginäitajad.

    5. Päringu käitamiseks ja andmelehevaates tulemite kuvamiseks klõpsake nuppu Käivita Nupu pilt .

    6. Jätke päring järgmise jaotise kasutamiseks avatud.

      Kogupäringu kriteeriumide kasutamine

      Eelmises jaotises loodud päring sisaldab aluseks olevate tabelite kõiki kirjeid. See ei välista tellimuse kokkuvõtete arvutamisel ja kuvatakse kõik kategooriad summad.

      Kui soovite välistada teatud kirjed, saate lisada päringu kriteeriumid. Näiteks võite ignoreerida tehinguid, mis on väiksem kui 100 või arvutada ainult teatud tootekategooriate kokkuvõtted. Selle jaotise juhised selgitavad kolme tüüpi kriteeriumide kasutamise kohta:

    7. Kriteeriumid, mida ignoreerida teatud rühmade kokkuvõtted arvutades.    Näiteks kuvatakse arvutada ainult Video mängu, pilt ja raamimine ja spordialad kategooriad kogusummad.

    8. Kriteeriumid, mis peitmine teatud kokkuvõtted peale arvutamist.    Näiteks saate kuvada ainult kogusummad, mis on suurem kui 150 000 $.

    9. Kriteeriumid, mis on kaasatud kogusumma üksikute kirjete välistamine.    Näiteks saate välistada üksikud müügitehingud kui väärtus (ühiku hind * kogus) langeb alla 100.

      Järgmised juhised selgitavad kriteeriumide ükshaaval lisada ja vaadata, millist mõju päringu tulem.

      Päringule kriteeriumide lisamine

    10. Avage päring kujundusvaates eelmise jaotise. Selleks paremklõpsake päringu vahekaarti ja klõpsake käsku Kujundusvaade.

      -või-

      Paremklõpsake päringut navigeerimispaanil ja klõpsake käsku Kujundusvaade.

    11. Tippige veeru kategooria ID reale kriteeriumid= nukud või Sport või pildid ja raamid.

    12. Päringu käitamiseks ja andmelehevaates tulemite kuvamiseks klõpsake nuppu Käivita Nupu pilt .

    13. Minge tagasi kujundusvaatesse ja müük üldsumma veeru reale kriteeriumid , tippige > 100.

    14. Käivitab päringu tulemuste vaatamiseks ja seejärel aktiveerige kujundusvaade.

    15. Nüüd lisage kriteeriumid välistamine üksikud müügitehingud, mis on väiksem kui 100. Selle tegemiseks peate lisama veel ühe veeru.

      Märkus.: Te ei saa määrata kolmanda kriteeriumid veerus Müük üldsumma. Üks kriteeriumidest, kus saate määrata selle veeru kehtib kokku väärtuse, mitte üksikute väärtused.

    16. Kopeerige avaldis teises veerus kolmanda veeru.

    17. Uue veeru, valige kui ja reale kriteeriumid real kokkuTüüp > 20.

    18. Käivitab päringu tulemite kuvamiseks ja seejärel salvestage päring.

      Märkus.: Järgmine kord, kui avate päringu kujundusvaates, võite märgata vähesel määral kujundusruudustikku. Teises veerus rida väli avaldist kuvatakse funktsiooni Sum sees ja real kokku väärtus kuvab Avaldisesummaasemel.

      Müük üldsumma: Sum ((1-[Tellimuse üksikasjad]. Discount/100) * ([Tellimuse üksikasjad]. Ühikuhind * [Orde r üksikasjad]. Kogus))

      Näete ka neljanda veeru. See veerg on teise veeru koopia, kuid teises veerus määratud kriteeriumid kuvatakse uue veeru osana.

Lehe algusse

Andmete summeerimine mitme rühma ristpäringu abil

Ristpäring on päring, mis kuvab tulemusi, mis sarnaneb Exceli töölehe eri tüüpi. Ristpäringud oma väärtuste Summeerimisalus ja need siis rühmitada kahte tüüpi faktide – üks komplekt küljel (seatud reapäiseid) ja teine ülaserva (seatud veerupäised). Järgneval joonisel on valimi ristpäringu tulemustekomplektina osa:

Näidisristpäring

Pidage meeles, et ristpäringu asustada alati kõiki välju tulemuste komplekti, kuna tabelid, mida saate kasutada päringus ei sisalda alati väärtusi iga võimaliku andmepunkti jaoks.

Ristpäringu loomine, kaasatakse tavaliselt mitme tabeli andmeid, kui kaasate alati kolme tüüpi andmed: andmeid kasutada reapäiseid, veerupäiseid ja väärtusi, mida soovite liita või mõnel muul viisil arvutada kasutatavad andmed.

Selle jaotise juhistes järgmistes tabelites:

Tabeli Tellimused

Order Date (Tellimiskuupäev)

Tarnekuupäeva

Tarne linn

Saatmine tasu

14-11-2005

11/15/2005

Jakarta

$55,00

14-11-2005

11/15/2005

Sydney

$76,00

11/16/2005

17-11-2005

Sydney

$87.00

17-11-2005

18-11-2005

Jakarta

$43.00

17-11-2005

18-11-2005

Pariis

$105.00

17-11-2005

18-11-2005

Stuttgart

$112.00

18-11-2005

19-11-2005

Viin

$215.00

19-11-2005

20-11-2005

Miami

$525.00

20-11-2005

11-21-2005

Viin

$198.00

20-11-2005

11-21-2005

Pariis

$187,00

11-21-2005

22-11-2005

Sydney

$81.00

23-11-2005

24-11-2005

Jakarta

$92.00

Tabeli Tellimuse üksikasjad

Tellimuse ID

Toote nimi

Product ID (Toote ID)

Ühiku hind

Quantity (Kogus)

Allahindlus

1

Koostage oma klaviatuuril

12

$77.95

9

5%

1

Bürokraat kuju

2

$78,88

4

7,5%

2

Harjutus arvutifriikidele! DVD!

7

$14,88

6

4%

2

Arvutikiip

4

$32.65

8

0

2

Arvutifriigid ja müütilised olendid

6

$78.50

4

0

3

Juurdepääs! Mängu!

5

$22,95

5

15%

4

Programmeerija toimingu joonis

1

$12,95

2

6%

4

Ultimate all Pizza

8

$36,75

8

4%

5

Välise 5,25-tolli flopikettaga Drive (1/4 skaala)

9

$65,00

4

10%

6

Relatsiooniandmebaasist skeem

3

$22,50

12

6,5%

7

Pimedus

11

$53.33

6

8%

7

Relatsiooniandmebaasist skeem

3

$22,50

4

9%

Järgmised juhised selgitavad, et rühmad kogumüük linna ristpäringu loomine. Päring kasutab kaht avaldist vormindatud kuupäeva- ja müügi kogusumma tagastamiseks.

Ristpäringu loomine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

  2. Dialoogiboksis Tabeli kuvamine topeltklõpsake tabelit, mida soovite kasutada päringus ja seejärel klõpsake nuppu Sule.

    Tabelid kuvatakse akendena päringukujundaja ülemises osas.

    Kui kasutate tabeleid, topeltklõpsake tabeli Tellimused ja Tellimuse üksikasjad.

  3. Topeltklõpsake välju, mida soovite kasutada päringus.

    Kuvatakse iga välja nimi on tühi lahter kujundusruudustiku real väli .

    Kui kasutate tabeleid, lisage väljad tarne linn ja tarnekuupäev tabelis Orders.

  4. Reale väli järgmine tühi lahter, kopeerige ja kleepige või tippige järgmine avaldis: kogumüük : Sum (CCur ([Tellimuse üksikasjad]. [ Ühiku hind]*[Kogus]*(1-[allahindlus])/100)*100)

  5. Klõpsake menüü Kujundus jaotises Päringutüüp nuppu Ristpäring.

    Kujundusruudustikus kuvatakse rida kokku ja kuvatakse rida Ristpäring .

  6. Klõpsake väljal linn real kokku lahtrit ja valige Group By. Tehke sama välja Tarnekuupäev. Muuta välja kokku müük kokku lahtris olev väärtus avaldis.

  7. Real Ristpäring Määrake välja linn Reapäis, määrake väljal tarnekuupäeva Veerupäisja määrake väljal kogumüük väärtus.

  8. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Päringu tulemused kuvatakse andmelehevaates.

Lehe algusse

Kokkuvõttefunktsioonide ülevaade

Selles tabelis on loetletud ja kirjeldatakse Accessis rida kogusumma ja päringutes kokkuvõttefunktsioonide. Pidage meeles, et Accessis enam kokkuvõttefunktsioone päringuid kui rida kogusumma. Kui töötate Accessi projektiga (Accessi Microsoft SQL Serveri andmebaasiga ühendatud esiosa), saate kasutada kokkuvõttefunktsioone SQL serveri suurt hulka. Kogum, funktsioonide kohta leiate lisateavet teemast Microsoft SQL Server raamatuid Online.

Funktsioon

Kirjeldus

Meile andmete andmetüüpe e

Keskmine

Arvutab veeru keskmise väärtuse. Veerg peab sisaldama arv-, valuuta- või kuupäeva/kellaaja andmeid. Funktsioon eirab tühiväärtusi.

Arv, valuuta, kuupäev/kellaaeg

Loenda

Tagastab veerus olevate üksuste arvu.

Kõik andmetüübid v.a keerulised korduvad skalaarse andmeid, nt mitme väärtusega loendite veerg.

Lisateavet mitme väärtusega loendite kohta leiate artiklitest Mitme väärtusega väljade juhend ja Mitut väärtust talletava otsinguvälja lisamine või muutmine.

Maksimum

Tagastab suurima väärtusega üksuse. Suurim väärtus on tekst andmete korral tähestikuline viimase väärtuse – korral. Funktsioon ignoreerib tühiväärtusi.

Arv, valuuta, kuupäev/kellaaeg

Miinimum

Tagastab vähima väärtuse üksusega. Teksti andmete korral on vähim väärtus tähestiku esimene väärtus – korral. Funktsioon ignoreerib tühiväärtusi.

Arv, valuuta, kuupäev/kellaaeg

Standardhälve

Meetmed, kuidas väärtused on hajutatud alla keskmise väärtuse (keskmise).

Lisateavet selle funktsiooni kasutamise kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Arv, valuuta

Summeeri

Liidab veerus olevad väärtused. Toimib ainult arvandmete ja valuuta korral.

Arv, valuuta

Dispersioon

Iseloomustab veeru väärtuste statistilist dispersiooni. See funktsioon toetab ainult arv- ja valuutaandmeid. Kui tabelis on vähem kui kaks rida, tagastatakse tühiväärtus.

Lisateavet dispersioonifunktsioonide kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Arv, valuuta

Lehe algusesse

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×