Formule excel "SI"
Résolu
Dam
-
chtilou Messages postés 1704 Statut Membre -
chtilou Messages postés 1704 Statut Membre -
Bonjour,
je voudrai retranscrire des résultats de foot en points.
Ex si le résultat 2 -1 et que la personne a mit 2-1 = 2 points
si elle a mit l'équipe 1-0 = 2 points
si elle c'est trompé 0-1 = 0 points
j'ai écris ça pour l'instant
bon résultat/ bonne équipe domicile / bonne équipe exterieur.
-------------------------------------------------------------------------------------
2 2 0 =4
0 2 0 =2
0 0 0 =0
bon résultat =SI(ET(B12=D12;C12=E12);"2";"0")
bonne équipe domicile =SI(ET(B12>C12;D12>E12);"2";"0")
bonne équipe extérieur =SI(ET(B12<C12;D12<E12);"2";"0")
mon premier problème : lorsque une personne met 2-0 et qu'au final c'est 1-0 ça me met 0
Deuxième problème, les match ne sont pas joué donc les case "résultat" sont vide,
et excel prend ça comme un 0-0 et donc incrémente les totaux..
je peux vous envoyer le fichier si vous voulez
:( :( :(
Je suis novice en programmation. pouvez vous m'aider !!
Merci par avance
je voudrai retranscrire des résultats de foot en points.
Ex si le résultat 2 -1 et que la personne a mit 2-1 = 2 points
si elle a mit l'équipe 1-0 = 2 points
si elle c'est trompé 0-1 = 0 points
j'ai écris ça pour l'instant
bon résultat/ bonne équipe domicile / bonne équipe exterieur.
-------------------------------------------------------------------------------------
2 2 0 =4
0 2 0 =2
0 0 0 =0
bon résultat =SI(ET(B12=D12;C12=E12);"2";"0")
bonne équipe domicile =SI(ET(B12>C12;D12>E12);"2";"0")
bonne équipe extérieur =SI(ET(B12<C12;D12<E12);"2";"0")
mon premier problème : lorsque une personne met 2-0 et qu'au final c'est 1-0 ça me met 0
Deuxième problème, les match ne sont pas joué donc les case "résultat" sont vide,
et excel prend ça comme un 0-0 et donc incrémente les totaux..
je peux vous envoyer le fichier si vous voulez
:( :( :(
Je suis novice en programmation. pouvez vous m'aider !!
Merci par avance
A voir également:
- Formule excel "SI"
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
6 réponses
met de l'ordre
1) la cellules sont-elles vides ? (= les match sont-il joués)
et(B12<>"";c12<>"") renvoi VRAI si les résultats ont été inscrit (faudra que ce soit des nombres, bien sur, sinon erreur à l'étape suivatne)
2) calcul la "bonne réponse", qu'il aurait fallu donné (désolé, mais là je ne comrpend rien à ce que tu veux faire, je ne peux pas t'aider +)
3) compare la réponse donnée à la bonne réponse et calcule les points de "la personne"
1) la cellules sont-elles vides ? (= les match sont-il joués)
et(B12<>"";c12<>"") renvoi VRAI si les résultats ont été inscrit (faudra que ce soit des nombres, bien sur, sinon erreur à l'étape suivatne)
2) calcul la "bonne réponse", qu'il aurait fallu donné (désolé, mais là je ne comrpend rien à ce que tu veux faire, je ne peux pas t'aider +)
3) compare la réponse donnée à la bonne réponse et calcule les points de "la personne"
Bonsoir,
c'est vrai que ça aiderai bien un fichier... parcque pas facile à bien saisir le problème.
Pour le second problème il faut ajouter une condition à ta formule:
=si(Lacellule="";"";SI(ET(B12=D12;C12=E12);"2";"0"))
Lacelulle = la cellule où sont entrés les résultats.
Voilà...
A+
D D Du 06
c'est vrai que ça aiderai bien un fichier... parcque pas facile à bien saisir le problème.
Pour le second problème il faut ajouter une condition à ta formule:
=si(Lacellule="";"";SI(ET(B12=D12;C12=E12);"2";"0"))
Lacelulle = la cellule où sont entrés les résultats.
Voilà...
A+
D D Du 06
Bonsoir Dam,
Ceci ressemble beaucoup au Loto Sportif ;-)
En A2 B2 pronostic
En C2 D2 résultat du match
En E2 résultat du pari
=SI(ET(A2=C2;B2=D2);2;SI(ET(A2>B2;C2>D2);1;SI(ET(A2=B2;C2=D2);1;SI(ET(A2<B2;C2<D2);1;SI(OU(C2="";D2="");"";0)))))
Pronostic correct et score correct : 2pts
Pronostic correct et score incorrect : 1pts
Pronostic faux : 0pts
A ton écoute.
Ceci ressemble beaucoup au Loto Sportif ;-)
En A2 B2 pronostic
En C2 D2 résultat du match
En E2 résultat du pari
=SI(ET(A2=C2;B2=D2);2;SI(ET(A2>B2;C2>D2);1;SI(ET(A2=B2;C2=D2);1;SI(ET(A2<B2;C2<D2);1;SI(OU(C2="";D2="");"";0)))))
Pronostic correct et score correct : 2pts
Pronostic correct et score incorrect : 1pts
Pronostic faux : 0pts
A ton écoute.
en effet je veux faire une sorte de loto sportif entre amis.
comment faire pour vous joindre le fichier que j'ai deja crée?
merci de votre attention. :)
comment faire pour vous joindre le fichier que j'ai deja crée?
merci de votre attention. :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
MERCI
je viens d'essayer votre ligne de programme et ça marche. super. Je l'ai adapter a mon gout 4 =bon score 2 = bon equipe ou match nul et 0 = erreur
=SI(ET(A2=C2;B2=D2);2;SI(ET(A2>B2;C2>D2);1;SI(ET(A2=B2;C2=D2);1;SI(ET(A2<B2;C2<;D2);1;SI(OU(C2="";D2="");"";0)))))
le seul truc que j'aimerai comprendre c'est la fin : SI(OU(C2="";D2="");"";0)))))
ça veut dire quoi C2=""
Merci encore, je perdais espoir.
je viens d'essayer votre ligne de programme et ça marche. super. Je l'ai adapter a mon gout 4 =bon score 2 = bon equipe ou match nul et 0 = erreur
=SI(ET(A2=C2;B2=D2);2;SI(ET(A2>B2;C2>D2);1;SI(ET(A2=B2;C2=D2);1;SI(ET(A2<B2;C2<;D2);1;SI(OU(C2="";D2="");"";0)))))
le seul truc que j'aimerai comprendre c'est la fin : SI(OU(C2="";D2="");"";0)))))
ça veut dire quoi C2=""
Merci encore, je perdais espoir.
Bonsoir,
eh oui c'est encore moi... je vous embête de nouveau, j'ai un petit problème !
1/ lorsque je mets un pronostique 0 - 0 et que le match n'est pas encore joué ( donc case C2 et D2 vide) il me met quand même 2 points.
théoriquement si on traduit et applique votre formule on devrait se retrouver avec une case vide en résultat "E2".
j'ai essayé une multitude de choses et ça ne marche pas !
comment faire !
eh oui c'est encore moi... je vous embête de nouveau, j'ai un petit problème !
1/ lorsque je mets un pronostique 0 - 0 et que le match n'est pas encore joué ( donc case C2 et D2 vide) il me met quand même 2 points.
théoriquement si on traduit et applique votre formule on devrait se retrouver avec une case vide en résultat "E2".
j'ai essayé une multitude de choses et ça ne marche pas !
comment faire !