Problème avec sommeprod imbriqué à est.impair

Bonjour la communauté, je cherche à adapter une formule, a chaque fois excel me dit que ma formule contient une erreur. Quelqu'un voudrait-il bien m'aider?

Dans le fichier ci joint j'ai ajouté une colonne résultat attendu à la fin du tableau.

Sur la ligne3,le résultat attendu est 25/30, en ligne4, 30/30, en ligne5, 27/30...

Exemple :

* si L3 (moyenne groupe1) est >=10, faire la somme de tous les crédits du groupe, mais si L3 est <10, additionner uniquement les crédits des matières dont la note est >=10

* Si R3(moyenne groupe2) est >=10, faire la somme de tous les crédits du groupe, mais si R3 est <10, additionner uniquement les crédits des matières dont la note est >=10

* si Z3 (moyenne groupe3) est >=10, faire la somme de tous les crédits du groupe, mais si Z3 est <10, additionner uniquement les crédits des matières dont la note est >=10

* si AH3 (moyenne groupe4) est >=10, faire la somme de tous les crédits du groupe, mais si AH3 est <10, additionner uniquement les crédits des matières dont la note est >=10

Les moyennes des groupes priment sur celles des matieres. Dès lors que la moyenne d'un groupe est >=10, on prend la totalité des crédits du groupe, mais lorsque la moyenne du groupe est inférieur à 10, en ce moment là on n'aditionne les crédits des matières dont la note est supérieur à ou égal à 10.

Merci

21attaher55.xlsx (12.14 Ko)

Bonjopur

Formule en AO3 à incrémenter vers le bas

=MAX(SOMMEPROD(($L3>10)*($D$2:$K$2)*(DROITE($D$1:$K$1;3)=""));SOMMEPROD(($D3:$K3>10)*($D$2:$K$2)*(DROITE($D$1:$K$1;3)="")))+MAX(SOMMEPROD(($R3>10)*($N$2:$Q$2)*(DROITE($N$1:$Q$1;3)=""));SOMMEPROD(($N3:$Q3>10)*($N$2:$Q$2)*(DROITE($N$1:$Q$1;3)="")))+MAX(SOMMEPROD(($Z3>10)*($T$2:$Y$2)*(DROITE($T$1:$Y$1;3)=""));SOMMEPROD(($T3:$Y3>10)*($T$2:$Y$2)*(DROITE($T$1:$Y$1;3)="")))+MAX(SOMMEPROD(($AH3>10)*($AB$2:$AG$2)*(DROITE($AB$1:$AG$1;3)=""));SOMMEPROD(($AB3:$AG3>10)*($AB$2:$AG$2)*(DROITE($AB$1:$AG$1;3)="")))

ou avec MOD(COLONNE(Champ);2)=1

=MAX(SOMMEPROD(($L3>10)*($D$2:$K$2)*(MOD(COLONNE($D$1:$K$1);2)=1));SOMMEPROD(($D3:$K3>10)*($D$2:$K$2)*(MOD(COLONNE($D$1:$K$1);2)=1)))+MAX(SOMMEPROD(($R3>10)*($N$2:$Q$2)*(MOD(COLONNE($N$1:$Q$1);2)=1));SOMMEPROD(($N3:$Q3>10)*($N$2:$Q$2)*(MOD(COLONNE($N$1:$Q$1);2)=1)))+MAX(SOMMEPROD(($Z3>10)*($T$2:$Y$2)*(MOD(COLONNE($T$1:$Y$1);2)=1));SOMMEPROD(($T3:$Y3>10)*($T$2:$Y$2)*(MOD(COLONNE($T$1:$Y$1);2)=1)))+MAX(SOMMEPROD(($AH3>10)*($AB$2:$AG$2)*(MOD(COLONNE($AB$1:$AG$1);2)=1));SOMMEPROD(($AB3:$AG3>10)*($AB$2:$AG$2)*(MOD(COLONNE($AB$1:$AG$1);2)=1)))

Cordialement

9attaher55.xlsx (17.17 Ko)

Merci Amadeus, je teste et je vous reviens... a tout de suite

Bonsoir, j'ai fait le test, mais je n'obtiens pas de bons résultats à tous les coups, surtout lorsque le nombre de matieres (colonne) augmente à l'intérieur des groupes. Je joins ici mon doc test, si vous pouvez y jeter un oeil... qu'est-ce que signes #$£€₩" peuvent donner la migraine ! Merci pour votre aide

7doc-test.xlsx (37.34 Ko)

Salut

additionner uniquement les crédits des matières dont la note est >=10

ou se trouvent les notes

faire la somme de tous les crédits du groupe,

ou se trouvent les les crédits du groupe

Bonjour Amir, [feuil: attaher du doctest] les crédits sont dans les cellules colorées en bleu, Les notes sont dans les plages d3:d6; f3:f6;h3:h6;j3:j6 pour le groupe1. La plage L3:L6, ce sont les moyennes du groupe1... ensuite viennent les notes des matières du groupe2 en plages : n3:ne et p3:p6 et les moyennes du grouPE2 dans r3:r6, etc... j'espère que j'arrive à me faire comprendre. Merci bien

Rechercher des sujets similaires à "probleme sommeprod imbrique impair"