Excel 2013 inclou una sèrie de funcions de base de dades que podeu utilitzar per calcular estadístiques, com ara el total, la mitjana, el màxim, el mínim i el recompte en un camp determinat de la llista de dades només quan es compleixen els criteris que especifiqueu.
Per exemple, podeu utilitzar la funció DSUM en una llista de dades d'empleats per calcular la suma de tots els sous dels empleats que es van contractar després de l'1 de gener de 2000, o podeu utilitzar la funció DCOUNT per calcular el nombre de registres de la llista de dades. per al departament de Recursos Humans.
Les funcions de la base de dades, independentment de la diferència de noms (i totes comencen amb la lletra D ) i els càlculs que realitzen, prenen tots els mateixos tres arguments tal com s'il·lustra amb la funció DAVERAGE:
DAVERAGE( base de dades,camp,criteri )
Els arguments de les funcions de base de dades requereixen la informació següent:
-
base de dades és l'argument que especifica l'interval que conté la llista i ha d'incloure la fila de noms de camp a la fila superior.
-
f ield és l'argument que especifica el camp els valors han de ser calculat per la funció de base de dades (per mitjana en el cas de la funció BDPROMEDIO). Podeu especificar aquest argument posant el nom del camp entre cometes dobles (com a "Salari" o "Data de contractació"), o podeu fer-ho introduint el número de la columna a la llista de dades (comptant d'esquerra a dreta). amb el primer camp comptat com a 1).
-
c riteria és l'argument que especifica l'adreça de l'interval que conté els criteris que esteu utilitzant per determinar quins valors es calculen. Aquest interval ha d'incloure almenys un nom de camp que indiqui el camp els valors del qual s'han d'avaluar i una cel·la amb els valors o l'expressió que s'ha d'utilitzar en l'avaluació.
Tingueu en compte que en especificar l' argument del camp , heu de fer referència a una columna de la llista de dades que contingui dades numèriques o de data per a totes les funcions de la base de dades amb l'excepció de DGET. La resta de funcions de la base de dades no poden realitzar càlculs en camps de text.
Si especifiqueu per error una columna amb entrades de text com a argument de camp per a aquestes funcions de base de dades, Excel retorna un valor d'error o 0 com a resultat. La taula enumera les diferents funcions de la base de dades disponibles a Excel juntament amb una explicació del que calcula cadascuna. (Ja sabeu quins arguments pren cadascun.)
Funcions de la base de dades en Excel
Funció de base de dades |
Què calcula |
DAVERAGE |
Promedia tots els valors d'un camp de la llista de dades que coincideixen amb
els criteris que especifiqueu. |
DCOUNT |
Compta el nombre de cel·les amb entrades numèriques en un camp de
la llista de dades que coincideixen amb els criteris que especifiqueu. |
DCOUNTA |
Compta el nombre de cel·les no en blanc d'un camp de la llista de dades
que coincideixen amb els criteris que especifiqueu. |
DGET |
Extreu un sol valor d'un registre de la llista de dades que
coincideix amb els criteris que especifiqueu. Si no coincideix cap registre, la
funció retorna el #VALOR! valor d'error. Si
coincideixen diversos registres , la funció retorna el #NUM! valor d'error. |
DMAX |
Retorna el valor més alt en un camp de la llista de dades que
coincideix amb els criteris que especifiqueu. |
DMIN |
Retorna el valor més baix en un camp de la llista de dades que
coincideix amb els criteris que especifiqueu. |
DPRODUCTE |
Multiplica tots els valors d'un camp de la llista de dades que
coincideixen amb els criteris que especifiqueu. |
DSTDEV |
Estima la desviació estàndard en funció de la mostra de valors
d'un camp de la llista de dades que coincideixen amb els criteris que
especifiqueu. |
DSTDEVP |
Calcula la desviació estàndard en funció de la població de
valors en un camp de la llista de dades que coincideix amb els criteris que
especifiqueu. |
DSUM |
Suma tots els valors d'un camp de la llista de dades que coincideixen amb els
criteris que especifiqueu. |
DVAR |
Estima la variància en funció de la mostra de valors d'un camp
de la llista de dades que coincideixen amb els criteris que especifiqueu. |
DVARP |
Calcula la variància a partir de la població de valors en un
camp de la llista de dades que coincideix amb els criteris que especifiqueu. |
Les funcions de la base de dades s'utilitzen molt poques vegades per valorar el seu propi botó d'ordres a la pestanya Fórmules de la cinta. Com a resultat, per utilitzar-los en un full de treball, heu de fer clic al botó Assistent de funcions ( fx ) a la barra de fórmules i, a continuació, seleccionar Base de dades al quadre de llista desplegable Selecciona una categoria i, a continuació, fer clic a la funció per utilitzar o escriure la base de dades. funcionen directament a la cèl·lula.
La cel·la C2 del full de treball que es mostra en aquesta figura conté la fórmula següent:

=DSUM(A3:J35;"Salari",F1:F2)
Aquesta funció DSUM calcula el total de tots els sous de la llista de dades que superen els 55.000 dòlars. Aquest total és de 468.500 $, tal com es mostra a la cel·la C2, que conté la fórmula.
Per realitzar aquest càlcul, especifiqueu l'interval A3:J35, que conté tota la llista de dades. Aquest interval inclou la fila superior de noms de camp com a argument de base de dades (que Excel 2013 va convertir automàticament al seu equivalent de nom d'interval, Taula2[#All]).
A continuació, especifiqueu "Salari" com a argument de camp de la funció DSUM perquè aquest és el nom del camp que conté els valors que voleu sumar. Finalment, especifiqueu l'interval E1:E2 com a argument de criteri de la funció DSUM perquè aquestes dues cel·les contenen l'interval de criteris que designen que només s'han de sumar els valors que superin els 55000 al camp Salari.