Vidéo: Excel introduction aux bases de données 2025
Vous pouvez utiliser les fonctions de base de données d'Excel 2010 pour calculer des statistiques, par exemple moyenne, maximum, minimum et compte dans un champ de base de données particulier lorsque les critères que vous spécifiez sont remplies. Par exemple, vous pouvez utiliser la fonction DSUM dans une base de données Employee pour calculer la somme de tous les salaires des employés embauchés après le 1er janvier 2000, ou vous pouvez utiliser la fonction DCOUNT pour calculer le nombre d'enregistrements dans la base de données pour le Département des Ressources Humaines.
Les fonctions de la base de données utilisent les mêmes arguments que ceux illustrés par la fonction DAVERAGE:
= DAVERAGE (base de données, champ, critères)
Les arguments pour les fonctions de base de données:
-
La base de données spécifie la plage contenant la base de données. Il doit inclure les noms des champs dans la rangée supérieure.
-
Le champ est l'argument qui spécifie le champ dont les valeurs doivent être calculées par la fonction de base de données (moyenné dans le cas de la fonction DAVERAGE). Vous pouvez spécifier cet argument en insérant le nom du champ entre guillemets (comme dans "Salaire" ou "Date d'embauche"), ou vous pouvez le faire en entrant le numéro de la colonne dans la base de données (en comptant de gauche à droite avec le premier champ compté comme 1).
-
Critères est l'argument qui spécifie l'adresse de la plage contenant les critères que vous utilisez pour déterminer les valeurs calculées. Cette plage doit inclure au moins un nom de champ qui indique le champ dont les valeurs doivent être évaluées et une cellule avec les valeurs ou l'expression à utiliser dans l'évaluation.
Le tableau suivant répertorie les fonctions de base de données disponibles dans Excel ainsi qu'une explication de ce que chacun calcule.
Fonction de base de données | Ce qu'il calcule |
---|---|
DAVERAGE | Calcule toutes les valeurs dans un champ de la base de données correspondant aux critères
vous spécifiez |
DCOUNT | Compte le nombre de cellules avec des entrées numériques dans un champ de
la base de données correspondant aux critères que vous spécifiez. |
DCOUNTA | Compte le nombre de cellules non vides dans un champ de la base de données
correspondant aux critères que vous spécifiez. |
DGET | Extrait une seule valeur d'un enregistrement de la base de données
correspondant aux critères que vous spécifiez. Si aucun enregistrement ne correspond, la fonction renvoie la valeur #VALUE! valeur d'erreur. Si plusieurs enregistrements correspondent, la fonction renvoie le #NUM! valeur d'erreur. |
DMAX | Renvoie la valeur la plus élevée dans un champ de la base de données
qui correspond aux critères que vous spécifiez. |
DMIN | Renvoie la plus petite valeur dans un champ de la base de données
qui correspond aux critères que vous spécifiez. |
DPRODUCT | Multiplie toutes les valeurs dans un champ de la base de données qui correspondent à
les critères que vous spécifiez. |
DSTDEV | Estimer l'écart type basé sur l'échantillon de valeurs
dans un champ de la base de données correspondant aux critères que vous spécifiez. |
DSTDEVP | Calcule l'écart type en fonction de la population de
valeurs dans un champ de la base de données correspondant aux critères que vous spécifiez. |
DSUM | Somme toutes les valeurs dans un champ de la base de données qui correspondent aux critères
que vous spécifiez. |
DVAR | Estimer la variance en fonction de l'échantillon de valeurs dans un champ
de la base de données correspondant aux critères que vous spécifiez. |
DVARP | Calcule la variance en fonction de la population de valeurs dans un champ
de la base de données correspondant aux critères que vous spécifiez. |
Les fonctions de base de données sont trop rarement utilisées pour évaluer leur propre bouton de commande dans l'onglet Formules du ruban. Par conséquent, pour les utiliser dans une feuille de calcul, vous devez cliquer sur le bouton Assistant Fonction ( fx ) dans la barre de formule, cliquez sur Base de données dans la zone de liste déroulante Sélectionner une catégorie, puis sur la fonction à utiliser - ou vous pouvez taper la fonction de base de données directement dans la cellule.
L'exemple illustré dans la figure ci-dessous illustre l'utilisation de la fonction de base de données DSUM. La cellule C2 de la feuille de calcul représentée dans cette figure contient la formule suivante:
= DSUM (A3: J35, «Salaire», F1: F2)
Cette fonction calcule le total de tous les salaires de la base de données supérieurs à 55 000 $. Ce total est de 468 500 $ dans la cellule C2, qui contient la formule.
L'argument database est la plage A3: J35, qui contient la base de données entière, y compris la rangée supérieure de noms de champs. L'argument field est "Salary" car c'est le nom du champ qui contient les valeurs à totaliser. Enfin, la plage F1: F2 est l'argument critères car ces deux cellules contiennent la plage de critères qui désigne uniquement les valeurs supérieures à 55 000 $ dans le champ Salaire.
