Datu summēšana, izmantojot vaicājumu

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Šajā rakstā ir paskaidrots, kā izmantot funkcijas tipu, ko sauc par apkopojuma funkciju, lai vaicājuma rezultātu kopā summētu datus. Šajā rakstā arī īsi izskaidrots, kā izmantot citas apkopošanas funkciju, piemēram, COUNT un AVG count vai vidējās vērtības rezultātu kopā. Turklāt šajā rakstā ir paskaidrots, kā izmantot kopsummas rinda, kādu Access , ko izmantot, lai summētu datus, nemainot savu vaicājumu noformējuma līdzekli.

Iespējamās darbības

Izprast veidiem, lai summētu datus

Datu paraugu sagatavošana

Datu summēšana, izmantojot kopsummas rindu

Gala summu aprēķināšana, izmantojot vaicājumu

Grupu kopsummas aprēķināšana, izmantojot kopsummas vaicājumu

Datu summēšana vairākās grupās, izmantojot krustvaicājumu

Apkopojuma funkcijas atsauce

Izprast veidiem, lai summētu datus

Kolonnu skaits vaicājumā varat summēt, izmantojot funkcijas tipu, ko sauc par apkopojuma funkciju. Apkopošanas funkcijas veikt aprēķinu datu kolonnas un atgriež vienu vērtību. Programma Access nodrošina dažādus apkopošanas funkciju, ieskaitot Sum, Count, Avg (lai skaitļošanas vidējās vērtības), Min un Max. Jūs summētu datus, pievienojot vaicājumam funkciju Sum , datu skaitīšana, lietojot funkciju Count un tā tālāk.

Turklāt Access nodrošina vairākus veidus, lai vaicājumam pievienotu funkciju Sum un citas apkopošanas funkcijas. tu vari:

  • Atveriet vaicājumu datu lapas skatā un pievienot kopsummas rindu. Kopsummas rinda Access, līdzeklis ļauj izmantot apkopošanas funkciju vienā vai vairākās kolonnās vaicājuma rezultātu kopu, nemainot vaicājuma noformējums.

  • Summēšanas vaicājuma izveide. Kopsummas vaicājuma aprēķina starpsummas ierakstu grupu; Kopsummas rinda aprēķina gala summu vienā vai vairākās datu kolonnās (lauki). Piemēram, ja vēlaties iegūt pēc pilsētas vai ceturkšņa pārdošanas rezultātu starpsummas, izmantojiet kopsummas vaicājumu, lai grupētu ierakstus pēc vēlamās kategorijas, un pēc tam summējiet pārdošanas rezultātu skaitļus.

  • Krustvaicājuma izveide. Krustvaicājuma ir īpaša tipa vaicājums, kas parāda tās rezultāti režģī, kas līdzinās Excel darblapai. Krustvaicājumi kopsavilkumu ar vērtībām un pēc tam tos grupētu pēc divas kopas fakti — vienu izklāstīti pusē (rindu virsrakstus), un citi augšdaļā (kolonnu virsraksti). Krustvaicājuma varat izmantot, piemēram, lai parādītu pārdošanas kopsummas par katru pēdējiem trim gadiem, kā parādīts nākamajā tabulā.

Pilsēta

2003

2004.

2005

Paris

254,556

372,455

467,892

Sydney

478,021

372,987

276,399

Jakarta

572,997

684,374

792,571

...

...

...

...

Piezīme : How sadaļas šajā dokumentā izcelt, izmantojot funkciju Sum , bet atcerieties, ka varat izmantot citas apkopošanas funkcijas kopsummu rindas un vaicājumos. Papildinformāciju par citām apkopošanas funkcijas izmantošanu skatiet sadaļā apkopojuma funkcijas atsauce tālāk šajā rakstā.

Lai iegūtu papildinformāciju par veidiem, kā izmantot apkopojuma funkcijas, skatiet rakstā kolonnu kopsummu parādīšana datu lapā.

Nākamajās sadaļās minētajās darbībās ir paskaidrots, kā pievienot kopsummas rindu, izmantot kopsummu vaicājumu, lai summētu datus grupās, un to, kā izmantot krustvaicājumu, lai iegūtu starpsummas datus vairākās grupās un laika intervālu. Atcerieties, ka daudzas apkopojuma funkcijas darbojas tikai ar datiem laukos, kas iestatīti noteiktam datu tipam. Piemēram, funkciju SUM darbojas tikai ar laukiem, kuriem iestatīts datu tipiem skaitlis, daļskaitlis vai valūta. Lai iegūtu papildinformāciju par datu tipiem, kas ir nepieciešama katrai funkcijai, skatiet sadaļu apkopojuma funkcijas atsauce, tālāk šajā rakstā.

Vispārīgu informāciju par datu tipiem skatiet rakstā modificēt vai mainīt datu tipu laukam iestatīt.

Uz lapas sākumu

Datu paraugu sagatavošana

How sadaļās šajā rakstā parauga datu tabulu. Šajās sadaļās minētajās darbībās izmantoti parauga dati, lai palīdzētu saprast, kā darbojas apkopošanas funkcijas. Ja vēlaties izmantot, jūs pēc izvēles varat pievienot parauga tabulas importēšana jaunā vai esošā datu bāzē.

Access nodrošina vairākus veidus, kā šīs paraugu tabulas pievienošana datu bāzei. Datus var ievadīt manuāli, varat nokopēt katras tabulas izklājlapu programmā, piemēram, Excel un pēc tam importēt darblapu programmā Access, vai varat ielīmēt datus teksta redaktorā, piemēram, Notepad un importēt datus no iegūtās teksta failiem.

