Datu skaitīšana, lietojot vaicājumu

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Šajā rakstā paskaidrots, kā saskaitīt vaicājuma atgrieztos datus programmā Access. Piemēram, formā vai atskaitē varat saskaitīt vienumu skaitu vienā vai vairākos tabulas laukos vai vadīklās. Varat arī aprēķināt vidējās vērtības un atrast mazākās, lielākās, jaunākās un jaunākās vērtības. Turklāt programma Access nodrošina līdzekli Kopsummas rinda, ko var izmantot, lai datu lapā saskaitītu datus, nemainot vaicājuma noformējumu.

Iespējamās darbības

Izpratne par datu skaitīšanas veidiem

Vienumu skaitu laukā (vērtību kolonnā) var saskaitīt, izmantojot funkciju Count . Funkcija Count pieder funkciju kopai, ko sauc par apkopošanas funkcijām. Apkopošanas funkcijas izmanto, lai veiktu aprēķinu datu kolonnā un atgrieztu vienu vērtību. Papildus funkcijai Count Access nodrošina vairākas apkopošanas funkcijas, piemēram:

  • Summēšana skaitļu kolonnas summēšanai.
  • Vidējais skaitļu kolonnas vidējās vērtības noteikšanai.
  • Maksimums, lai atrastu laukā lielāko vērtību.
  • Minimums, lai atrastu laukā mazāko vērtību.
  • Standard Deviation , lai mērītu, cik plaši vērtības ir izkliedētas no vidējās vērtības (vidējā aritmētiskā).
  • Dispersija visu kolonnas vērtību statistiskās dispersijas mērīšanai.

Access nodrošina divus veidus, kā vaicājumam pievienot skaita un citas apkopošanas funkcijas. Jūs varat:

  • Atveriet vaicājumu datu lapas skatā un pievienojiet kopsummas rindu. Kopsummas rinda ļauj izmantot apkopošanas funkciju vienā vai vairākās vaicājuma rezultātu kopas kolonnās, nemainot vaicājuma noformējumu.
  • Izveidojiet kopsummas vaicājumu. Kopsummu vaicājums aprēķina starpsummas ierakstu grupās. Piemēram, ja vēlaties iegūt visu pārdošanas starpsummu pēc pilsētas vai ceturkšņa, izmantojiet kopsummu vaicājumu, lai grupētu savus ierakstus pēc vajadzīgās kategorijas un pēc tam saskaitītu pārdošanas rādītājus. Turpretim kopsummas rinda aprēķina gala summas vienai vai vairākām datu kolonnām (laukiem).

Piezīme

Šī dokumenta norādījumu sadaļās ir uzsvērta funkcijas Count izmantošana, taču atcerieties, ka kopsummas rindās un vaicājumos var izmantot arī citas apkopošanas funkcijas. Papildinformāciju par citu apkopošanas funkciju izmantošanu skatiet tālāk šī raksta sadaļā Apkopošanas funkcijas atsauce .

Papildinformāciju par citu apkopošanas funkciju izmantošanu skatiet rakstā Kolonnu kopsummas parādīšana datu lapā.

Nākamajās sadaļās minētajās darbībās ir paskaidrots, kā pievienot kopsummas rindu un kā izmantot kopsummas vaicājumu datu skaitīšanai. Turpinot darbu, atcerieties, ka funkcija Count darbojas ar lielāku datu tipu skaitu nekā pārējās apkopošanas funkcijas. Piemēram, funkciju Count var izpildīt jebkura tipa laukā, izņemot lauku, kurā ir sarežģīti, atkārtoti skalāri dati, piemēram, vairākvērtību sarakstu laukā.

Turpretim daudzas apkopošanas funkcijas darbojas tikai ar datiem laukos, kuriem iestatīts konkrēts datu tips. Piemēram, funkcija Sum darbojas tikai ar laukiem, kuriem iestatīts datu tips Skaitlis, Daļskaitlis vai Valūta. Papildinformāciju par katrai funkcijai nepieciešamajiem datu tipiem skatiet tālāk šī raksta sadaļā Apkopošanas funkcijas atsauce.

Vispārīgu informāciju par datu tipiem skatiet rakstā Laukam iestatīta datu tipa modificēšana vai mainīšana.

Uz lapas sākumu

