Il y a actuellement 592 visiteurs
Lundi 23 Décembre 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Formul Excel

Un nouveau programme qui ne fonctionne pas sur votre matériel informatique ? un message d'erreur venant d'un de vos logiciels ? Une mise à jour bloque? Besoin d'aide ? Posez vos questions sur ce forum d'entraide !

Formul Excel

Message le 22 Mar 2010 15:17

Bonjour, je bricole un tableau qui compte les scores d'une feuille de match de badminton.

En gros, on indique les point par set et a la fin ça donne les point total gagnée par le joueur, aussi que les point de toutes les rencontre, donc ça c'est facile.

Maintenant, j'aimerai que pour chaque set gagné il face +1 dans une case, donc les matches étant en 2 set gagnant, on a soit 0 soit 1 soit 2.

Donc, quand j'indique par exemple dans les case :

F7 : 21
G7 : 15

H7 : 12
I7 : 21

J7 : 21
K7 : 11

On comprend donc qu'un joueur un gagne en 3 set : 21/15 12/21 21/11

Je voudrai donc que dans L7 soit à 1 si le joueur 1 à gagné, et que sinon se soit M7 qui soit à 1

Et que ça face pareil pour les set gagné, dans N7 et O7

J'imagine que c'est plus facile de d'abord renseigner les set gagné


Donc peut être un truc comme ça :

Si F7>G7 Then +1 dans variable x Else +1 dans variable y
Si H7>I7 Then +1 dans variable x Else +1 dans variable y
Si x=2 then L7 = 1 Else M7=1
Si x=1 et y=1 if J7 > K7 then L7=1 Else M7=1

Le tous serait d'arriver a faire pointer des varibla dans X et Y je ne sais pas trop comment ...

Voici le tableau en question, histoire de bien comprendre

Image

Merci à ceux qui pourront m'aider.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 


Re: Formul Excel

Message le 22 Mar 2010 19:02

Inutile de passer pas des variables, une formule suffit. A adapter avec tes cellules :
Code: Tout sélectionner
=SI((SI(A3>20;1;0)+SI(A6>20;1;0)+SI(A9>20;1;0))=3;"J1 gagne 3 set a rien";SI((SI(A3>20;1;0)+SI(A6>20;1;0)+SI(A9>20;1;0))=2;"J1 gagne 2 sets a 1";SI((SI(A3>20;1;0)+SI(A6>20;1;0)+SI(A9>20;1;0))=1;"J2 gagne 2 sets a 1";"J2 gagne 3 sets à rien")))

... les cellules A3, A6 et A9 représentant les scores du joueur 1. Dans la logique, si joueur 1 <21 c'est que joueur 2 a gagné, pour faire court. Sinon il faut gratter un peu plus.
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 9048
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 

Re: Formul Excel

Message le 22 Mar 2010 21:17

Oula ^^ Merci pour la réponse, je vais étudier ça, par contre il n'est pas rare qu'il y est des score de 25/23 par exemple.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Re: Formul Excel

Message le 22 Mar 2010 22:17

Arethusa a écrit:par contre il n'est pas rare qu'il y est des score de 25/23 par exemple.

Alors il faut modifier les tests en conséquence et faire un peu mieux : SI(A3>A4;1;0) par exemple, ou SI(ET(A3>A4;A3>20);1;0)
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 9048
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 

Re: Formul Excel

Message le 28 Mar 2010 00:15

Coucou, alors je n'y arrive pas encore, et je crin de devoir solliciter ton aide !

Reprenons avec une seul ligne :

F7 et G7 = score set 1 (genre 8-21)
H7 et I7 = score set 2 (genre 21-15)
J7 et K7= score set 3 (genre 18-21)

Pour éliminer les gros chiffre, j'ai trouvé une combine (pour toi surement pas obligatoire, mais moi ça m'aide !)


dans les ligne S7 T7 U7 j'ai mis :

S7 : =SI(F7>G7;1;0)
T7 : =SI(H7>I7;1;0)
U7 : =SI(J7>K7;1;0)

Donc dans l'exemple, ça donne donc 0 1 0

De cette logique, on à donc un total de 6 solutions (ou disons 3 avec la réciproque).

- Soit je gagne en 2 sets donc 1 1 0
- Soit je gagne en 3 sets donc 1 0 1 ou 0 1 1

- Soit je perd en 2 sets donc 0 0 0
- Soit je perd en 3 sets donc 0 1 0 ou 1 0 0

en résumé :

S T U

