Programmā Excel 2013 ir iekļautas vairākas datu bāzes funkcijas, kuras varat izmantot, lai aprēķinātu statistiku, piemēram, kopējo, vidējo, maksimālo, minimumu un skaitu noteiktā datu saraksta laukā tikai tad, ja ir izpildīti jūsu norādītie kritēriji.
Piemēram, varat izmantot funkciju DSUM darbinieku datu sarakstā, 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 sarakstā. Cilvēkresursu nodaļai.
Datu bāzes funkcijas neatkarīgi no nosaukumiem (un tās visas sākas ar burtu D ) un to veiktajiem aprēķiniem 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:
-
d datubāze ir arguments, kas norāda diapazonu, kurā ir saraksts, un tam ir jāiekļauj lauku nosaukumu rinda augšējā rindā.
-
f ield ir arguments, kas norāda, ka lauku, kuru vērtības ir jāaprēķina ar datubāzes funkcijas (aprēķināts vidējais vērtējums šajā gadījumā DAVERAGE funkcijas). Šo argumentu var norādīt, ievietojot lauka nosaukumu dubultpēdiņās (kā “Alga” vai “Datums darbā pieņemšanas”), vai arī to var izdarīt, ievadot kolonnas numuru datu sarakstā (skaitot no kreisās uz labo pusi ar pirmo lauku skaitot kā 1).
-
c riteria ir arguments, kas norāda adresi diapazonā, kas satur kritērijus, jūs 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ā.
Ņemiet vērā, ka, norādot lauka argumentu, ir jāatsaucas uz kolonnu datu sarakstā, kurā ir ciparu vai datuma dati visām datu bāzes funkcijām, izņemot DGET. Visas pārējās datu bāzes funkcijas nevar veikt aprēķinus teksta laukos.
Ja kļūdaini norādāt kolonnu ar teksta ierakstiem kā lauka argumentu šīm datu bāzes funkcijām, programma Excel atgriež kļūdas vērtību vai 0 kā rezultātu. Tabulā ir uzskaitītas dažādās programmā Excel pieejamās datu bāzes funkcijas, kā arī paskaidrojums par to, ko katra no tām aprēķina. (Jūs jau zināt, kādus argumentus katrs pieņem.)
Datu bāzes funkcijas programmā Excel
Datu bāzes funkcija |
Ko tas aprēķina |
DAVERAGE |
Vidēji nosaka visas vērtības datu saraksta laukā, kas atbilst jūsu
norādītajiem kritērijiem. |
DCOUNT |
Uzskaita šūnu skaitu ar ciparu ierakstiem
datu saraksta laukā, kas atbilst jūsu norādītajiem kritērijiem. |
DCOUNTA |
Uzskaita netukšo šūnu skaitu datu saraksta laukā,
kas atbilst jūsu norādītajiem kritērijiem. |
DGET |
Izvelk vienu vērtību no ieraksta datu sarakstā, 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 saraksta laukā, kas
atbilst jūsu norādītajiem kritērijiem. |
DMIN |
Atgriež zemāko vērtību datu saraksta laukā, kas
atbilst jūsu norādītajiem kritērijiem. |
DPRODUCT |
Reizina visas vērtības datu saraksta laukā, kas
atbilst jūsu norādītajiem kritērijiem. |
DSTDEV |
Novērtē standarta novirzi, pamatojoties uz vērtību paraugu
datu saraksta laukā, kas atbilst jūsu norādītajiem kritērijiem
. |
DSTDEVP |
Aprēķina standarta novirzi, pamatojoties uz to
vērtību kopumu datu saraksta laukā, kas atbilst jūsu norādītajiem kritērijiem
. |
DSUM |
Summē visas vērtības datu saraksta laukā, kas atbilst jūsu norādītajiem
kritērijiem. |
DVAR |
Novērtē dispersiju, pamatojoties uz vērtību paraugu
datu saraksta laukā , kas atbilst jūsu norādītajiem kritērijiem. |
DVARP |
Aprēķina dispersiju, pamatojoties uz to vērtību
kopumu datu saraksta 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 ) un pēc tam nolaižamajā sarakstā Atlasīt kategoriju atlasiet Datu bāze un pēc tam noklikšķiniet uz funkcijas, lai izmantotu vai ierakstītu datu bāzi. darbojas tieši šūnā.
Šajā attēlā parādītās darblapas šūnā C2 ir šāda formula:
=DSUM(A3:J35,"Alga",F1:F2)
Šī DSUM funkcija aprēķina visu to algu kopsummu datu sarakstā, kas pārsniedz USD 55 000. Šī summa ir 468 500 USD, kā parādīts šūnā C2, kurā ir formula.
Lai veiktu šo aprēķinu, norādiet diapazonu A3:J35, kurā ir viss datu saraksts. Šajā diapazonā kā datu bāzes arguments ir iekļauta lauku nosaukumu augšējā rinda (ko programma Excel 2013 automātiski konvertēja uz tā diapazona nosaukuma ekvivalentu Tabula2[#Visi]).
Pēc tam norādiet “Alga” kā funkcijas DSUM lauka argumentu, jo tas ir tā lauka nosaukums, kurā ir vērtības, kuras vēlaties summēt. Visbeidzot norādiet diapazonu E1:E2 kā funkcijas DSUM kritērija argumentu, jo šajās divās šūnās ir kritēriju diapazons, kas norāda, ka ir jāsaskaita tikai vērtības, kas pārsniedz 55 000 laukā Alga.