Problème formule excel

Résolu
yo2607 -  
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai créé un tableau dans lequel des notes doivent apparaitre en fonction d'un certain barème qui diffère selon l'Age et le sexe de l'individu (par exemple une femme de 21 ans n'aura pas la même note qu'une femme de 40 ans ayant eu les mêmes résultats sportifs et ce ne sera pas la même note pour un homme de 21 ans.)

Le problème c'est que les résultats obtenus ne sont pas les bons, comme si la formule ne prenait pas en considération une partie des données. Pour l'exemple, sur le documents excel, j'ai mis des âges différents avec des sexes différents. J'ai rentrais des résultats qui devraient correspondre à la note de19 pour chacun des individus, mais les individus de sexe masculin et féminin ayant plus de 38 ans n'affichent pas la note escomptée. Ils indiquent M 39ans => 17; M 43ans => 15 et M 47ans => 13... Idem pour les Femmes... Ce qui est surprenant c'est que cela fonctionne correctement pour les individus de sexe masculin ou féminin de moins de 38 ans...




Voici la formule rentrée : =SI(ET(C6="M";E6<=21);SI(J6="";"";SI(J6>=45;20;SI(J6>=42;19;SI(J6>=39;18;SI(J6>=36;17;SI(J6>=33;16;SI(J6>=30;15;SI(J6>=28;14;SI(J6>=27;13;SI(J6>=25;12;SI(J6>=24;11;SI(J6>=22;10;SI(J6>=21;9;SI(J6>=19;8;SI(J6>=18;7;SI(J6>=16;6;SI(J6>=15;5;SI(J6>=13;4;SI(J6>=12;3;SI(J6>=10;2;SI(J6>=9;1;SI(J6<=7;0;""))))))))))))))))))))));SI(ET(C6="M";38>E6>21);SI(J6="";"";SI(J6>=50;20;SI(J6>=47;19;SI(J6>=44;18;SI(J6>=41;17;SI(J6>=38;16;SI(J6>=35;15;SI(J6>=32;14;SI(J6>=29;13;SI(J6>=28;12;SI(F6>=26;11;SI(J6>=25;10;SI(J6>=23;9;SI(J6>=22;8;SI(J6>=20;7;SI(J6>=19;6;SI(J6>=17;5;SI(J6>=16;4;SI(J6>=14;3;SI(J6>=13;2;SI(J6>=11;1;SI(J6<=10;0;""))))))))))))))))))))));SI(ET(C6="M";41>=E6>38);SI(J6="";"";SI(J6>=45;20;SI(J6>=42;19;SI(J6>=39;18;SI(J6>=36;17;SI(J6>=33;16;SI(J6>=30;15;SI(J6>=28;14;SI(J6>=27;13;SI(J6>=25;12;SI(J6>=24;6;SI(J6>=22;10;SI(J6>=21;9;SI(J6>=19;8;SI(J6>=18;7;SI(J6>=16;6;SI(J6>=15;5;SI(J6>=13;4;SI(J6>=12;3;SI(J6>=10;2;SI(J6>=9;1;SI(J6<=7;0;""))))))))))))))))))))));SI(ET(C6="M";45>=E6>42);SI(J6="";"";SI(J6>=39;20;SI(J6>=36;19;SI(J6>=33;18;SI(J6>=30;17;SI(J6>=28;16;SI(J6>=27;15;SI(J6>=25;14;SI(J6>=24;13;SI(J6>=22;12;SI(J6>=21;11;SI(J6>=19;10;SI(J6>=18;9;SI(J6>=16;8;SI(J6>=15;7;SI(J6>=13;6;SI(J6>=12;5;SI(J6>=10;4;SI(J6>=9;3;SI(J6>=7;2;SI(J6>=6;1;SI(J6<=7;0;""))))))))))))))))))))));SI(ET(C6="M";49>=E6>=46);SI(J6="";"";SI(J6>=33;20;SI(J6>=30;19;SI(J6>=28;18;SI(J6>=27;17;SI(J6>=25;16;SI(J6>=24;15;SI(J6>=22;14;SI(J6>=21;13;SI(J6>=19;12;SI(J6>=18;11;SI(J6>=16;10;SI(J6>=15;9;SI(J6>=13;8;SI(J6>=12;7;SI(J6>=10;6;SI(J6>=9;5;SI(J6>=7;3;SI(J6>=6;2;SI(J6<=7;0;""))))))))))))))))))));SI(ET(C6="F";E6<=21);SI(J6="";"";SI(J6>=35;20;SI(J6>=32;19;SI(J6>=29;18;SI(J6>=26;17;SI(J6>=23;16;SI(J6>=21;15;SI(J6>=20;14;SI(J6>=19;13;SI(J6>=18;12;SI(J6>=17;11;SI(J6>=16;10;SI(J6>=15;9;SI(J6>=14;8;SI(J6>=13;7;SI(J6>=12;6;SI(J6>=11;5;SI(J6>=10;4;SI(J6>=9;3;SI(J6>=8;2;SI(J6>=7;1;SI(J6<=6;0;""))))))))))))))))))))));SI(ET(C6="F";38>E6>21);SI(J6="";"";SI(J6>=40;20;SI(J6>=37;19;SI(J6>=34;18;SI(J6>=31;17;SI(J6>=28;16;SI(J6>=25;15;SI(J6>=22;14;SI(J6>=21;13;SI(J6>=19;12;SI(J6>=18;11;SI(J6>=17;10;SI(J6>=16;9;SI(J6>=15;8;SI(J6>=14;7;SI(J6>=13;6;SI(J6>=12;5;SI(J6>=11;4;SI(J6>=10;3;SI(J6>=9;2;SI(J6>=8;1;SI(J6<=7;0;""))))))))))))))))))))));SI(ET(C6="F";41>=E6>38);SI(J6="";"";SI(J6>=35;20;SI(J6>=32;19;SI(J6>=29;18;SI(J6>=26;17;SI(J6>=23;16;SI(J6>=21;15;SI(J6>=20;14;SI(J6>=19;13;SI(J6>=18;12;SI(J6>=17;11;SI(J6>=16;10;SI(J6>=15;9;SI(J6>=14;8;SI(J6>=13;7;SI(J6>=12;6;SI(J6>=11;5;SI(J6>=10;4;SI(J6>=9;3;SI(J6>=8;2;SI(J6>=7;1;SI(J6<=6;0;""))))))))))))))))))))));SI(ET(C6="F";45>=E6>42);SI(J6="";"";SI(J6>=29;20;SI(J6>=26;19;SI(J6>=23;18;SI(J6>=21;17;SI(J6>=20;16;SI(J6>=19;15;SI(J6>=18;14;SI(J6>=17;13;SI(J6>=16;12;SI(J6>=15;11;SI(J6>=14;10;SI(J6>=13;9;SI(J6>=12;8;SI(J6>=11;7;SI(J6>=10;6;SI(J6>=9;5;SI(J6>=8;4;SI(J6>=7;3;SI(J6>=6;2;SI(J6>=5;1;SI(J6<=4;0;""))))))))))))))))))))));SI(ET(C6="F";49>=E6>=46);SI(J6="";"";SI(J6>=23;20;SI(J6>=21;19;SI(J6>=20;18;SI(J6>=19;17;SI(J6>=18;16;SI(J6>=17;15;SI(J6>=16;14;SI(J6>=15;13;SI(J6>=14;12;SI(J6>=13;11;SI(J6>=12;10;SI(J6>=11;9;SI(J6>=10;8;SI(J6>=9;7;SI(J6>=8;6;SI(J6>=7;5;SI(J6>=6;4;SI(J6>=5;3;SI(J6>=4;2;SI(J6>=3;1;SI(J6<=2;0;""))))))))))))))))))))))))))))))))