Šajā sadaļā aplūkotas darbības, kā manuāla datu ievade tukšas datu lapas, un kā kopēt tabulu paraugus izklājlapu programmas datiem un pēc tam šīs tabulas importētu programmā Access. Papildinformāciju par to, kā izveidot un teksta datu importēšanu skatiet rakstā datu importēšana vai saistīšana ar datiem no teksta faila.

Šajās sadaļās minētajās darbībās šajā rakstā izmantot šajās tabulās. Izmantojiet šīs tabulas, lai izveidotu parauga datus:

Tabulas Categories :

Kategorija

Lelles

Spēles un puzles

Māksla un noformējums

Video spēles

DVD un filmām

Modeļi un vaļasprieki

Sporta

Tabulas produkti :

Produkta nosaukums

Cena

Kategorija

Programmētājs action attēls

$12,95

Lelles

Darbības ar c# (dēlis spēle visai ģimenei)

$15.85

Spēles un puzles

Relāciju datu bāzes shēmu

22,50 $

Māksla un noformējums

Maģiskā datora mikroshēma (500 detaļas)

$32.65

Spēles un puzles

Access! Spēle!

$22,95

Spēles un puzles

Datora Geeks un Live radības

$78.50

Video spēles

Izmantot datora geeks! DVD!

$14.88

DVD un filmām

Lidojoša pica Ultimate

$36.75

Sporta

Ārējo 5,25 collu disketes diskdzinis (1/4 mērogs)

$65,00

Modeļi un vaļasprieki

Birokrāts nav action attēls

$78.88

Lelles

Tumsā

$53,33

Video spēles

Veidot savu tastatūru

$77.95

Modeļi un vaļasprieki

Tabulas Orders :

Pasūtījuma datums

Nosūtīšanas datuma

Piegādes pilsēta

Nosūtīšanas maksa

11/14/2005

11/15/2005

Jakarta

$55,00

11/14/2005

11/15/2005

Sidneja

$76,00

11/16/2005

11/17/2005

Sidneja

$87,00

11/17/2005

11/18/2005

Jakarta

$43,00

11/17/2005

11/18/2005

Parīze

$105,00

11/17/2005

11/18/2005

Īpašie notikumi

$112,00

11/18/2005

11/19/2005

Vīne

$215.00

11/19/2005

11/20/2005

Maiami

$525,00

11/20/2005

11/21/2005

Vīne

$198,00

11/20/2005

11/21/2005

Parīze

$187.00

11/21/2005

11/22/2005

Sidneja

$81.00

11/23/2005

11/24/2005

Jakarta

$92.00

Tabulā Pasūtījuma dati :

Order ID

Produkta nosaukums

Produkta ID

Vienības cena

Daudzums

Atlaide

1

Veidot savu tastatūru

12

$77.95

9

5 %

1

Birokrāts nav action attēls

2.

$78.88

4

7,5 %

2.

Izmantot datora geeks! DVD!

7

$14.88

6

4%

2.

Maģiskā datora lietošana

4

$32.65

8

0

2.

Datora Geeks un Live radības

6

$78.50

4

0

3

Access! Spēle!

5

$22,95

5

15%

4

Programmētājs Action attēls

1

$12,95

2.

6%

4

Lidojoša pica Ultimate

8

$36.75

8

4%

5

Ārējo 5,25 collu disketes diskdzinis (1/4 mērogs)

9

$65,00

4

10%

6

Relāciju datu bāzes shēmu

3

22,50 $

12

6,5%

7

Tumsā

11

$53,33

6

8%

7

Relāciju datu bāzes shēmu

3

22,50 $

4

9%

Piezīme : Atcerieties, ka tipisks datu bāzes pasūtījuma datu tabulā ir tikai produkta ID lauku un produkta nosaukums lauku. Paraugu tabulas izmanto produkta nosaukums lauku vienkāršojot datu lasīšanu.

Parauga datu manuāla ievadīšana

  1. Cilnē Izveide grupā Tabulas noklikšķiniet uz Tabula.

    Programma Access pievieno jaunu tukšu tabulu ar datu bāzi.

    Piezīme : Izpildiet šīs darbības, ja atverat jaunu, tukšu datu bāzi, bet jums būs nepieciešama, lai sekotu to ikreiz, kad tas ir nepieciešams, lai pievienotu tabulu datu bāzes nav nepieciešams.

  2. Veiciet dubultklikšķi uz galvenes rindas pirmo šūnu un ievadiet parauga tabulas lauka nosaukumu.

    Pēc noklusējuma programma Access norāda tukšus laukus galvenes rindā ar tekstu Pievienot jaunu lauku, piemēram, šādi:

    jauns lauks datu bāzē

  3. Izmantojiet bulttaustiņus, lai pārvietotos uz nākamo tukšo galvenes šūnu un ierakstiet otrā lauka nosaukumu (var arī nospiest taustiņu TAB vai veikt dubultklikšķi uz jaunās šūnas). Atkārtojiet šo darbību, lai ierakstītu visu lauku nosaukumus.

  4. Ierakstiet datus parauga tabulā.

    Kad ievadāt datus, Access nosaka datu tipu katram laukam. Ja nepārzināt relāciju datu bāzēm, ir jāiestata noteikts datu tips, piemēram, skaitlis, teksta vai datuma/laika katras tabulas laukam. Iestatot datu tipa palīdz nodrošināt precīzu datu ievadi un arī palīdz novērst kļūdas, piemēram, tālruņa numura izmantošanas aprēķinos. Šajā parauga tabulās ļaujiet Access izsecināt datu tipu.

  5. Kad esat pabeidzis datu ievadīšanu, noklikšķiniet uz saglabāt.

    Tastatūras īsinājumtaustiņi nospiediet taustiņu kombināciju CTRL + S.

    Tiek parādīts dialoglodziņš Saglabāt kā.

  6. Lodziņā Tabulas nosaukums ievadiet parauga tabulas nosaukumu un pēc tam noklikšķiniet uz Labi.

    Izmantojat katru paraugu tabulas nosaukumu, jo vaicājumos, kas aprakstīti praktisko padomu sadaļā, ir izmantoti šie nosaukumi.

  7. Atkārtojiet šīs darbības, lai izveidotu katras parauga tabulas, kas minētas šajā sadaļā sākumā.

