4 - Faites des statistiques sur votre base
01net.
le 06/03/09 à 07h00
sommaire
Voir tout le sommaire
Les totaux évoqués aux étapes précédentes s'appliquent à la totalité de la base. Si vous voulez effectuer des calculs sur une partie de votre liste, vous devez utiliser les fonctions statistiques de base de données. Ces
fonctions, dont le nom commence par NB (NBSOMME, NBMOYENNE...) diffèrent de leurs homologues classiques (SOMME, MOYENNE...) par un point capital : elles ne s'appliquent qu'aux
cellules filtrées via une zone de critères, comme celle que nous avons vue plus haut (voir étape 2, paragraphe ' Utilisez un champ de critères simple ').
En voici un exemple : vous voulez connaître le prix moyen des comédies dans votre base. Commencez par donner un nom à toute votre base. Ce n'est pas indispensable, mais cela rend les formules plus faciles à lire. Dans la
feuille principale (Titres), cliquez dans une cellule quelconque de la base, tapez Ctrl + * (Ctrl étoile) pour la sélectionner entièrement et donnez-lui le nom MesFilms. Puis insérez une feuille
supplémentaire dans votre classeur (ou utilisez celle que vous avez ajoutée pour y saisir les listes de saisie). Tapez Genre dans une cellule et Comédie juste en dessous. Donnez à ces deux cellules le nom
PrixMoyenParGenre (sans espaces). Éventuellement, saisissez en dessous un libellé explicatif, par exemple Prix moyen pour ce genre. Enfin, dans la cellule destinée à recevoir le résultat, il faudra saisir la formule
=BDMOYENNE(MesFilms;"Prix";PrixMoyenParGenre). Le premier argument (MesFilms) est l'étendue du champ sur lequel porte le calcul. Le second ("Prix", n'oubliez pas les guillemets), est le champ à calculer.
Enfin, le dernier argument (PrixMoyenParGenre) désigne la zone de critères.
Maintenant, pour connaître la moyenne des films du genre Musical, tapez ce mot à la place de Comédie : le résultat est immédiatement mis à jour. Si un prix change dans la base, la formule en tient
compte immédiatement. Nous vous conseillons de contrôler la saisie dans la cellule où vous tapez les noms de genre (pour cela, reportez-vous au paragraphe Imposez la saisie dans une liste, à l'étape 1). En utilisant des zones de
critères complexes, comme celles que nous avons vues plus haut, vous pouvez effectuer n'importe quel calcul. Excel vous propose de nombreuses autres fonctions de ce type, par exemple BDMAX (maximum), BDMIN (minimum),
BDNB (nombre de fiches), BDECARTYPE (écart type, pour des calculs statistiques).