J'espère que vous parviendrez à trouver d'où provient mon erreur...

25 réponses

yo2607 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

voici ce que j'ai fait comme formule :

=SIERREUR(SI(C65="M";INDEX(_2400M;EQUIV(PLAFOND(F65*86400;5);'2400m'!A3:A93;1);EQUIV(E65;'2400m'!C2:H2;1));INDEX('2400m'!J1:Q93;EQUIV(PLAFOND(F65*86400;5);'2400m'!J3:J93;1);EQUIV(E65;'2400m'!L2:Q2;1)));"")

Le problème c'est que ça ne fonctionne pas haha
Voici le document en question , j'ai mis la formule en ligne 65.

https://www.cjoint.com/c/KADiByqsvbf

Cordialement,
0
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
Il faut saisir un "H" en C65.
EQUIV(E65;'2400m'!C2:H2;1) à remplacer par EQUIV(E65;'2400m'!A2:H2;1) ou par
EQUIV(E65;'2400m'!C2:H2;1)+2
0
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
Pour faire du "cousu main" il va me falloir un peu de temps, ce que je n'ai guère aujourd'hui. Je reviens dès que possible.
0
Yo2607
 
Merci, vraiment désolé de vous prendre du temps comme ça...
0
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
À vérifier
https://www.cjoint.com/c/KADpyvuhLJK
Il faudrait ajouter des Sierreur():
=SIERREUR(laformule;" ")
0
Abominafreutroce Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour,

Quand je dis -1 sur les colonnes , c'est sur les colonnes de recherche du temps, pas les âges (ce truc là me retourne la tête aussi...)

J'ai modifié les formules, les tests d'erreurs, les tableaux et changé la liste déroulante H/F qui ne marchait plus

https://www.cjoint.com/c/KAElslTycRw

Bonne journée
0
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
Je trouve ta solution mieux que la mienne. Elle sera plus souple en cas de changement de barème. Je me suis permis d'apporter quelques suggestions.
https://www.cjoint.com/c/KAFpmcm0XmK
-Les temps au format hh:mm:ss
- la note d'apnée sans matricielle
-la formule de classement simplifiée
-abréviation de noms; ajouté un nom"age": un seul champ suffit pour aller chercher la colonne dans tous les tableaux.
Cordialement.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yo2607 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
Merci à vous deux!!!
0