Ja nevēlaties, lai manuāli ievadīt datus, veiciet tālāk norādītās darbības, lai kopētu datus izklājlapas fails un pēc tam importēt datus no izklājlapas failu programmā Access.

Parauga darblapu izveide

  1. Startējiet izklājlapu programmu un izveidojiet jaunu, tukšu failu. Ja izmantojat programmu Excel, tā tiek izveidota jauna tukša darbgrāmata pēc noklusējuma.

  2. Kopējiet pirmo parauga tabulu, kas minēta iepriekš, un ielīmējiet to pirmajā darblapā, sākot ar pirmo šūnu.

  3. Izmantojot izklājlapas programmas norādījumus metodi, pārdēvējiet darblapu. Piešķiriet darblapai tādu pašu nosaukumu kā paraugu tabulas. Piemēram, ja paraugu tabulas nosaukums ir kategorijas, piešķiriet darblapas tādu pašu nosaukumu.

  4. Atkārtojiet 2 un 3, katru parauga tabulu kopējot tukšas darblapas un pārdēvējot darblapas.

    Piezīme : Iespējams, jāpievieno darblapas izklājlapas failu. Papildinformāciju par šī uzdevuma izpildi skatiet izklājlapas programmas palīdzībā.

  5. Saglabājiet darbgrāmatu ērtu atrašanās vietu datorā vai tīklā, un izpildiet tālāk norādītās darbības.

Datu bāzes tabulu izveide no darblapām

  1. Cilnes Ārējie dati grupā Importēt noklikšķiniet uz Excel.

    -vai-

    Noklikšķiniet uz vēlun pēc tam sarakstā atlasiet izklājlapu programmu.

    Tiek parādīts dialoglodziņš Paņemt ārējus datus - programma nosaukumu izklājlapu .

  2. Noklikšķiniet uz Pārlūkot, atveriet izklājlapu failu, kuru izveidojāt, veicot iepriekšējās darbības un pēc tam noklikšķiniet uz Labi.

    Tiek startēts Izklājlapas importēšanas vednis.

  3. Pēc noklusējuma vednis atlasa pirmo darblapu darbgrāmatā ( klientiem darblapā, ja izpildījāt iepriekšējā sadaļā aprakstītās darbības), un darblapas dati tiek parādīti vedņa lapas apakšdaļā. Noklikšķiniet uz Tālāk.

  4. Nākamajā vedņa lapā noklikšķiniet uz pirmajā rindā ir kolonnu virsrakstiun pēc tam noklikšķiniet uz Tālāk.

  5. Ja vēlaties, nākamajā lapā izmantojiet tekstlodziņus un sarakstus sadaļā Lauku opcijas lai mainītu lauku nosaukumus un datu tipus vai lai izlaistu laukus no importēšanas operācijas. Pretējā gadījumā noklikšķiniet uz Tālāk.

  6. Atstājiet atlasītu opciju ļaut programmai Access pievienot primāro atslēgu un noklikšķiniet uz Tālāk.

  7. Pēc noklusējuma programma Access lieto darblapas nosaukumu jaunajai tabulai. Akceptējiet nosaukumu vai ievadiet citu nosaukumu un pēc tam noklikšķiniet uz pabeigt.

  8. Atkārto 1. – 7 līdz ir izveidoti tabulas no darbgrāmatas darblapām.

Primārās atslēgas lauku pārdēvēšana

Piezīme : Importējot darblapas, Access automātiski pievienotas katras tabulas primārās atslēgas kolonnas un pēc noklusējuma Access šīs kolonnas nosaukums ir "ID" un iestata tajā datu tipu AutoNumber. Tas ir paskaidrots, kā pārdēvēt katru primārās atslēgas lauku. Veicot šīs darbības, var skaidri noteikt visus vaicājuma laukus.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz katras tabulas, kuru izveidojāt, veicot iepriekšējās darbības un noklikšķiniet uz Noformējuma skats.

  2. Katrā tabulā atrodiet primārās atslēgas lauku. Pēc noklusējuma programma Access nosaukumus katra lauka ID.

  3. Katru primārās atslēgas lauku kolonnā Lauka nosaukums pievienojiet tabulas nosaukumu.

    Piemēram, jūs pārdēvēt kategoriju tabulas "Kategorijas ID" ID lauku un lauku uz tabulas pasūtījumi, lai "pasūtījuma ID". Tabulā pasūtījuma dati pārdēvēt lauku ID "detaļu." Tabulā Products, pārdēvēt lauku, pēc kura "produkta ID".

  4. Saglabājiet izmaiņas.

Ikreiz, kad šajā rakstā tiek parādīti parauga dati, tie iekļauj primārās atslēgas lauku un lauks tiek pārdēvēts, kā aprakstīts, izmantojot iepriekš minētās darbības.

Uz lapas sākumu

Datu summēšana, izmantojot kopsummas rindu

Rindu Kopsumma var pievienot vaicājuma, atverot savu vaicājumu datu lapas skatā, pievienojot rindas un pēc tam atlasot apkopošanas funkciju, kuru vēlaties izmantot, piemēram, Sum, Min, Maxvai Avg. Šajā sadaļā aplūkotas darbības, kā izveidot vienkāršu atlases vaicājumu un pievienot kopsummas rindu. Nav jāizmanto parauga tabulas aprakstīts iepriekšējā sadaļā.

