Recherche formule
Résolu/Fermé
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
-
25 avril 2017 à 14:49
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - 26 avril 2017 à 09:05
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - 26 avril 2017 à 09:05
A voir également:
- Recherche formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
mdo100
Messages postés
126
Date d'inscription
jeudi 9 décembre 2010
Statut
Membre
Dernière intervention
21 février 2019
22
25 avril 2017 à 15:17
25 avril 2017 à 15:17
Bonjour,
À ce que je vois, il ne s'agit pas de chercher une moyenne, mais une somme conditionnée.
Sans fichier, pas facile d'identifier les plage des cellules concernées, toutefois si l'on suppose que les valeurs se trouvent pour la plage Étape 1 de "A4 à A18" et que celle quantité A "D4 à D18".
Alors cette formule devrait faire l'affaire dans la cellule "D21".
Faire la même chose pour les autres cellules.
Cordialement.
À ce que je vois, il ne s'agit pas de chercher une moyenne, mais une somme conditionnée.
Sans fichier, pas facile d'identifier les plage des cellules concernées, toutefois si l'on suppose que les valeurs se trouvent pour la plage Étape 1 de "A4 à A18" et que celle quantité A "D4 à D18".
Alors cette formule devrait faire l'affaire dans la cellule "D21".
=SOMMEPROD(($A$4:$A$18="x")*($D$4:$D$18))
Faire la même chose pour les autres cellules.
Cordialement.
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié le 25 avril 2017 à 15:21
Modifié le 25 avril 2017 à 15:21
Bonjour,
en supposant que tes valeurs sont en colonne D entre D2 et D100
en formule matricielle
=SOMME(1/NB.SI(D2:D100;D2:D100)*D2:D100)
et pour faire la moyenne toujours en matricielle
=SOMME(1/NB.SI(D2:D100;D2:D100)*D2:D100)/NB.SI(D2:D100;">0")
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
en supposant que tes valeurs sont en colonne D entre D2 et D100
en formule matricielle
=SOMME(1/NB.SI(D2:D100;D2:D100)*D2:D100)
et pour faire la moyenne toujours en matricielle
=SOMME(1/NB.SI(D2:D100;D2:D100)*D2:D100)/NB.SI(D2:D100;">0")
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
25 avril 2017 à 15:24
25 avril 2017 à 15:24
Bonjour mdo et Mike,
Merci pour vos réponses, grâce à vous j'ai ce qu'il me faut :)
Merci pour vos réponses, grâce à vous j'ai ce qu'il me faut :)
26 avril 2017 à 09:05
Je reviens vers vous car après avoir testé votre formule je me suis rendu compte que lorsque la colonne de l'étape 1 n'était pas cochée, le résultat devenait faux. Or dans certains cas, les produits peuvent ne passer que par les étapes 2 et/ou 3 donc j'aimerais savoir s'il était possible de modifier votre formule pour la rendre juste dans tous les cas.
J'ai essayé d'ajouter fonction OU mais celle-ci ne fonctionne pas
Merci de votre aide.