Vidéo: Excel introduction aux bases de données 2024
Excel 2013 inclut un certain nombre de fonctions de base de données que vous pouvez utiliser pour calculer des statistiques, telles que le total, la moyenne, minimum, et compte dans un champ particulier de la liste de données uniquement lorsque les critères que vous spécifiez sont remplis.
Par exemple, vous pouvez utiliser la fonction DSUM dans une liste de données d'employé 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 liste de données pour le département des ressources humaines.
Les fonctions de base de données, indépendamment de la différence de noms (et elles commencent toutes par la lettre D ) et les calculs qu'elles effectuent, prennent toutes les mêmes trois arguments comme illustré par la fonction DAVERAGE:
DAVERAGE ( base de données, champ, critères )
Les arguments pour les fonctions de base de données requièrent les informations suivantes:
-
d atabase spécifie la plage contenant la liste et doit inclure la rangée de noms de champs dans la rangée supérieure.
-
f 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 liste de données (en comptant de gauche à droite avec le premier champ compté comme 1).
-
c riteria est l'argument qui spécifie l'adresse de la plage qui contient les critères que vous utilisez pour déterminer quelles valeurs sont 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.
Notez qu'en spécifiant l'argument champ , vous devez vous référer à une colonne de la liste de données qui contient des données numériques ou de date pour toutes les fonctions de la base de données à l'exception de DGET. Toutes les autres fonctions de la base de données ne peuvent pas effectuer de calculs sur les champs de texte.
Si vous spécifiez par erreur une colonne avec des entrées de texte comme argument de champ pour ces fonctions de base de données, Excel renvoie une valeur d'erreur ou 0 comme résultat. Le tableau répertorie les différentes fonctions de base de données disponibles dans Excel avec une explication de ce que chacun calcule. (Vous savez déjà quels arguments chacun prend.)
Fonction de base de données | Ce qu'il calcule |
---|---|
DAVERAGE | Toutes les valeurs d'un champ de la liste de données
les critères que vous spécifiez. |
DCOUNT | Compte le nombre de cellules avec des entrées numériques dans un champ de
la liste de données correspondant aux critères que vous spécifiez. |
DCOUNTA | Compte le nombre de cellules non vides dans un champ de la liste de données
qui correspond aux critères que vous spécifiez. |
DGET | Extrait une seule valeur d'un enregistrement de la liste de données qui
correspond 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 liste de données qui
correspond aux critères que vous spécifiez. |
DMIN | Renvoie la valeur la plus basse dans un champ de la liste de données
qui correspond aux critères que vous spécifiez. |
DPRODUCT | Multiplie toutes les valeurs dans un champ de la liste de données qui
correspond aux critères que vous spécifiez. |
DSTDEV | Estimer l'écart-type basé sur l'échantillon de valeurs
dans un champ de la liste 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 liste de données correspondant aux critères que vous spécifiez. |
DSUM | Résume toutes les valeurs d'un champ de la liste de données correspondant aux critères
que vous spécifiez. |
DVAR | Estimer la variance en fonction de l'échantillon de valeurs dans un champ
de la liste 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 liste 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, puis sélectionner Base de données dans la liste déroulante Sélectionner une catégorie, puis cliquer sur la fonction pour utiliser ou taper la fonction de base de données directement dans la cellule.
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 La liste des données est supérieure à 55 000 $. Ce total est de 468 500 $, comme indiqué dans la cellule C2, qui contient la formule.
Pour effectuer ce calcul, spécifiez la plage A3: J35, qui contient la totalité de la liste de données. Cette plage inclut la première ligne de noms de champs sous la forme de l'argument database (qu'Excel 2013 a automatiquement converti en son équivalent nom de plage, Table2 [#All]).
Ensuite, spécifiez "Salary" comme argument de champ de la fonction DSUM car c'est le nom du champ qui contient les valeurs que vous voulez totaliser. Enfin, spécifiez la plage E1: E2 comme l'argument critères de la fonction DSUM car ces deux cellules contiennent la plage de critères qui indique que seules les valeurs supérieures à 55000 dans le champ Salary doivent être additionnées.