Excel 2007: formule pour % d'uniformité ?

po4419 -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche à trouver une formule qui pourrait me donner le nb de cellule qui se situe entre deux valeurs.

Par exemple:
Je pèse 40 animaux(40 cellules), je désire avoir le nb d'animaux qui se situe entre la moyenne de toutes les pesées additionné de 10% et entre la moyenne de toutes les pesées soustrait de 10%.

Par la suite, je vais prendre ce nombre qui convient entre les deux valeurs et le divisé par le nb total de pesée (40).

Est ce quelqu'un aurait une idée de la formule, si elle existe, à utiliser?

Merci

Po4419
A voir également:

2 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

=SOMMEPROD(($A$2:$A$41>MOYENNE($A$2:$A$41)*0.9)*($A$2:$A$41<MOYENNE($A$2:$A$41)*1.1))/40

à voir si tu préfères >= et <= au lieu de > et <

eric
0
po4419
 
Merci encore Eric,

ça marche très bien! J'ai modifié la formule afin de l'adapter dans mon classeur. Mais, par contre, je ne réussi pas encore à comprendre le fonctionnement de cette formule à 100%.
Pourquoi, entre les deux ensemble de calcul entre parenthèses, il y a un "*"?
Je ne vois pas, ce que cette multiplication fait là, à moins que ce signe signifie d'autre chose dans ce contexte.
et "sommeprod" veut dire quoi exactement? est ce possible que cette formule peut avoir plusieurs fonction relativement différente?

Merci

Po4419
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Re,

Je vais te l'expliquer en détail car c'est un peu la formule magique pour compter des lignes répondant à des critères et ça te resservira.

Soit 4 animaux de 41, 62, 75, 54 kg, combien sont entre 53 et 65 kg ?

=SOMMEPROD(($A$2:$A$5>53)*($A$2:$A$5<65)) :
- ($A$2:$A$5>53.6) te génère une matrice de résultat de test : {FAUX;VRAI;VRAI;VRAI}
- ($A$2:$A$5<65) te génère une matrice de résultat de test : {VRAI;VRAI;FAUX;VRAI}
- le * entre les 2 matrices te fait un ET logique avec pour résultat : {0;1;0;1}
(un + t'aurait fait un OU)
- sommeprod() te fait la somme des produits des matrices (il n'y en a plus qu'une) et te donne le résultat : 2

Et tu pourrais ajouter ainsi les critèes sur d'autres colonnes : qui ont des "plumes" et nés en 2007 etc

eric
0