Microsoft 365 >Addition formule SI

Jojo-62

XLDnaute Nouveau
Bonjour,

J'organise un tournoi entre 2 clubs.
Celui qui atteint 13 pts reçoit 3 points, celui qui a perdu (score de moins de 13 pts reçoit 1 pt.
Par ex : 13 à 3 = 3 points pour le gagnant et un point pour le perdant
Aussi possibilité, si le gagnant n'atteint pas 13 pts reçoit quand même 3 pts et le perdant 1 pt

=SI(N2>O2;3;1)

J'ai un problème avec les additions des cellules dans la colonne G. Normalement, il devra être zéro vu qu'on n'a pas encore joué et là, il est à 6 ? Voir fichier EXCEL en annexe

Je ne connais pas toute la subtilité des formules. Merci de votre conseil et aide.

Jojo
 

Pièces jointes

  • Tournoi.xlsx
    28.7 KB · Affichages: 4
Solution
Bonsoir Jojo, et bienvenu sur XLD, bonsoir Merinos,
Une autre approche en PJ avec :
VB:
=3*(SOMMEPROD(($K$2:$K$29=$C2)*($N$2:$N$29>$O$2:$O$29))+SOMMEPROD(($R$2:$R$29=$C2)*($U$2:$U$29>$V$2:$V$29)))+
SOMMEPROD(($K$2:$K$29=$C2)*($N$2:$N$29<$O$2:$O$29))+SOMMEPROD(($R$2:$R$29=$C2)*($U$2:$U$29<$V$2:$V$29))
et
=3*(SOMMEPROD(($M$2:$M$29=$C9)*($N$2:$N$29<$O$2:$O$29))+SOMMEPROD(($T$2:$T$29=$C9)*($U$2:$U$29<$V$2:$V$29)))+
SOMMEPROD(($M$2:$M$29=$C9)*($N$2:$N$29>$O$2:$O$29))+SOMMEPROD(($T$2:$T$29=$C9)*($U$2:$U$29>$V$2:$V$29))

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Jojo, et bienvenu sur XLD, bonsoir Merinos,
Une autre approche en PJ avec :
VB:
=3*(SOMMEPROD(($K$2:$K$29=$C2)*($N$2:$N$29>$O$2:$O$29))+SOMMEPROD(($R$2:$R$29=$C2)*($U$2:$U$29>$V$2:$V$29)))+
SOMMEPROD(($K$2:$K$29=$C2)*($N$2:$N$29<$O$2:$O$29))+SOMMEPROD(($R$2:$R$29=$C2)*($U$2:$U$29<$V$2:$V$29))
et
=3*(SOMMEPROD(($M$2:$M$29=$C9)*($N$2:$N$29<$O$2:$O$29))+SOMMEPROD(($T$2:$T$29=$C9)*($U$2:$U$29<$V$2:$V$29)))+
SOMMEPROD(($M$2:$M$29=$C9)*($N$2:$N$29>$O$2:$O$29))+SOMMEPROD(($T$2:$T$29=$C9)*($U$2:$U$29>$V$2:$V$29))
 

Pièces jointes

  • Tournoi.xlsx
    28.4 KB · Affichages: 4

Jojo-62

XLDnaute Nouveau
Bonsoir grand maitre sylvanu,

J'ai testé ta proposition et il me convient parfaitement pour mon tournoi. Si j'ai bien compris que tu l'as écrit en visual basic ? dont je ne connais pas quand chose, faudra que je me penche un de ces jours là-dessus.

Donc le problème est résolue et je te remercie infiniment pour ton aide.
 

Statistiques des forums

Discussions
312 215
Messages
2 086 314
Membres
103 176
dernier inscrit
jean.yvesjean.yves