A voir également:
- [Excel] formule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
6 réponses
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 586
30 mai 2006 à 23:33
30 mai 2006 à 23:33
Bonjour,
Essaye ceci :
Explication :
Récapitulatif :
Condition n° 1 : si la cellule D12 = 0 D13 affiche 6
Condition n° 2 : si la cellule D12 = 5 D13 affiche 6
Condition n° 3 : si la cellule D12 = 6 D13 affiche 15
Condition n° 4 : si la cellule D12 = 7 D13 affiche 30
Condition n° 5 : si la cellule D12 = 8 D13 affiche 300
Condition n° 6 : si la cellule D12 = 9 D13 affiche 7500
Condition n° 7 : si la cellule D12 = 10 D13 affiche 600000
Donc :
si condtion 1= oui ; résultat 1; sinon condition 2
si condtion 2= oui ; résultat 2; sinon condition 3
si condtion 3= oui ; résultat 3; sinon condition 4
si condtion 4= oui ; résultat 4; sinon condition 5
si condtion 5= oui ; résultat 5; sinon condition 6
si condtion 6= oui ; résultat 6; sinon résultat 7
Puisque la formule (et même en logique pure) est
= si condition = vraie; résultat vrai; sinon autre condition
Essaye ceci :
=si(D12=0;6;si(D12=5;6;si(D12=6;15;si(D12=7;30;si(D12=8;300;si(D12=9;600000))))))
Explication :
Récapitulatif :
Condition n° 1 : si la cellule D12 = 0 D13 affiche 6
Condition n° 2 : si la cellule D12 = 5 D13 affiche 6
Condition n° 3 : si la cellule D12 = 6 D13 affiche 15
Condition n° 4 : si la cellule D12 = 7 D13 affiche 30
Condition n° 5 : si la cellule D12 = 8 D13 affiche 300
Condition n° 6 : si la cellule D12 = 9 D13 affiche 7500
Condition n° 7 : si la cellule D12 = 10 D13 affiche 600000
Donc :
si condtion 1= oui ; résultat 1; sinon condition 2
si condtion 2= oui ; résultat 2; sinon condition 3
si condtion 3= oui ; résultat 3; sinon condition 4
si condtion 4= oui ; résultat 4; sinon condition 5
si condtion 5= oui ; résultat 5; sinon condition 6
si condtion 6= oui ; résultat 6; sinon résultat 7
Puisque la formule (et même en logique pure) est
= si condition = vraie; résultat vrai; sinon autre condition
joseph29
Messages postés
4
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
31 mai 2006
31 mai 2006 à 12:14
31 mai 2006 à 12:14
Merci Teutate,
ta formule fonctionne bien quand il y a condition, mais elle m'affiche "faux" au lieu de "0" si le chiffre de la cellude D12 n'est pas dans la condition
ex: d12= 4 d13 affiche "Faux"
Je souhaiterais que pour tout les nombres qui n'entre pas dans les condition le chiffre "0" s'affiche, à la place de "faux"
ta formule fonctionne bien quand il y a condition, mais elle m'affiche "faux" au lieu de "0" si le chiffre de la cellude D12 n'est pas dans la condition
ex: d12= 4 d13 affiche "Faux"
Je souhaiterais que pour tout les nombres qui n'entre pas dans les condition le chiffre "0" s'affiche, à la place de "faux"
joseph29
Messages postés
4
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
31 mai 2006
31 mai 2006 à 14:23
31 mai 2006 à 14:23
Merci beaucoup thierry,
cool ça commence a prendre forme, merci a tous
cool ça commence a prendre forme, merci a tous
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 586
31 mai 2006 à 20:39
31 mai 2006 à 20:39
Fallait le spécifier pour les autres chiffres ;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
maudrina
Messages postés
48
Date d'inscription
jeudi 15 juin 2006
Statut
Membre
Dernière intervention
1 février 2016
15
15 juin 2006 à 19:16
15 juin 2006 à 19:16
Autre solution
Dans une autre feuille tu saisis le tabeau suivant
FeuilX
5 6
6 15
7 30
8 300
9 7500
10 600000
dans D13 de ta feuille initialle tu saisis = recherchev(D12;Zone de ton tabeau dans la feuille X;2;0)
l'avantage c'est que ta formule est extensible a volonté...
@+
Dans une autre feuille tu saisis le tabeau suivant
FeuilX
5 6
6 15
7 30
8 300
9 7500
10 600000
dans D13 de ta feuille initialle tu saisis = recherchev(D12;Zone de ton tabeau dans la feuille X;2;0)
l'avantage c'est que ta formule est extensible a volonté...
@+
Bonjour,
B12 C12 D12 E12 F12 H12 G12
je voudrai retranscrire des résultats de foot en points. ------------------------------------------------
2 1 2 1 = 4
Ex si le résultat 2 -1 et que la personne a mit 2-1 = 4points 2 1 1 0 = 2
si elle a mit l'equipe 1-0 = 2 points 2 1 0 1 = 0
si elle c'est tompé 0-1 = 0 points
j'ai ecris ça pour l'instant
bon resultat =SI(ET(B12=D12;C12=E12);"4";"0")
bonne equipe domicile =SI(ET(B12>C12;D12>E12);"2";"0")
bonne equipe exterieur =SI(ET(B12<C12;D12<E12);"2";"0")
le probleme est que si on a le bon score on a forcement l'equipe. ce qui donne 4 points et 2 points
j'ai essayé =SI(ET(B12>C12;D12>E12;F12<>4);"2";"0") mais ça ne marche pas.
:( :( :(
Je suis novice en programmation. pouvez vous m'aider !!
Merci par avance
B12 C12 D12 E12 F12 H12 G12
je voudrai retranscrire des résultats de foot en points. ------------------------------------------------
2 1 2 1 = 4
Ex si le résultat 2 -1 et que la personne a mit 2-1 = 4points 2 1 1 0 = 2
si elle a mit l'equipe 1-0 = 2 points 2 1 0 1 = 0
si elle c'est tompé 0-1 = 0 points
j'ai ecris ça pour l'instant
bon resultat =SI(ET(B12=D12;C12=E12);"4";"0")
bonne equipe domicile =SI(ET(B12>C12;D12>E12);"2";"0")
bonne equipe exterieur =SI(ET(B12<C12;D12<E12);"2";"0")
le probleme est que si on a le bon score on a forcement l'equipe. ce qui donne 4 points et 2 points
j'ai essayé =SI(ET(B12>C12;D12>E12;F12<>4);"2";"0") mais ça ne marche pas.
:( :( :(
Je suis novice en programmation. pouvez vous m'aider !!
Merci par avance