halecs93 XLDnaute Impliqué 29 Novembre 2023 #1 Bonjour tout le monde. "Petite" question... est-il possible de simplifier la syntaxe de la formule suivante ? =SOMME.SI(F$5:F$35;$B40;E$5:E$35)+SOMME.SI(G$5:G$35;$B40;E$5:E$35)+SOMME.SI(H$5:H$35;$B40;E$5:E$35)+SOMME.SI(I$5:I$35;$B40;E$5:E$35) sachant qu'en fait je cherche une valeur sur la plage F$5:I$35 Je n'ai pas trouvé mieux que de faire une recherche colonne par colonne . Merci beaucoup
Bonjour tout le monde. "Petite" question... est-il possible de simplifier la syntaxe de la formule suivante ? =SOMME.SI(F$5:F$35;$B40;E$5:E$35)+SOMME.SI(G$5:G$35;$B40;E$5:E$35)+SOMME.SI(H$5:H$35;$B40;E$5:E$35)+SOMME.SI(I$5:I$35;$B40;E$5:E$35) sachant qu'en fait je cherche une valeur sur la plage F$5:I$35 Je n'ai pas trouvé mieux que de faire une recherche colonne par colonne . Merci beaucoup
J JHA XLDnaute Barbatruc 29 Novembre 2023 #2 Bonjour à tous, As-tu un petit exemple à mettre sur un fichier? JHA Vote positif 0 Vote négatif
Jean-Eric XLDnaute Occasionnel 29 Novembre 2023 #3 Bonjour, Essaie ainsi : VB: =SOMMEPROD(($F$5:$I$35=$B40)*($E$5:$E$35)) Vote positif 0 Vote négatif
halecs93 XLDnaute Impliqué 29 Novembre 2023 #4 JHA à dit: Bonjour à tous, As-tu un petit exemple à mettre sur un fichier? JHA Cliquez pour agrandir... Bien sûr...en voici un simplifié Pièces jointes LIEUX A NETTOYER_excel.xlsx 20.7 KB · Affichages: 2 Vote positif 0 Vote négatif
JHA à dit: Bonjour à tous, As-tu un petit exemple à mettre sur un fichier? JHA Cliquez pour agrandir... Bien sûr...en voici un simplifié
halecs93 XLDnaute Impliqué 29 Novembre 2023 #5 Jean-Eric à dit: Bonjour, Essaie ainsi : VB: =SOMMEPROD(($F$5:$I$35=$B40)*($E$5:$E$35)) Cliquez pour agrandir... malheureusement, non Vote positif 0 Vote négatif
Jean-Eric à dit: Bonjour, Essaie ainsi : VB: =SOMMEPROD(($F$5:$I$35=$B40)*($E$5:$E$35)) Cliquez pour agrandir... malheureusement, non
J JHA XLDnaute Barbatruc 29 Novembre 2023 #6 Bonjour à tous, A essayer cette formule matricielle VB: =SI(ESTVIDE($B40);"";SOMME(SI($F$5:$I$35=$B40;$E$5:$E$35))) JHA Pièces jointes LIEUX A NETTOYER_excel.xlsx 21.5 KB · Affichages: 2 Vote positif 0 Vote négatif
Bonjour à tous, A essayer cette formule matricielle VB: =SI(ESTVIDE($B40);"";SOMME(SI($F$5:$I$35=$B40;$E$5:$E$35))) JHA
halecs93 XLDnaute Impliqué 29 Novembre 2023 #7 JHA à dit: Bonjour à tous, A essayer cette formule matricielle VB: =SI(ESTVIDE($B40);"";SOMME(SI($F$5:$I$35=$B40;$E$5:$E$35))) JHA Cliquez pour agrandir... Merci..... à vrai dire, les formules matricielles et moi, on est un peu fâché Je me demande si il n'y a pas un autre moyen Vote positif 0 Vote négatif
JHA à dit: Bonjour à tous, A essayer cette formule matricielle VB: =SI(ESTVIDE($B40);"";SOMME(SI($F$5:$I$35=$B40;$E$5:$E$35))) JHA Cliquez pour agrandir... Merci..... à vrai dire, les formules matricielles et moi, on est un peu fâché Je me demande si il n'y a pas un autre moyen