1 1 0 2/0 =Si (S7=1 et T7=1);2;o7=0
1 0 1 2/1 =Si (S7=1 et T7=0 et U7=1);2;o7=1
0 1 1 2/1 =Si (S7=0 et T7=1 et U7=1);2;o7=1

0 0 0 0/2 =Si (S7=0 et T7=0);0;o7=2
0 1 0 1/2 =Si (S7=0 et T7=1 et U7=0);1;o7=2
1 0 0 1/2 =Si (S7=1 et T7=0 et U7=0);1;o7=2


Donc la valeur en rouge et celle remplir dans la colonne des Sets du joueur 1 et joueur 2 (N7 et O7)

L'idée serait donc de normaliser et fusionner les 6 formules du dessus, mais je ne sais pas si c'est possible !

Une foi cela fait, pour la victoire (L7 et M7) c'est facile,

L7 : =SI(N7>O7;1;0)
M7 : SI(N7>O7;1;0)


Merci de m'aider quand tu à la tps, si je n'ai pas étais clair, je peut essayer de plus détailler.
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 

Re: Formul Excel

Message le 28 Mar 2010 17:31

J'ai encore un peut réfléchi.

En fait il faudrait enchainer ça :

Pour N

=si(S7+T7=2;2;0)
=si(S7+U7=2;2;1)
=si(U7+T7=2;2;1)

Pour O

=si(S7+T7=0;2;0)
=si(S7+U7=0;2;1)
=si(U7+T7=0;2;1)

Sauf que c'est pas trop bon, le "sinon" ne va pas, il faudrait faire sinon si sinon si sinon si sinon si......
Arethusa
Expert(e)
Expert(e)
 
Messages: 1124
Inscription: 01 Nov 2007 22:47
 



Sujets similaires

Message Excel : vérouiller une cellule sous condition [Edit]
Bonjour,Je chercher à limiter la modification d'une plage de cellule d'un tableau sous la condition qu'une autre cellule du même tableau soit remplie.J'ai des options choisies par des élèves à entrer et s'il n'y a pas d'option choisie je coche une case "aucune option". Je voudrais vérouill ...
Réponses: 0

Message Formule EXCEL Sumif + liste déroulante + plusieures pages
Bonjour à tous.Je ne suis pas certain d'être sur la bonne partie du forum, mais c'est ce qui m'a semblé le plus adéquat ^^"Alors, je vous explique ce dont j'ai besoin.Pour faire la compta de mon asso, j'ai un Excel sur 13 pages. 1 par mois +1 qui me ressort sur un tableau les recettes, dépenses ...
Réponses: 0

Message Compatibilité Excel Windows 10
BonjourJ'ai commencé un document Excel contenant des macros avec Office 2007. Depuis, je suis passé à Office 2013 et j'ai un souci.Bien que le paramétrage soit correct, les macros s'ouvrent systématiquement sous Windows 10. Par contre, le fonctionnement est correct sous Windows 7 !Si quelqu'un peut ...
Réponses: 1

Message [Réglé] Ecran gris à l'ouverture et à la fermeture d'Excel
BonjourTout est dans le titre ou presque.J'ai créé un classeur Excel contenant des macros. Je constate depuis qu'une page grise apparaît avant l'ouverture d'Excel ainsi qu'à la fermeture. Sauf que lors de la fermeture, elle reste et je dois recliquer en haut à droite pour fermer définitivement.Ayant ...
Réponses: 6

Message Excel Changement de format de cellule à la réouverture
Bonjourtout d'abord, je suis complètement novice, désolé par avance.Tout est dans le titre, j'écris une serié de chiffre avec un ' apostrophe ' devant exemple : '2147536014991tout est ok, format de cellule "texte" et ca passemais à la réouverture il me change les cellules tout seul et revi ...
Réponses: 6

Message CONFIG PC EXCEL
Bonjour, Je travaille sur des fichiers excel assez lourd (env 500 mo) avec pas mal de liaisons de type recherche v + calcul etc...Les calculs sont très longs et j'ai régulièrement le message "excel ne peut terminer..." quand il ne plante pas.Voici ma config actuelDell Optiplex 9020I7 4790 ...
Réponses: 5

Message VBA : Mail à date atteinte ou rappel via Excel
Bonjour.J'aimerai créer un fichier excel avec des dates, des adresses mail, les corps des messages et le sujets, respectivement dans 4 colonnes, puis créer une macro qui enverrait un mail via Outlook une fois la date correspondante atteinte.J'ai quelques bases de programmation, mais en VBA je suis p ...
Réponses: 0


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.