Pamata atlases vaicājuma izveide

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana veiciet dubultklikšķi uz tabulu vai tabulas, kuru vēlaties izmantot vaicājuma un pēc tam noklikšķiniet uz Aizvērt.

    Atlasītā tabula vai tabulas tiek parādītas kā logi vaicājuma noformētāja augšējā sadaļā.

  3. Veiciet dubultklikšķi uz tabulas laukiem, kurus vēlaties izmantot vaicājumā.

    Varat iekļaut laukus, kuros ir aprakstoši dati, piemēram, nosaukumu un aprakstu, bet ir jāiekļauj lauks, kas satur skaitlisku vai valūtas dati.

    Katram laukam tiek attēloti šūnā noformējuma režģī.

  4. Noklikšķiniet uz palaist Pogas attēls lai izpildītu vaicājumu.

    Vaicājuma rezultātu kopu, tiek parādīts datu lapas skatā.

  5. Pēc izvēles varat pārslēgties uz noformējuma skatu un pielāgot savu vaicājumu. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz vaicājuma dokumenta cilnes un noklikšķiniet uz Noformējuma skats. Pēc tam varat pielāgot vaicājumu, pēc vajadzības, pievienojot vai noņemot tabulu laukus. Lai noņemtu lauku, noformējuma režģī atlasiet kolonnu un nospiediet taustiņu DELETE.

  6. Vaicājumu var saglabāt.

Pievienot kopsummas rindu

  1. Pārliecinieties, vai vaicājums ir atvērts datu lapas skatā. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz vaicājuma dokumenta cilnes un noklikšķiniet uz Datu lapas skats.

    -vai-

    Navigācijas rūtī veiciet dubultklikšķi uz vaicājuma. Tas palaiž vaicājumu un ielādē rezultātus datu lapā.

  2. Cilnes Sākums grupā ieraksti noklikšķiniet uz kopsummas.

    Jauna rinda kopsumma tiek parādīts datu lapas.

  3. Rindā kopsumma noklikšķiniet uz lauka, kuru vēlaties summēt šūnā un pēc tam sarakstā atlasiet summa .

Kopsummas rindas paslēpšana

  • Cilnes Sākums grupā ieraksti noklikšķiniet uz kopsummas.

Lai iegūtu papildinformāciju par to, izmantojot kopsummas rindu, skatiet rakstā kolonnu kopsummu parādīšana datu lapā.

Uz lapas sākumu

Gala summu aprēķināšana, izmantojot vaicājumu

Gala summa ir visas kolonnas vērtības summu. Var aprēķināt dažādu veidu gala summas, tostarp:

  • Vienkārša gala summa, kas summē vērtības vienā kolonnā. Piemēram, varat aprēķināt kopējās piegādes izmaksas.

  • Aprēķināta gala summa, kas summē vērtības vairāk nekā viena kolonna. Piemēram, varat aprēķināt pārdošanas kopsummu, reizinot vairāku vienību izmaksas ar pasūtīto vienumu skaitu un pēc tam summējot iegūtās vērtības.

  • Gala summa, kas nav iekļauti daži ieraksti. Piemēram, varat aprēķināt pārdošanas kopsummas tikai par pagājušajā piektdienā.

Nākamajās sadaļās minētajās darbībās ir paskaidrots, kā izveidot katras gala summas tipu. Darbībās tiek izmantots tabulas pasūtījumi un pasūtījuma dati.

Tabulas Orders

Order ID

Pasūtījuma datums

Nosūtīšanas datuma

Piegādes pilsēta

Nosūtīšanas maksa

1

11/14/2005

11/15/2005

Jakarta

$55,00

2.

11/14/2005

11/15/2005

Sidneja

$76,00

3

11/16/2005

11/17/2005

Sidneja

$87,00

4

11/17/2005

11/18/2005

Jakarta

$43,00

5

11/17/2005

11/18/2005

Parīze

$105,00

6

11/17/2005

11/18/2005

Īpašie notikumi

$112,00

7

11/18/2005

11/19/2005

Vīne

$215.00

8

11/19/2005

11/20/2005

Maiami

$525,00

9

11/20/2005

11/21/2005

Vīne

$198,00

10

11/20/2005

11/21/2005

Parīze

$187.00

11

11/21/2005

11/22/2005

Sidneja

$81.00

12

11/23/2005

11/24/2005

Jakarta

$92.00

Tabulā pasūtījuma dati

Detalizētas informācijas ID

Order ID

Produkta nosaukums

Produkta ID

Vienības cena

Daudzums

Atlaide

1

1

Veidot savu tastatūru

12

$77.95

9

0,05

2.

1

Birokrāts nav action attēls

2.

$78.88

4

0,075

3

2.

Izmantot datora geeks! DVD!

7

$14.88

6

0,04

4

2.

Maģiskā datora lietošana

4

$32.65

8

0,00

5

2.

Datora Geeks un Live radības

6

$78.50

4

0,00

6

3

Access! Spēle!

5

$22,95

5

0,15

7

4

Programmētājs Action attēls

1

$12,95

2.

0,06

8

4

Lidojoša pica Ultimate

8

$36.75

8

0,04

9

5

Ārējo 5,25 collu disketes diskdzinis (1/4 mērogs)

9

$65,00

4

0,10

10

6

Relāciju datu bāzes shēmu

3

22,50 $

12

0,065

11

7

Tumsā

11

$53,33

6

0,08

12

7

Relāciju datu bāzes shēmu

3

22,50 $

4

0,09