Datu skaitīšana, izmantojot kopsummas rindu

Kopsummas rindu vaicājumam pievienojat, atverot vaicājumu datu lapas skatā, pievienojot rindu un pēc tam atlasot funkciju Count vai citu apkopošanas funkciju, piemēram, Sum, Minimum, Maximum vai Average. Šajā sadaļā skaidrots, kā izveidot vienkāršu atlases vaicājumu un pievienot kopsummas rindu.

Vienkārša atlases vaicājuma izveide

  1. Cilnes Izveide grupā Vaicājumi noklikšķiniet uz Vaicājuma noformējums.
  2. Veiciet dubultklikšķi uz tabulas vai tabulām, ko vēlaties izmantot vaicājumā, un pēc tam noklikšķiniet uz Aizvērt.
    Atlasītā tabula vai tabulas tiek rādītas kā logi vaicājumu noformētāja augšējā sadaļā. Attēlā parādīta tipiska vaicājumu noformētājā redzama tabula:
    Vaicājums ar trim laukiem noformējuma režģī
  3. Veiciet dubultklikšķi uz tabulas laukiem, kurus vēlaties izmantot vaicājumā.
    Varat iekļaut laukus, kuros ir aprakstoši dati, piemēram, nosaukumi un apraksti, bet jābūt iekļautam laukam, kurā atrodas vērtības, ko vēlaties saskaitīt.
    Katrs lauks tiek parādīts vaicājuma noformējuma režģa kolonnā.
  4. Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
    Vaicājuma rezultāti tiek parādīti datu lapas skatā.
  5. Varat arī atgriezties noformējuma skatā un pielāgot 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 vaicājumu var pielāgot pēc vajadzības, pievienojot vai noņemot tabulas laukus. Lai noņemtu lauku, noformējuma režģī atlasiet kolonnu un nospiediet taustiņu DELETE.
  6. Ja vēlaties, saglabājiet vaicājumu.

Kopsummas rindas pievienošana

  1. Atveriet vaicājumu datu lapas skatā. 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. Šādi tiek palaists vaicājums un rezultāti tiek ielādēti datu lapā.
  2. Cilnes Sākums grupā Ieraksti noklikšķiniet uz Kopsummas.
    Zem pēdējās datu rindas datu lapā tiek parādīta jauna kopsummas rinda.
  3. Kopsummas rindā noklikšķiniet uz lauka, ko vēlaties summēt, un pēc tam sarakstā atlasiet Skaits.

Kopsummas rindas paslēpšana

  • Cilnes Sākums grupā Ieraksti noklikšķiniet uz Kopsummas.

Papildinformāciju par kopsummas rindas izmantošanu skatiet rakstā Kolonnu kopsummu parādīšana datu lapā.

Uz lapas sākumu

Datu skaitīšana, izmantojot kopsummas vaicājumu

Datus skaita vaicājumu, nevis kopsummas rindu, kad ir jāsaskaita daži vai visi vaicājuma atgrieztie ieraksti. Piemēram, varat saskaitīt pārdošanas transakcijas vai transakciju skaitu vienā pilsētā.

Parasti kopsummas rindas vietā tiek izmantots kopsummas vaicājums, ja rezultāta vērtība jāizmanto citā datu bāzes daļā, piemēram, atskaitē.

Visu ierakstu skaitīšana vaicājumā

  1. Cilnes Izveide grupā Vaicājumi noklikšķiniet uz Vaicājuma noformējums.
  2. Veiciet dubultklikšķi uz tabulas, kuru vēlaties izmantot vaicājumā, un pēc tam noklikšķiniet uz Aizvērt.
    Tabula tiek parādīta logā vaicājumu noformētāja augšējā sadaļā.
  3. Veiciet dubultklikšķi uz laukiem, kurus vēlaties izmantot vaicājumā, un pārliecinieties, vai esat iekļāvis lauku, ko vēlaties saskaitīt. Varat skaitīt laukus ar lielāko daļu datu tipu, izņemot laukus, kuros ir sarežģīti, atkārtoti skalāri dati, piemēram, vairākvērtību sarakstu lauku.
  4. Cilnes Vaicājuma noformējums grupā Rādīt/paslēpt noklikšķiniet uz Kopsummas.
    Kopsummas rinda tiek parādīta noformējuma režģī, bet grupēšana pēc tiek parādīta katra vaicājuma lauka rindā.
  5. Kopsummas rindā noklikšķiniet uz lauka, kurā vēlaties saskaitīt, un rezultātu sarakstā atlasiet Skaits.
  6. Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
    Vaicājuma rezultāti tiek parādīti datu lapas skatā.
  7. Ja vēlaties, saglabājiet vaicājumu.

