Formule de comptage des points_2

Résolu/Fermé
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 - 24 août 2020 à 11:51
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 - 29 août 2020 à 16:33
Bonjour à tous,

Je suis désolé de revenir vers vous mais depuis hier on m'a demandé certaines modifications.
J'en ai réalisé plusieurs sans problème, mais pour la dernière je n'arrive pas à comprendre pourquoi ça ne marche pas.
Ci-dessous un lien vers un exemple de mon classeur :

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

Merci d'avance pour votre aide.
Mistral
A voir également:

9 réponses

Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 167
24 août 2020 à 12:16
Re

=SI(ET($F21="";$I21="";$J21="";$C21="Nul");0;SI(ET($J21<>"";$F21="";$C21="Nul");2;SI(ET($J21<>"";$F21<>"";$C21="Nul");4;SI(ET($J21<>"";$F21<>"";$C21="Triple");6;SI(ET($I21<>"";$F21="";$C21="Nul");5;SI(ET($I21<>"";$F21<>"";$C21="Nul");10;SI(ET($I21<>"";$F21<>"";$C21="Triple");15;SI(ET($L21<>"";$J21="";$I21="";$C21="");3;SI(ET($I21="";$F21="";$C21="X");3;"")))))))))

Par contre, pour la valeur en C21, j'ai mis ="" dans la formule. A modifier si besoin

0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
24 août 2020 à 15:33
Merci pour ta réponse mais ça ne marche pas.
C21 ne peut avoir que deux valeur : Nul et Triple.

C'est L21 qui quand elle est égal à X déclenche le nombre de 3 Pts.
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 167
24 août 2020 à 16:07
Pour les conditions décrites en O21, il faut qu'il y ait quoi en C21 ? Nul ? Triple ?

Il aurait été bien de le préciser !
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 167
24 août 2020 à 16:09
=SI(ET($F21="";$I21="";$J21="";$C21="Nul");0;SI(ET($J21<>"";$F21="";$C21="Nul");2;SI(ET($J21<>"";$F21<>"";$C21="Nul");4;SI(ET($J21<>"";$F21<>"";$C21="Triple");6;SI(ET($I21<>"";$F21="";$C21="Nul");5;SI(ET($I21<>"";$F21<>"";$C21="Nul");10;SI(ET($I21<>"";$F21<>"";$C21="Triple");15;SI(ET($L21<>"";$J21="";$I21="";$C21="c'est là qu'il faut mettre Nul ou Triple");3;SI(ET($I21="";$F21="";$C21="X");3;"")))))))))
0
PapyLuc51 Messages postés 4429 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 29 décembre 2024 1 450
Modifié le 24 août 2020 à 16:12
Salutations à vous deux

Mistral13200 : justement ta formule comporte une erreur dans le dernier SI()

Il est inscrit comme ceci SI(ET($I21="";$F21="";$C21="X");3;

alors qu'il devrait normalement être :

SI(ET($I21="";$F21="";$L21="X");3;

Cordialement
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
24 août 2020 à 16:20
Merci Papy mais ça ne change rien j'ai toujours "0" au lieu de "3" ...
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 167
24 août 2020 à 16:30
=SI(ET($F21="";$I21="";$J21="";$C21="Nul");0;SI(ET($J21<>"";$F21="";$C21="Nul");2;SI(ET($J21<>"";$F21<>"";$C21="Nul");4;SI(ET($J21<>"";$F21<>"";$C21="Triple");6;SI(ET($I21<>"";$F21="";$C21="Nul");5;SI(ET($I21<>"";$F21<>"";$C21="Nul");10;SI(ET($I21<>"";$F21<>"";$C21="Triple");15;SI(ET($L21<>"";$J21="";$I21="";$C21="ici soit la condition Nul soit la condition Triple");3;""))))))))
0

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

Posez votre question
PapyLuc51 Messages postés 4429 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 29 décembre 2024 1 450
24 août 2020 à 16:28
Ah bon !

Chez moi c'est correct

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

Cordialement
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
24 août 2020 à 16:36
J'ai téléchargé ton fichier est effectivement ça marche.

Par contre si on tire le formule de la colonne "C" sur le ligne 21 ça ne marche plus.
Dans la colonne "C" les cellules n'auront que deux valeur possible : Nul et Triple.
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 167
24 août 2020 à 16:55
Il faut qu'il y ait Nul ou Triple pour que ça renvoie 3 ?????????????

As-tu regardé le post #8 ???????????????
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
24 août 2020 à 17:26
Dans la colonne "C" il y a la formule qui est dans le Classeur. Cette formule sera tirée sur toute la longueur de colonne. On y trouvera que les valeur "Nul" ou "Triple".

J'ai regardé le post#8 en ne gardant que "Nul" et ça ne marche pas.
J'ai comme résultats "0" au lieu d'avoir "3".
0
PapyLuc51 Messages postés 4429 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 29 décembre 2024 1 450
Modifié le 24 août 2020 à 18:26
En espérant que c'est bon cette fois, la condition pour les 3 pts est dans le second SI()

Pour M14

=SI(ET(OU(C14="nul";C14="triple");F14="";I14="";J14="";L14="");0;SI(ET(OU(C14="nul";C14="triple");F14="";I14="";J14="";L14="X");3;SI(ET(C14="nul";F14="";I14="";J14<>"";L14="");2;SI(ET(C14="nul";F14<>"";I14="";J14<>"";L14="");4;SI(ET(C14="triple";F14<>"";I14="";J14<>"";L14="");6;SI(ET(C14="nul";F14="";I14<>"";J14="";L14="");5;SI(ET(C14="nul";F14<>"";I14<>"";J14="";L14="");10;SI(ET(C14="Triple";F14<>"";I14<>"";J14="";L14="");15;""))))))))


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

Cordialement
0
PapyLuc51 Messages postés 4429 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 29 décembre 2024 1 450
25 août 2020 à 06:21
Bonjour,

J'ajoute, à part les conditions pour 0 et 3 points, il est inutile de faire allusion aux cellules vides des colonnes I et J puisque de toute manière il y a une validation des données qui empêche deux inscriptions sur la même ligne ; ça raccourci la formule

=SI(ET(OU(C14="nul";C14="triple");F14="";I14="";J14="";L14="");0;SI(ET(OU(C14="nul";C14="triple");F14="";I14="";J14="";L14="X");3;SI(ET(C14="nul";F14="";J14<>"";L14="");2;SI(ET(C14="nul";F14<>"";J14<>"";L14="");4;SI(ET(C14="triple";F14<>"";J14<>"";L14="");6;SI(ET(C14="nul";F14="";I14<>"";L14="");5;SI(ET(C14="nul";F14<>"";I14<>"";L14="");10;SI(ET(C14="Triple";F14<>"";I14<>"";L14="");15;""))))))))

Cordialement
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
29 août 2020 à 16:33
Merci à tous pour vos réponses.
J'ai pu finaliser la formule pour mon classeur.
Mistral
0