Vienkāršas gala summas aprēķināšana

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana veiciet dubultklikšķi uz tabulas, kuru vēlaties izmantot vaicājuma un pēc tam noklikšķiniet uz Aizvērt.

    Ja izmantojat parauga datus, veiciet dubultklikšķi uz tabulas pasūtījumi.

    Tabula tiek parādīta logā vaicājuma noformētāja augšējā sadaļā.

  3. Veiciet dubultklikšķi uz lauka, kuru vēlaties summēt. Pārliecinieties, vai lauks ir iestatīts datu tips Number vai Currency. Ja mēģināt vērtību summēšana nav skaitliska laukos, piemēram, teksta lauks, programma Access parāda datu tipu neatbilstības kritēriju izteiksmes kļūdas ziņojumu, mēģinot palaist vaicājumu.

    Ja izmantojat parauga datus, veiciet dubultklikšķi uz kolonnas maksa par piegādi.

    Varat pievienot papildu skaitliskos laukus režģim, ja vēlaties, lai aprēķinātu gala summas šiem laukiem. Kopsummas vaicājums var aprēķināt gala summas vairākām kolonnām.

  4. Cilnes noformējums grupā Rādīt/paslēpt noklikšķiniet uz kopsummas. Pogas attēls

    Noformējuma režģī tiek parādīta rinda kopsumma pēc nosūtīšanas maksu kolonnas šūnā tiek parādīts Grupēt pēc .

  5. Mainiet kopsummas rindas šūnā vērtību summa.

  6. Noklikšķiniet uz palaist Pogas attēls , lai palaistu vaicājumu un parādītu rezultātus datu lapas skatā.

    Padoms : Ņemiet vērā, ka Access pievieno "SumOf" lauka nosaukums sākumu šo summu. Lai mainītu kolonnas virsraksta, lai kaut ko jēgpilnāku, piemēram, Piegādes kopsumma, pārslēdzieties atpakaļ uz noformējuma skatu un noklikšķiniet uz kolonnas maksa par piegādi noformējuma režģa rindā lauks . Novietojiet kursoru blakus Nosūtīšanas maksu un ierakstiet vārdus Piegādes kopsumma, kam seko kols, līdzīgi šim: Piegādes kopsumma: nosūtīšanas maksu.

  7. Ja vēlaties, saglabātu vaicājumu un aizveriet to.

Aprēķinātu gala summu, kas nav iekļauti daži ieraksti

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana veiciet dubultklikšķi uz pasūtījuma tabulā un tabulā pasūtījuma dati un pēc tam noklikšķiniet uz Aizvērt , lai aizvērtu dialoglodziņu.

  3. Lauka Pasūtījuma datums tabulā Orders pievienotu vaicājuma noformējuma režģa pirmajai kolonnai.

  4. Pirmās kolonnas rindā kritēriji ierakstiet Date () -1. Šī izteiksme izslēdz pašreizējās dienas ierakstus no aprēķināto kopsummu.

  5. Pēc tam izveidojiet kolonnu, kas aprēķina pārdošanas apjomu katrai transakcijai. Režģa otrajā kolonnā rindā lauks ierakstiet šādu izteiksmi:

    Kopējā pārdošanas vērtība: (1-[Pasūtījuma dati]. [ Atlaide] / 100) * ([Pasūtījuma dati]. [ Vienības cena] * [Pasūtījuma dati]. [Daudzums])

    Pārliecinieties, vai izteiksmi atsauces laukiem, kuriem iestatīts datu tips Number vai Currency. Ja izteiksmi attiecas uz laukiem, kuriem iestatīts uz citu datu tipu, programma Access parāda ziņojumu datu tipu neatbilstības kritēriju izteiksmi , mēģinot palaist vaicājumu.

  6. Cilnes noformējums grupā Rādīt/paslēpt noklikšķiniet uz kopsummas.

    Noformējuma režģī tiek parādīta rinda kopsumma un pirmo un otro kolonnas tiek parādīts Grupēt pēc .

  7. Otrajā kolonnā ar summu,mainīt vērtību kopsummas rindas šūnā. Funkcija Sum pievieno atsevišķus pārdošanas apjomiem.

  8. Noklikšķiniet uz palaist Pogas attēls , lai palaistu vaicājumu un parādītu rezultātus datu lapas skatā.

  9. Saglabājiet vaicājumu kā Ikdienas pārdošanas.

    Piezīme : Nākamreiz, kad atvērsit vaicājumu noformējuma skatā, iespējams, pamanīsit nelielas izmaiņas laukā un kopsummas rindas kolonnas kopējā pārdošanas vērtība norādītajām vērtībām. Izteiksme tiek parādīts iekļauta funkcijā Sum , un kopsummas rindā MailKomisija nevis summa.

    Piemēram, ja izmantojat parauga datus un izveidot vaicājumu (kā parādīts iepriekšējās darbībās), redzēsit:

    Kopējā pārdošanas vērtība: Sum ((1-[Pasūtījuma dati]. Discount/100) * ([Pasūtījuma dati]. UnitPrice * [Pasūtījuma dati]. Daudzums))

Uz lapas sākumu

Grupu kopsummas aprēķināšana, izmantojot kopsummas vaicājumu

Šajā sadaļā aplūkotas darbības, kā izveidot kopsummu vaicājumu, kas vairākās datu grupās aprēķina starpsummas. Pirms darba turpināšanas, atcerieties, ka pēc noklusējuma, kopsummas vaicājumā var iekļaut tikai lauku vai laukus, kuros ir grupas dati, piemēram, "kategorijas" lauku un lauku, kurā ir dati, ko vēlaties summēt, piemēram, "pārdošana" lauku. Kopsummas vaicājumā nevar iekļaut citus laukus, kas apraksta kategorijas vienumus. Ja vēlaties, lai redzētu aprakstošu datus, varat izveidot otru atlases vaicājumu, kas kombinē kopsummu vaicājuma laukus ar papildu datu laukiem.

