Formule sommeprodLe 30/07/2013 à 09:08kkooka57Membre habituéMessages51Excel2010Inscrit12/07/2013 Bonjour, j'aimerai bien savoir si on peut utiliser une division de 2 champs à l'interieur d'un sommeprod par exemple je met la formule suivante mais ça ne marche pas.=SOMMEPROD((Feuil1!BO$2:BO$60000=A3)*(Feuil1!CF$2:CF$60000="P")*(Feuil1!CM2/Feuil1!CO2))Le 30/07/2013 à 09:17AAmadéusFanatique d'ExcelMessages17'785ExcelOffice Excel 2003 FR et 2013FRInscrit07/05/2006BonjourDéjà, dans Sommeprod, tous les champs * doivent être de longueurs égales.Avec l'exemple sur un fichier Excel et le résultat souhaité, il sera possible de chercher une solutionCordialementLe 30/07/2013 à 10:27kkooka57Membre habituéMessages51Excel2010Inscrit12/07/2013Voilà j'ai créé un petit fichier pour vous expliquer la situation (le probleme se pose quand une des colonnes contient un zéro) 10sommeprod.xlsx (9.55 Ko) Le 30/07/2013 à 10:39Fred35Membre dévouéMessages864Excel2003 FR, 2013 FRInscrit31/03/2012EmploiEmployéUne solution, voir si ça te convienten G2, formule à tirer vers le bas=(SOMMEPROD((A$2:A$13=F2)*(B$2:B$13=1)*(C$2:C$13)))/(SOMMEPROD((A$2:A$13=F2)*(B$2:B$13=1)*(D$2:D$13)))En revanche une division par 0 donnera toujours #DIV/0!Le 30/07/2013 à 10:50kkooka57Membre habituéMessages51Excel2010Inscrit12/07/2013J'ai essayé la proposition de fred mais ça m'affiche comme résultat vrai 11sommeprod.xlsx (9.60 Ko) Le 30/07/2013 à 10:54Fred35Membre dévouéMessages864Excel2003 FR, 2013 FRInscrit31/03/2012EmploiEmployéRegarde ta formule, elle est écrite 2 fois Le 30/07/2013 à 10:58Jean-EricFanatique d'ExcelMessages21'269Excel365 EN-FR (PC)Inscrit27/08/2012Bonjour,A tester Cdlt=SOMMEPROD((A$2:A$13=F2)*(B$2:B$13=1)*MOYENNE(C$2:C$13)/MOYENNE(D$2:D$13))Le 30/07/2013 à 22:24OOoisteMembre impliquéMessages1'823Exceloffice 365Inscrit01/10/2009 Bonsoir,Formule matricielle à balider par Ctrl+Maj+Entrée :=MOYENNE(SI(($A$2:$A$13=F2)*($B$2:$B$13=1);$C$2:$C$13/$D$2:$D$13))A+Rechercher des sujets similaires à "formule sommeprod"ForumsExcel - VBAFormule sommeprod