Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 concours / Modifier une Fonction SI de replacement gagnant perdant par les scores

berru76

XLDnaute Occasionnel
Bonjour
Si cela est possible
Afin de faire une version gagnants gagnants contre avec classement au score
Je voudrais modifier la Fonction SI de replacement des joueurs qui actuellement est :

=SI(ET(H4="G";J4="P");G4;0)+SI(ET(H4="P";J4="G");I4;0) pour les gagnants
=SI(ET(H5="P";J5="G");G5;0)+SI(ET(H5="G";J5="P");I5;0) pour les perdants

par une fonction SI ou autre qui prendrait en compte le score genre G= "13" / P= "-de 13"

ci-joint un modèle du système actuel

Merci a vous pour votre aide
 

Pièces jointes

  • G G .xlsm
    252.9 KB · Affichages: 10
Solution
Effectivement,
C'est plutôt :
VB:
=SI(H4<13;SI(OU(H4<>"";J4<>"");G4;"");SI(J4<13;SI(OU(J4<>"";H4<>"");I4;"")))

Gégé-45550

XLDnaute Accro
Bonsoir,
Pour le gagnant :
VB:
=SI(H4=13;G4;SI(J4=13;I4;0))
Pour le perdant :
Code:
=SI(H4<13;G4;SI(J4<13;I4;0))
Cordialement,
 

berru76

XLDnaute Occasionnel
Bonsoir,
Pour le gagnant :
VB:
=SI(H4=13;G4;SI(J4=13;I4;0))
Pour le perdant :
Code:
=SI(H4<13;G4;SI(J4<13;I4;0))
Cordialement,
Bonjour
Apres de nombreux essais j'ai vu que la formule perdant (elle fonctionne) mais lorsque j'efface les résultats les numéros d'équipe perdantes reste inscrits
fichier test ci joint
Si vous avez une idée pour corriger cela
Merci
 

Pièces jointes

  • Testl.xlsx
    85.6 KB · Affichages: 1

Gégé-45550

XLDnaute Accro
Bonjour
Apres de nombreux essais j'ai vu que la formule perdant (elle fonctionne) mais lorsque j'efface les résultats les numéros d'équipe perdantes reste inscrits
fichier test ci joint
Si vous avez une idée pour corriger cela
Merci
Bonsoir,
pour le gagnant :
VB:
=SI(H4=13;G4;SI(J4=13;I4;""))
pour le perdant :
Code:
=SI(H7<13;SI(OU(G4<>"";I4<>"");G4;"");SI(J4<13;SI(OU(I4<>"";G4<>"");I4;"")))
Cordialement,
 

berru76

XLDnaute Occasionnel
Bonjour
j'ai testé dans le fichier test cela ne fonctionne pas si je supprime le score le numéro d'équipe reste même en mettant
=SI(H4<13;SI(OU(G4<>"";I4<>"");G4;"");SI(J4<13;SI(OU(I4<>"";G4<>"");I4;"")))
peut être si cellule vide est considérer comme zéro donc -13
merci a vous
 
Dernière édition:

Gégé-45550

XLDnaute Accro
Effectivement,
C'est plutôt :
VB:
=SI(H4<13;SI(OU(H4<>"";J4<>"");G4;"");SI(J4<13;SI(OU(J4<>"";H4<>"");I4;"")))
 

berru76

XLDnaute Occasionnel
votre formule perdants fonctionne mais j'ai un souci avec dans dans mon fichier original
Suite a une macro " macro1" qui me sert au calcul automatique des résultats et qui permet de faire le nombre de tours que l'on veut
exemple ci joint
La formule des gagnants me donne si pas de score une valeur zéro (ce qu'il me faut)
La formule des perdants me donne si pas de score une cellule vide ce qui me fausse le calcul automatique
auriez vous une idée pour que la formule perdants si pas de score ai aussi une valeur zéro

Merci pour votre aide
 

Pièces jointes

  • Test 1.xlsm
    241.9 KB · Affichages: 0

Gégé-45550

XLDnaute Accro
Essayez de modifier comme suit :
VB:
=SI(H4<13;SI(OU(H4<>"";J4<>"");G4;0);SI(J4<13;SI(OU(J4<>"";H4<>"");I4;0)))
Cordialement,
 

berru76

XLDnaute Occasionnel
J ai testé cela fonctionne déjà mieux
je peut faire le classement en 3 et 4 tours
Ayant utiliser 2 fichiers qui fonctionnent bien je pense que le reste vient de la macro1
plus que 85 pages a refaire pour finir ce concours
un grand Merci a vous
 

Pièces jointes

  • Test 2.xlsm
    241.9 KB · Affichages: 6
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…