Šajā sadaļā aplūkotas darbības, kā, lai izveidotu kopsummas un atlases vaicājumu, kas nepieciešamas, lai noteiktu katra produkta pārdošanas kopsummu. Darbības, ir jāizmanto parauga tabulas:

Tabulas produkti

Produkta ID

Produkta nosaukums

Cena

Kategorija

1

Programmētājs action attēls

$12,95

Lelles

2.

Darbības ar c# (dēlis spēle visai ģimenei)

$15.85

Spēles un puzles

3

Relāciju datu bāzes shēmu

22,50 $

Māksla un noformējums

4

Maģiskā datora mikroshēma (500 detaļas)

$32.65

Māksla un noformējums

5

Access! Spēle!

$22,95

Spēles un puzles

6

Datora Geeks un Live radības

$78.50

Video spēles

7

Izmantot datora geeks! DVD!

$14.88

DVD un filmām

8

Lidojoša pica Ultimate

$36.75

Sporta

9

Ārējo 5,25 collu disketes diskdzinis (1/4 mērogs)

$65,00

Modeļi un hobijs

10

Birokrāts nav action attēls

$78.88

Lelles

11

Tumsā

$53,33

Video spēles

12

Veidot savu tastatūru

$77.95

Modeļi un hobijs

Tabulā pasūtījuma dati

Detalizētas informācijas ID

Order ID

Produkta nosaukums

Produkta ID

Vienības cena

Daudzums

Atlaide

1

1

Veidot savu tastatūru

12

$77.95

9

5 %

2.

1

Birokrāts nav action attēls

2.

$78.88

4

7,5 %

3

2.

Izmantot datora geeks! DVD!

7

$14.88

6

4%

4

2.

Maģiskā datora lietošana

4

$32.65

8

0

5

2.

Datora Geeks un Live radības

6

$78.50

4

0

6

3

Access! Spēle!

5

$22,95

5

15%

7

4

Programmētājs Action attēls

1

$12,95

2.

6%

8

4

Lidojoša pica Ultimate

8

$36.75

8

4%

9

5

Ārējo 5,25 collu disketes diskdzinis (1/4 mērogs)

9

$65,00

4

10%

10

6

Relāciju datu bāzes shēmu

3

22,50 $

12

6,5%

11

7

Tumsā

11

$53,33

6

8%

12

7

Relāciju datu bāzes shēmu

3

22,50 $

4

9%

Šajās darbībās tiek pieņemts, ka relācija viens pret daudziem starp laukiem produkta ID tabulā pasūtījumi un pasūtījuma dati, ar tabulas Orders relācijas pusē "viens".