Ierakstu skaitīšana grupā vai kategorijā

  1. Cilnes Izveide grupā Vaicājumi noklikšķiniet uz Vaicājuma noformējums.
  2. Veiciet dubultklikšķi uz tabulas vai tabulām, ko vēlaties izmantot vaicājumā, un pēc tam noklikšķiniet uz Aizvērt.
    Tabula vai tabulas tiek parādītas logā vaicājumu noformētāja augšējā sadaļā.
  3. Veiciet dubultklikšķi uz lauka, kurā ir jūsu kategorijas dati, kā arī uz lauka, kurā atrodas vērtības, ko vēlaties saskaitīt. Jūsu vaicājumā nevar būt iekļauti citi aprakstoši lauki.
  4. Cilnes Vaicājuma noformējums grupā Rādīt/paslēpt noklikšķiniet uz Kopsummas.
    Kopsummas rinda tiek parādīta noformējuma režģī, bet grupēšana pēc tiek parādīta katra vaicājuma lauka rindā.
  5. Kopsummas rindā noklikšķiniet uz lauka, kurā vēlaties saskaitīt, un rezultātu sarakstā atlasiet Skaits.
  6. Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
    Vaicājuma rezultāti tiek parādīti datu lapas skatā.
  7. Ja vēlaties, saglabājiet vaicājumu.

Uz lapas sākumu

Apkopošanas funkcijas atsauce

Tālāk sniegtajā tabulā ir uzskaitītas un aprakstītas apkopošanas funkcijas, kuras programma Access nodrošina izmantošanai kopsummas rindā un vaicājumos. Ņemiet vērā, ka Access nodrošina vairāk apkopošanas funkciju vaicājumiem nekā kopsummas rindai.

Funkcija Apraksts Izmantojamie datu tipi
Summa Aprēķina kolonnas vienumu summu. Darbojas tikai ar skaitliskiem un valūtas datiem. Skaitlis, Decimāldaļa, Valūta
Vidējais Aprēķina kolonnas vidējo vērtību. Kolonnā jābūt skaitliskiem, valūtas vai datuma/laika datiem. Funkcija ignorē vērtības Null. Skaitlis, Decimāldaļa, Valūta, Datums un laiks
Skaits Saskaita vienumu skaitu kolonnā. Visi datu tipi, izņemot tos, kas satur kompleksus atkārtotus skalārus datus, piemēram, vairākvērtību sarakstu kolonnu.
Papildinformāciju par vairākvērtību sarakstiem skatiet rakstā Vairākvērtību lauka izveide un dzēšana.
Maksimums Atgriež vienumu ar vislielāko vērtību. Teksta datiem lielākā vērtība ir pēdējā alfabētiskā vērtība, un programma Access ignorē reģistru. Funkcija ignorē vērtības Null. Skaitlis, Decimāldaļa, Valūta, Datums un laiks
Minimums Atgriež vienumu ar vismazāko vērtību. Teksta datiem mazākā vērtība ir pirmā alfabētiskā vērtība, un programma Access ignorē reģistru. Funkcija ignorē vērtības Null. Skaitlis, Decimāldaļa, Valūta, Datums un laiks
Standard Deviation Mēra, cik liela ir vērtību novirze no vidējās vērtības (vidējā aritmētiskā).
Papildinformāciju par šīs funkcijas lietošanu skatiet rakstā Kolonnu kopsummas parādīšana datu lapā.
Skaitlis, Decimāldaļa, Valūta
Dispersija Mēr visu Measures visu kolonnas vērtību statistisko novirzi. Šo funkciju var izmantot tikai skaitliskiem un valūtas datiem. Ja tabulā ir mazāk nekā divas rindas, programma Access atgriež vērtību Null.
Papildinformāciju par dispersijas funkcijām skatiet rakstā Kolonnu kopsummu parādīšana datu lapā.
Skaitlis, Decimāldaļa, Valūta

Uz lapas sākumu