Automatisation des tableaux de bord avec Excel
Chapitre 1. Introduction
Chapitre 2. Prérequis
Chapitre 3. Etude de cas : gestion des absences
Chapitre 4. Etude de cas : accidents
4.1. Introduction
4.2. Moyennes mobiles
4.3. Graphique et formulaire
4.4. Alimentation en données agrégées
4.5. Alimentation en données brutes
4.5.1. Stockage
4.5.2. Consultation
4.6. Exercices
Page d'accueil Table des matières Niveau supérieur Page précédente Bas de la page Page suivante Webographie du module Glossaire du module

4.5.2. Consultation

Paradoxalement, il n'est guère plus difficile d'obtenir le nombre de blessés (graves ou légers) de l'année courante que lorsque les données étaient déjà agrégées par mois (voir consultation de données agrégées).

Si dans un premier temps nous nous intéressons uniquement à l'indicateur "blessés graves" (colonne D de la feuille stockage), les formules à entrer sont les suivantes :

  • en B2 (à recopier jusqu'en B13) : =SOMME.SI.ENS(stockage!$D:$D; stockage!$C:$C; $B$1; stockage!$B:$B; A2)
  • en C2 (à recopier jusqu'en C13) : =SOMME.SI.ENS(stockage!$D:$D; stockage!$C:$C; $C$1;stockage!$B:$B; A2)

Le premier paramètre de la fonction SOMME.SI.ENS (stockage!$D:$D) correspond à la plage sur laquelle porte la sommation conditionnelle. Les autres paramètres permettent de restreindre la sommation du nombre de blessés graves aux accidents survenus au mois A2 de l'année $B$1 (respectivement $C$1) :

  • le deuxième paramètre (stockage!$B:$B) correspond à l'année de l'accident, qui doit vérifier le critère indiqué par le troisième paramètre (être égal à $B$1).
  • le quatrième paramètre (stockage!$C:$C) correspond au mois de l'accident, qui doit vérifier le critère indiqué par le cinquième paramètre (être égal à A2).

Il reste à tenir compte du changement possible d'indicateur dans le formulaire et des diverses valeurs pouvant être prises dans la cellule liée (H28) : 1 (blessés graves) , 2 (blessés légers) ou 3 (blessés). Cela peut être réalisé avec une formule du type =CHOISIR($H$28; valeur1; valeur2; valeur1+valeur2) dont le détail est disponible dans le fichier blesses_brut.xlsm.

Remarque : vous pouvez compléter l'exemple en proposant le nombre d'accidents comme quatrième indicateur, en utilisant la fonction NB.SI.ENS (=NB.SI.ENS(stockage!$C:$C; $B$1; stockage!$B:$B; A2)).

Page d'accueil Table des matières Niveau supérieur Page précédente Haut de la page Page suivante Webographie du module Glossaire du module