Kopsummas vaicājuma izveide

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana atlasiet tabulas, ar kurām vēlaties strādāt, noklikšķiniet uz pievienotun pēc tam uz Aizvērt , kad esat pabeidzis pievienot tabulu.

    -vai-

    Veiciet dubultklikšķi uz tabulas, kuru vēlaties izmantot, un pēc tam noklikšķiniet uz Aizvērt. Katrā tabulā tiek parādīta kā logs vaicājumu noformētāja augšējā sadaļā.

    Ja izmantojat iepriekš minētās parauga tabulas, pievienojiet tabulas produkti un pasūtījuma dati.

  3. Veiciet dubultklikšķi uz tabulas laukiem, kurus vēlaties izmantot vaicājumā.

    Kā parasti, varat pievienot tikai grupas lauku un lauku vērtību vaicājumu. Tomēr jūs varat izmantot aprēķinu, nevis vērtības lauka — nākamās darbības izskaidro, kā to izdarīt.

    1. Lauku Category tabulā produkti pievienotu noformējuma režģim.

    2. Izveidot kolonnu, kurā tiek aprēķināts pārdošanas apjomu katrai transakcijai, ierakstot tālāk norādīto izteiksmi režģa otrajā kolonnā:

      Kopējā pārdošanas vērtība: (1-[Pasūtījuma dati]. [ Atlaide] / 100) * ([Pasūtījuma dati]. [ Vienības cena] * [Pasūtījuma dati]. [Daudzums])

      Pārliecinieties, vai lauki, kuru ir atsauce izteiksmē ir datu tips Number vai Currency. Ja jums ir atsauce uz citu datu tipu laukus, programma Access parāda datu tipu neatbilstības kritēriju izteiksmes kļūdas ziņojumu, mēģinot pārslēdzieties uz datu lapas skatu.

    3. Cilnes noformējums grupā Rādīt/paslēpt noklikšķiniet uz kopsummas.

      Noformējuma režģī tiek parādīta rinda kopsumma , un tajā rindā Group By tiek parādīta pirmo un otro kolonnās.

    4. Otrajā kolonnā, mainīt vērtību rindā kopsummasumma. Funkcija Sum pievieno atsevišķus pārdošanas apjomiem.

    5. Noklikšķiniet uz palaist Pogas attēls , lai palaistu vaicājumu un parādītu rezultātus datu lapas skatā.

    6. Atstājiet vaicājumu atvērtu, lai izmantotu nākamajā sadaļā.

      Kritēriju izmantošana kopsummas vaicājumā

      Vaicājumu, kuru izveidojāt iepriekšējā sadaļā ietver visus ierakstus pamatā esošās tabulas. To nevar izslēgt jebkādā secībā, aprēķinot kopsummas, un tas parāda visu kategoriju kopsummas.

      Ja jums ir nepieciešams izslēgt dažus ierakstus, var pievienot kritērijus vaicājumā. Piemēram, varat ignorēt darbības, kas ir mazāks par 100 $ vai jāaprēķina kopsummas tikai dažiem produktu kategorijām. Šajā sadaļā ir paskaidrots, kā izmantot trīs kritēriju veidus:

    7. Kritēriji, kas ignorē noteiktām grupām, aprēķinot kopsummas.    Piemēram, tiks aprēķināt kopsummas tikai Video spēles, māksla un noformējums un sporta kategorijas.

    8. Kritēriji, kas paslēpj noteiktas kopsummas pēc to aprēķināšanas.    Piemēram, var parādīt tikai vērtības, kas lielākas nekā Ls150000.

    9. Kritēriji, kas izslēdz atsevišķu ierakstu no kopsummas.    Piemēram, varat izslēgt atsevišķus pārdošanas darījumus kad vērtība (vienības cena * daudzums) apstājas zem 100 $.

      Tālāk ir paskaidrots, kā pievienot kritērijus pa vienam un redzētu to ietekmi uz vaicājuma rezultātu.

      Kritēriju pievienošana vaicājumam

    10. Atveriet vaicājumu noformējuma skatā ar iepriekšējo sadaļu. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz vaicājuma dokumenta cilnes un noklikšķiniet uz Noformējuma skats.

      -vai-

      Navigācijas rūtī ar peles labo pogu noklikšķiniet uz vaicājuma un noklikšķiniet uz Noformējuma skats.

    11. Kolonna kategorijas ID rindā kritēriji ierakstiet = lelles vai sporta vai māksla un noformējums.

    12. Noklikšķiniet uz palaist Pogas attēls , lai palaistu vaicājumu un parādītu rezultātus datu lapas skatā.

    13. Pārslēdzieties atpakaļ uz noformējuma skatu un kolonnas kopējā pārdošanas vērtība rindā kritēriji ierakstiet > 100.

    14. Palaidiet vaicājumu, lai redzētu rezultātus, un pēc tam pārslēdzieties atpakaļ uz noformējuma skats.

    15. Tagad pievienojiet kritērijus, lai neiekļautu atsevišķus pārdošanas darījumus, kas ir mazāks par 100 $. Lai to izdarītu, ir jāpievieno cita kolonna.

      Piezīme : Kolonnā kopējā pārdošanas vērtība nevar norādīt trešo kritēriju. Šajā kolonnā norādītajiem kritērijiem, kas attiecas uz kopsummas vērtībai, nevis atsevišķām vērtībām.

    16. Kopēt izteiksme no otrajā kolonnā trešajā kolonnā.

    17. Rindā kopsumma par jaunu kolonnu, atlasiet kur un rindā kritērijitips > 20.

    18. Izpildiet vaicājumu, lai redzētu rezultātus, un pēc tam saglabājiet vaicājumu.

      Piezīme : Nākamreiz, kad atvērsit vaicājumu noformējuma skatā, iespējams, pamanīsit nelielas izmaiņas noformējuma režģī. Otrajā kolonnā rindā lauks izteiksme tiks parādīts iekļauta funkcijā Sum , un vērtību rindā kopsumma parāda izteiksme , nevis Sum.

      Kopējā pārdošanas vērtība: Sum ((1-[Pasūtījuma dati]. Discount/100) * ([Pasūtījuma dati]. UnitPrice * [Orde r detaļas]. Daudzums))

      Redzēsit arī ceturtās kolonnas. Šajā kolonnā ir otrajā kolonnā kopiju, bet otrajā kolonnā norādītajiem kritērijiem faktiski tiek parādīta kā daļa no jaunās kolonnas.

Uz lapas sākumu

Datu summēšana vairākās grupās, izmantojot krustvaicājumu

Krustvaicājuma ir īpaša tipa vaicājums, kas parāda tās rezultāti režģī, kas līdzinās Excel darblapai. Krustvaicājumi kopsavilkumu ar vērtībām un pēc tam tos grupētu pēc divas kopas fakti — vienu izklāstīti pusē (kopu rindu galvenes), un citi augšdaļā (kopas kolonnu galvenes). Šajā attēlā redzama daļa parauga krustvaicājuma rezultātu kopas:

parauga krustvaicājums

Atcerieties, ka krustvaicājumu nevar vienmēr aizpildīt visus laukus rezultātu kopu, jo tabulas, kas izmantoti vaicājumā vienmēr nesatur vērtības visiem iespējamajiem datu punktiem.

Krustvaicājuma izveide, parasti tiek iekļauti dati no vairākām tabulām un jums vienmēr jāiekļauj trīs datu veidi: dati, kas izmantoti kā rindu virsrakstus, datus, kas ir izmantots kā kolonnu virsrakstus un vērtības, kuras vēlaties summēt vai citādi aprēķinātu.

Šajā sadaļā aprakstītajās nākamajās tabulās:

Tabulas Orders

Pasūtījuma datums

Nosūtīšanas datuma

Piegādes pilsēta

Nosūtīšanas maksa

11/14/2005

11/15/2005

Jakarta

$55,00

11/14/2005

11/15/2005

Sidneja

$76,00

11/16/2005

11/17/2005

Sidneja

$87,00

11/17/2005

11/18/2005

Jakarta

$43,00

11/17/2005

11/18/2005

Parīze

$105,00

11/17/2005

11/18/2005

Īpašie notikumi

$112,00

11/18/2005

11/19/2005

Vīne

$215.00

11/19/2005

11/20/2005

Maiami

$525,00

11/20/2005

11/21/2005

Vīne

$198,00

11/20/2005

11/21/2005

Parīze

$187.00

11/21/2005

11/22/2005

Sidneja

$81.00

11/23/2005

11/24/2005

Jakarta

$92.00

Tabulā pasūtījuma dati

Order ID

Produkta nosaukums

Produkta ID

Vienības cena

Daudzums

Atlaide

1

Veidot savu tastatūru

12

$77.95

9

5 %

1

Birokrāts nav action attēls

2.

$78.88

4

7,5 %

2.

Izmantot datora geeks! DVD!

