Formule Conditionnelle: Si, Et, Ou
Fermé
darkswordman
-
28 févr. 2013 à 11:38
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 28 févr. 2013 à 15:23
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 28 févr. 2013 à 15:23
A voir également:
- Formule Conditionnelle: Si, Et, Ou
- Excel mise en forme conditionnelle formule - Guide
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
4 réponses
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
28 févr. 2013 à 11:42
28 févr. 2013 à 11:42
Bonjour,
=SI(B17="Epée Batarde";SI(OU(D40="Chemise de Maille";D40="Chemise de Haubert");2;1);0)Cordialement.
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
28 févr. 2013 à 14:24
28 févr. 2013 à 14:24
Bonjour,
effectivement il serait mieux de joindre ton fichier :
1°) Rends-toi sur cjoint.com
2°) crée un lien
3°) Copie le lien dans une réponse à cette discussion.
sinon pour le moment, vérifie que tu n'as pas d'espaces parasites dans tes listes déroulantes (genre ta liste contient "Hache " alors que toi tu teste "Hache").
Cordialement.
effectivement il serait mieux de joindre ton fichier :
1°) Rends-toi sur cjoint.com
2°) crée un lien
3°) Copie le lien dans une réponse à cette discussion.
sinon pour le moment, vérifie que tu n'as pas d'espaces parasites dans tes listes déroulantes (genre ta liste contient "Hache " alors que toi tu teste "Hache").
Cordialement.
http://cjoint.com/?0BCoEnwpbtU
Voici le document
Je viens de vérifier les espaces parasites et bingo c'était ça
Donc cela semble désormais fonctionner
Merci bcp
Voici le document
Je viens de vérifier les espaces parasites et bingo c'était ça
Donc cela semble désormais fonctionner
Merci bcp
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié par PHILOU10120 le 28/02/2013 à 15:28
Modifié par PHILOU10120 le 28/02/2013 à 15:28
Bonjour
Voici une formule avec les trois options et 4 testes
Epée Batarde et chemise de maille ou chemise Haubert ou Armure de cuir ou Armure de fourrure si teste Ok valeur 2
Arme de bonne qualité et chemise de maille ou chemise Haubert ou Armure de cuir ou Armure de fourrure si teste Ok valeur 2
Hache et chemise de maille ou chemise Haubert ou Armure de cuir ou Armure de fourrure si teste Ok valeur 2
Vous pouvez supprimer les critères en trop pour chaque teste "ou" pour ne garder que ceux que vous voulez
Si Epée batarde valeur 1
cette dernière option peut être supprimée ce cas ne doit pas se présenter
Si non 0
remplacer les valeurs 2 suivant vos besoins par 1 ou 0
=SI(ET($B$17="Epée Batarde";OU($D$40="Chemise de Maille";$D$40="Chemise de Haubert";$D$40="Armure de cuir";$D$40="Armure de Fourrure"));2;SI(ET($B$17="Arme de bonne qualité";OU($D$40="Chemise de Maille";$D$40="Chemise de Haubert";$D$40="Armure de cuir";$D$40="Armure de Fourrure"));2;SI(ET($B$17="hache";OU($D$40="Chemise de Maille";$D$40="Chemise de Haubert";$D$40="Armure de cuir";$D$40="Armure de Fourrure"));2;SI($B$17="Epée Batarde";1;0))))
Voici une formule avec les trois options et 4 testes
Epée Batarde et chemise de maille ou chemise Haubert ou Armure de cuir ou Armure de fourrure si teste Ok valeur 2
Arme de bonne qualité et chemise de maille ou chemise Haubert ou Armure de cuir ou Armure de fourrure si teste Ok valeur 2
Hache et chemise de maille ou chemise Haubert ou Armure de cuir ou Armure de fourrure si teste Ok valeur 2
Vous pouvez supprimer les critères en trop pour chaque teste "ou" pour ne garder que ceux que vous voulez
Si Epée batarde valeur 1
cette dernière option peut être supprimée ce cas ne doit pas se présenter
Si non 0
remplacer les valeurs 2 suivant vos besoins par 1 ou 0
=SI(ET($B$17="Epée Batarde";OU($D$40="Chemise de Maille";$D$40="Chemise de Haubert";$D$40="Armure de cuir";$D$40="Armure de Fourrure"));2;SI(ET($B$17="Arme de bonne qualité";OU($D$40="Chemise de Maille";$D$40="Chemise de Haubert";$D$40="Armure de cuir";$D$40="Armure de Fourrure"));2;SI(ET($B$17="hache";OU($D$40="Chemise de Maille";$D$40="Chemise de Haubert";$D$40="Armure de cuir";$D$40="Armure de Fourrure"));2;SI($B$17="Epée Batarde";1;0))))
28 févr. 2013 à 11:51
=SI(B17="Epée Batarde";SI(OU(D36="Chemise de Maille";D36="Chemise de Haubert");2;1);0)+SI(B17="Arme de bonne qualité"; 1; 0)+SI(B17="Hache";SI(OU(D36="Armure de Cuir";D36="Armure de Fourrure");2;1);0)
Je ne comprends pas pourquoi car j'ai strictement repris votre formule.
Si vous pouviez m'éclairer je vous en serais reconnaissant
28 févr. 2013 à 11:55
je viens de tester avec Hache en B17, et Armure de Cuir en D36, j'obtiens bien 2.
28 févr. 2013 à 12:23
Apres B17 est une liste déroulante. Je ne sais pas si cela a de l'importance
28 févr. 2013 à 12:28
Donc ma question est comment faire pour que cela marche en utilisant des listes déroulantes en b17 et en d36 ?
En tout en cas merci de m'accorder un peu de temps pour m'aider
28 févr. 2013 à 13:49