Problème de moyenne multicritères

Bonjour,

Je ne trouve pas bonne formule pour obtenir la moyenne des Temps en 'C' SI :

'A' ne contient pas le mot "Maison" et que 'B' ne contient pas non plus le mot 'Maison', mais bien sûr, sur la même ligne.

La formule utilisée actuellement :

=MOYENNE.SI.ENS(C3:C;A3:A;"<>Maison";B3:B;"<>Maison";C3:C;">0")

n'intègre pas dans la moyenne les durées où il y a "Maison" en A ou en B et non pas en A ET en B.

Dit d'une autre manière, ce que je cherche c'est :

Si il y a "Maison" en A6 et "Voiture" en B6 et que la durée est de 00:00:30 on la compte dans la moyenne.

Mais, si il y a "Maison" en A7 et B7 et que la durée est de 00:00:30 on ne la compte pas

Et bien sur, il n'y a nul part maison, on le compte aussi dans la moyenne^^

Dans l'exemple ci-joint, si je trouvais la bonne formule, je devrais obtenir 1min33 hors là j'obtiens 1min30 :(.

Bonjour,

Comme je ne peux pas utiliser Google sheet, je vous le fais sous excel, ça devrait marcher aussi:

=(SOMMEPROD((A2:A1000<>"")*(A2:A1000<>"Maison")*(B2:B1000="Maison")*(C2:C1000>0);(C2:C1000))+
SOMMEPROD((A2:A1000="Maison")*(B2:B1000<>"Maison")*(B2:B1000<>"")*(C2:C1000>0);(C2:C1000))+
SOMMEPROD((A2:A1000<>"Maison")*(B2:B1000<>"Maison")*(C2:C1000>0);(C2:C1000)))/
(NB.SI.ENS(A2:A1000;"<>";A2:A1000;"<>Maison";B2:B1000;"=Maison";C2:C1000;">0")+
NB.SI.ENS(B2:B1000;"<>";A2:A1000;"=Maison";B2:B1000;"<>Maison";C2:C1000;">0")+
NB.SI.ENS(A2:A1000;"<>Maison";B2:B1000;"<>Maison";C2:C1000;">0"))

Cdlt

Bonjour Sebastien.pr, le forum

En passant par une colonne intermédiaire, la colonne D utilisant la formule à étendre vers le bas, en D2

=SI(B2<>"";B2<>"Maison";0)+SI(A2<>"";A2<>"Maison";0)

La formule en C1 devient

=MOYENNE.SI(D2:D1000;1;C2:C1000)

D'autre part votre formule en F1 est décalée d'une ligne

=MOYENNE(F3:F7)
sebastien pr

Bonjour à tous,

Une autre possibilité à coller en C2 :

=MOYENNE(FILTER(C2:C10;A2:A10&B2:B10<>"MaisonMaison";A2:A10&B2:B10<>"Maison"))

Ou pourquoi pas aussi :

=MOYENNE(FILTER(C2:C10;REGEXMATCH("^(Maison|MaisonMaison)$";A2:A10&B2:B10)=FAUX))

Cordialement,

Bonjour et merci pour toutes vos réponses

Sur un échantillon plus grand (posé en onglet 2 du fichier test), j'essaie de comprendre pourquoi le résultat entre les formules de Sébastien et l'idée de Njhub ne donne pas la même moyenne.

j'essaie de comprendre pourquoi le résultat entre les formules de Sébastien et l'idée de Njhub ne donne pas la même moyenne.

Parce que le critère de la formule de njhub est 1 et que tu as un 2 dans les cellules D207 et D297 (si tu fais le test et que tu les remplaces par 1, tu auras alors le même résultat).

GG j'avais pas vu les 2 ^^

Merci

Encore merci à vous 2 :)

Rechercher des sujets similaires à "probleme moyenne multicriteres"