Moyenne si critères respectés
Résolu
Maxibaer
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Travaillant sur un projet d'année pour la fin de ma formation d'école, je dois réaliser un outil de benchmark, soit un outil de comparaison financière d'un immeuble par rapport à une base de données.
Cette comparaison se fait sur différents postes.
Mon but est de rentrer des critères prédéfinis sur l'immeuble que je souhaite analyser et que mon outil ressorte les coûts des différents postes en faisant la moyenne de tous les immeubles correspondants aux critères (en tous il y a cinq critères déterminants).
Je ne sais pas quelle méthode ou formule utiliser pour effectuer cette recherche, je vous remercie de l'aide que vous pourrez m'apporter.
J'ai essayé la formule : =MOYENNE.SI.ENS(BDD!R7:R32;BDD!H7:H32;E16;BDD!J7:J32;I11;BDD!K7:K32;E21;BDD!L7:L32;E20;BDD!M7:M32;E19)
Mais j'ai un DIV/0! BDD est l'onglet où se trouve ma base de donnée.
Mon tableau de base de données est fait en sorte à ce que tous les immeubles soient dans la même colonne et les critères correspondant ainsi que le coûts de postes soient dans les colonnes suivantes.
J'attend avec impatiente vos avis d'expert qui me sauvent la vie bien souvent.
Travaillant sur un projet d'année pour la fin de ma formation d'école, je dois réaliser un outil de benchmark, soit un outil de comparaison financière d'un immeuble par rapport à une base de données.
Cette comparaison se fait sur différents postes.
Mon but est de rentrer des critères prédéfinis sur l'immeuble que je souhaite analyser et que mon outil ressorte les coûts des différents postes en faisant la moyenne de tous les immeubles correspondants aux critères (en tous il y a cinq critères déterminants).
Je ne sais pas quelle méthode ou formule utiliser pour effectuer cette recherche, je vous remercie de l'aide que vous pourrez m'apporter.
J'ai essayé la formule : =MOYENNE.SI.ENS(BDD!R7:R32;BDD!H7:H32;E16;BDD!J7:J32;I11;BDD!K7:K32;E21;BDD!L7:L32;E20;BDD!M7:M32;E19)
Mais j'ai un DIV/0! BDD est l'onglet où se trouve ma base de donnée.
Mon tableau de base de données est fait en sorte à ce que tous les immeubles soient dans la même colonne et les critères correspondant ainsi que le coûts de postes soient dans les colonnes suivantes.
J'attend avec impatiente vos avis d'expert qui me sauvent la vie bien souvent.
A voir également:
- Moyenne(si critère variable)
- Excel moyenne - Guide
- Moyenne en anglais excel - Guide
- Taille moyenne d'une photo en mo - Guide
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Excel moyenne si non vide ✓ - Forum Excel
2 réponses
Bonjour
sans les données, ce n'est pas facile
mais si la formule renvoie #DIV/0 c'est qu'une ou plusieurs des conditions ne sont pas remplies et donc que la division ne peut pas se faire
essayez de tester votre formule avec:
=NB.SI.ENS(BDD!H7:H32;E16;BDD!J7:J32;I11;BDD!K7:K32;E21;BDD!L7:L32;E20;BDD!M7:M32;E19)
et si elle renvoie 0 vous aurez l'explication
crdlmnt
sans les données, ce n'est pas facile
mais si la formule renvoie #DIV/0 c'est qu'une ou plusieurs des conditions ne sont pas remplies et donc que la division ne peut pas se faire
essayez de tester votre formule avec:
=NB.SI.ENS(BDD!H7:H32;E16;BDD!J7:J32;I11;BDD!K7:K32;E21;BDD!L7:L32;E20;BDD!M7:M32;E19)
et si elle renvoie 0 vous aurez l'explication
crdlmnt
Désolé du retard de réponse, mais je n'avais pas accès à internet ce WE.
Effectivement, la formule m'indique bel et bien 0.
Merci encore.
La formule est testé pour le moment seulement dans la cellule D43 et je l'étendrai une fois la solution trouvée.
http://www.cjoint.com/c/EGBiDhlTevd
s(il s'agit de la feuille de renseignement, je ne comprend pas ce qui vous pose problème, puisque dans tous les cas vous aurez toujours 0 avec >NB.SI.ENS
en effet vous cherchez dans les colonnes de BDD les valeurs de E16,E19,E20 et I11
or, I11 est #N/A, E16 E19 E20 sont vides??
Expliquez moi!
crdlmnt
Elles sont remplies avec une macro (Entrer Données).
Je vous le renvoi avec les cellules remplies de manières à correspondre à l'échantillon de la base de donnée.
http://www.cjoint.com/c/EGBjcw7lnpd