7

$14.88

6

4%

2.

Maģiskā datora lietošana

4

$32.65

8

0

2.

Datora Geeks un Live radības

6

$78.50

4

0

3

Access! Spēle!

5

$22,95

5

15%

4

Programmētājs Action attēls

1

$12,95

2.

6%

4

Lidojoša pica Ultimate

8

$36.75

8

4%

5

Ārējo 5,25 collu disketes diskdzinis (1/4 mērogs)

9

$65,00

4

10%

6

Relāciju datu bāzes shēmu

3

22,50 $

12

6,5%

7

Tumsā

11

$53,33

6

8%

7

Relāciju datu bāzes shēmu

3

22,50 $

4

9%

Tālāk ir paskaidrots, kā grupas kopējā pārdošanas pēc pilsētas krustvaicājuma izveide. Vaicājumā ir izmantotas divas izteiksmes, lai atgrieztu formatētus datus un pārdošanas kopsummas.

Krustvaicājuma izveide

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana veiciet dubultklikšķi uz tabulas, kuru vēlaties izmantot vaicājuma un pēc tam noklikšķiniet uz Aizvērt.

    Katrā tabulā tiek parādīta kā logs vaicājumu noformētāja augšējā sadaļā.

    Ja izmantojat parauga tabulas, veiciet dubultklikšķi uz tabulas pasūtījumi un pasūtījuma dati.

  3. Veiciet dubultklikšķi uz laukiem, kurus vēlaties izmantot vaicājumā.

    Katram lauka nosaukumam tiek parādīts tukšā šūnā noformējuma režģa rindai lauks .

    Ja izmantojat parauga tabulas, pievienojiet lauku Piegādes pilsēta un nosūtīšanas datums tabulā Orders.

  4. Nākamajai tukšajai šūnai rindā lauks , kopējiet un ielīmējiet vai ierakstiet šādu izteiksmi: pārdošanas kopsummas: Sum (CCur ([Pasūtījuma dati]. [ Vienības Price]*[Quantity]*(1-[Discount])/100)*100)

  5. Cilnes Noformējums grupā Vaicājuma tips noklikšķiniet uz Krustvaicājums.

    Noformējuma režģī tiek parādīti kopsummas rinda un rinda krustvaicājums .

  6. Noklikšķiniet uz šūnas rindā kopsumma laukā Pilsēta un atlasiet Grupēt pēc. Veiciet to pašu nosūtīšanas datuma laukam. Mainiet vērtību laukā kopējā pārdošanas kopsummu šūnā izteiksme.

  7. Rindā krustvaicājums iestatīt šūnu laukā Pilsēta, lai Rindas virsraksts, iestatiet lauku nosūtīšanas datuma uz Kolonnas virsrakstaun pārdošanas kopsummas lauku iestatīt vērtību.

  8. Cilnes Noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.

    Vaicājuma rezultāti tiek parādīti datu lapas skatā.

Uz lapas sākumu

Apkopojuma funkcijas atsauce

Šajā tabulā ir uzskaitīti un aprakstīti apkopošanas funkcijas, ko programma Access nodrošina rindā Kopsumma un vaicājumos. Atcerieties, ka Access nodrošina vairāk apkopošanas funkcijas vaicājumiem nekā kopsummas rindu. Turklāt, ja strādājat ar Access projektu (Access priekšgala izveidots savienojums ar Microsoft SQL Server datu bāzi), varat izmantot lielāku skaitu apkopojuma funkciju, kas nodrošina ar SQL Server. Lai iegūtu papildinformāciju par šo funkciju kopa, skatiet Microsoft SQL Server grāmatas Online.

Funkcija

Apraksts

Us e ar datu tipu (-iem)

Average

Aprēķina vidējo vērtību kolonna. Kolonnā jābūt skaitliskiem, valūtas vai datuma/laika datiem. Funkcija ignorē vērtības null.

Skaitlis, valūta, datums/laiks

Count

Tiek skaitītas kolonnas vienumus.

Visi datu tipi, izņemot saliktus atkārtotus skalāra datus, piemēram, vairākvērtību sarakstu kolonna.

Papildinformāciju par vairākvērtību sarakstiem skatiet rakstos vairākvērtību lauku rokasgrāmata un pievienot vai mainīt uzmeklēšanas lauku, kas ļauj glabāt vairākas vērtības.

Maksimālais

Atgriež vienumus ar vislielāko vērtību. Teksta datiem, augstākā vērtība ir pēdējā alfabētiskā vērtība — Access ignorē burtu reģistru. Funkcija ignorē vērtības null.

Skaitlis, valūta, datums/laiks

Minimālā

Atgriež vienumu ar vismazāko vērtību. Teksta datiem, mazākā vērtība ir pirmā alfabētiskā vērtība — Access ignorē burtu reģistru. Funkcija ignorē vērtības null.

Skaitlis, valūta, datums/laiks

Standartnovirze

Mēra, cik plaši vērtības ir izkliedētas no vidējās vērtības (vidējā aritmētiskā).

Lai iegūtu papildinformāciju par to, kā izmantot šo funkciju, skatiet rakstā kolonnu kopsummu parādīšana datu lapā.

Skaitlis, valūta

Sum

Saskaita kolonnas vienumus. Darbojas tikai ar skaitliskiem un valūtas datiem.

Skaitlis, valūta

Dispersija

Statistikas dispersiju visu kolonnas vērtību. Šo funkciju var izmantot tikai ar skaitliskiem un valūtas datiem. Ja tabulā ir mazāk nekā divas rindas, Access atgriež vērtību null.

Papildinformāciju par dispersijas funkcijām skatiet rakstā kolonnu kopsummu parādīšana datu lapā.

Skaitlis, valūta

Uz lapas sākumu

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×