Varat izmantot Excel 2010 datu bāzes funkcijas, lai aprēķinātu statistiku, piemēram, kopējo, vidējo, maksimālo, minimumu un skaitu noteiktā datu bāzes laukā, ja ir izpildīti jūsu norādītie kritēriji. Piemēram, varat izmantot funkciju DSUM darbinieku datubāzē, lai aprēķinātu visu algu summu darbiniekiem, kuri pieņemti darbā pēc 2000. gada 1. janvāra, vai arī varat izmantot funkciju DCOUNT, lai aprēķinātu ierakstu skaitu datu bāzē Cilvēku Resursu Departaments.
Visas datu bāzes funkcijas izmanto tos pašus trīs argumentus, kā parādīts DAVERAGE funkcijā:
=DAVERAGE(datubāze,lauks,kritēriji)
Datu bāzes funkciju argumentiem nepieciešama šāda informācija:
-
Datu bāze norāda diapazonu, kurā atrodas datu bāze. Tam ir jāiekļauj lauku nosaukumi augšējā rindā.
-
Lauks ir arguments, kas norāda lauku, kura vērtības jāaprēķina datu bāzes funkcijai (vidējā vērtība funkcijas DAVERAGE gadījumā). Šo argumentu var norādīt, ievietojot lauka nosaukumu dubultpēdiņās (kā “Alga” vai “Noņemšanas datums”), vai arī to var izdarīt, ievadot kolonnas numuru datu bāzē (skaitot no kreisās uz labo ar pirmais lauks tiek skaitīts kā 1).
-
Kritēriji ir arguments, kas norāda tā diapazona adresi, kurā ir kritēriji, kurus izmantojat, lai noteiktu, kuras vērtības tiek aprēķinātas. Šajā diapazonā ir jāietver vismaz viens lauka nosaukums, kas norāda lauku, kura vērtības ir jānovērtē, un viena šūna ar vērtībām vai izteiksmi, kas jāizmanto novērtēšanā.
Šajā tabulā ir norādītas programmā Excel pieejamās datu bāzes funkcijas, kā arī paskaidrojums par to, ko katra no tām aprēķina.
Datu bāzes funkcijas programmā Excel 2010
Datu bāzes funkcija |
Ko tas aprēķina |
DAVERAGE |
Vidēji nosaka visas vērtības datu bāzes laukā, kas atbilst jūsu
norādītajiem kritērijiem. |
DCOUNT |
Uzskaita šūnu skaitu ar ciparu ierakstiem
datu bāzes laukā, kas atbilst jūsu norādītajiem kritērijiem. |
DCOUNTA |
Uzskaita netukšo šūnu skaitu datu bāzes laukā,
kas atbilst jūsu norādītajiem kritērijiem. |
DGET |
Izvelk vienu vērtību no ieraksta datubāzē, kas
atbilst jūsu norādītajiem kritērijiem. Ja neviens ieraksts neatbilst,
funkcija atgriež #VALUE! kļūdas vērtība. Ja
sakrīt vairāki ieraksti , funkcija atgriež #NUM! kļūdas vērtība. |
DMAX |
Atgriež lielāko vērtību datu bāzes laukā, kas
atbilst jūsu norādītajiem kritērijiem. |
DMIN |
Atgriež zemāko vērtību datu bāzes laukā, kas
atbilst jūsu norādītajiem kritērijiem. |
DPRODUCT |
Reizina visas vērtības datu bāzes laukā, kas atbilst jūsu
norādītajiem kritērijiem. |
DSTDEV |
Novērtē standarta novirzi, pamatojoties uz vērtību paraugu
datu bāzes laukā, kas atbilst jūsu norādītajiem kritērijiem
. |
DSTDEVP |
Aprēķina standarta novirzi, pamatojoties uz to
vērtību kopumu datu bāzes laukā, kas atbilst jūsu norādītajiem kritērijiem
. |
DSUM |
Summē visas vērtības datu bāzes laukā, kas atbilst jūsu norādītajiem
kritērijiem. |
DVAR |
Novērtē dispersiju, pamatojoties uz vērtību paraugu
datu bāzes laukā , kas atbilst jūsu norādītajiem kritērijiem. |
DVARP |
Aprēķina dispersiju, pamatojoties uz vērtību
kopu datu bāzes laukā, kas atbilst jūsu norādītajiem kritērijiem. |
Datu bāzes funkcijas tiek izmantotas pārāk reti, lai novērtētu savas komandas pogas lentes cilnē Formulas. Rezultātā, lai tos izmantotu darblapā, formulu joslā jānoklikšķina uz pogas Funkciju vednis ( fx ), nolaižamajā sarakstā Select a Category noklikšķiniet uz Datu bāze un pēc tam noklikšķiniet uz funkcijas, ko izmantot, vai arī varat ierakstiet datu bāzes funkciju tieši šūnā.
Tālāk attēlā redzamais piemērs ilustrē datu bāzes funkcijas DSUM izmantošanu. Šajā attēlā parādītās darblapas šūnā C2 ir šāda formula:
Izmantojot DSUM, lai darbinieku datubāzē apkopotu algas, kas pārsniedz USD 55 000.
=DSUM(A3:J35,"Alga",F1:F2)
Šī DSUM funkcija aprēķina visu algu kopsummu datu bāzē, kas pārsniedz USD 55 000. Šī summa ir 468 500 USD, kā parādīts šūnā C2, kurā ir formula.
Datu bāzes arguments ir diapazons A3:J35, kurā ir visa datu bāze, ieskaitot lauku nosaukumu augšējo rindu. Lauks arguments ir "alga", jo tas ir nosaukums, jomā, kas satur vērtības, lai kopā. Visbeidzot, diapazons F1:F2 ir kritērija arguments, jo šajās divās šūnās ir kritēriju diapazons, kas norāda, ka laukā Alga ir jāsaskaita tikai vērtības, kas pārsniedz USD 55 000.