Formules avec plusieurs conditions
Résolu/Fermé
Nadjardin
Messages postés
4
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
5 novembre 2013
-
5 nov. 2013 à 10:46
Nadjardin Messages postés 4 Date d'inscription mardi 5 novembre 2013 Statut Membre Dernière intervention 5 novembre 2013 - 5 nov. 2013 à 13:56
Nadjardin Messages postés 4 Date d'inscription mardi 5 novembre 2013 Statut Membre Dernière intervention 5 novembre 2013 - 5 nov. 2013 à 13:56
A voir également:
- Formules avec plusieurs conditions
- Formules excel de base - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formules - Télécharger - Études & Formations
- Mise en forme conditionnelle excel plusieurs conditions - Guide
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Programmation
4 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
5 nov. 2013 à 11:06
5 nov. 2013 à 11:06
Bonjour,
1) Dans la colonne AC, je dois mettre "1" si il y a ,D,F,J ou K dans la colonne C, sinon il faut faire apparaitre la valeur qu'il y a dans AB.
2) Dans la colonne AE, je dois mettre 1 si la valeur en AD est comprise entre -3 et +3 (c'est à dire = à -2,-1;0;1;2) , sinon je dois mettre 0
3) Enfin, dans la colonne AF je dois mettre 1 si AC ou AE = 1. ou, et c'est peut être plus simple, mettre 0 si AC et AE sont = 0 , sinon mettre 1
A+
1) Dans la colonne AC, je dois mettre "1" si il y a ,D,F,J ou K dans la colonne C, sinon il faut faire apparaitre la valeur qu'il y a dans AB.
=SI(OU(C1="D";C1="F";C1="J";C1="K");1;AB1)
2) Dans la colonne AE, je dois mettre 1 si la valeur en AD est comprise entre -3 et +3 (c'est à dire = à -2,-1;0;1;2) , sinon je dois mettre 0
=SI(ET(AD1>=-3;AD1<=3);1;0)
3) Enfin, dans la colonne AF je dois mettre 1 si AC ou AE = 1. ou, et c'est peut être plus simple, mettre 0 si AC et AE sont = 0 , sinon mettre 1
=SI(OU(AC1=1;AE1=1);1;0)
A+
Nadjardin
Messages postés
4
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
5 novembre 2013
Modifié par Nadjardin le 5/11/2013 à 11:38
Modifié par Nadjardin le 5/11/2013 à 11:38
Merci pour votre réponse Gyrus, je ne savais pas comment inscrire les notion ET et OU, et ça m'a beaucoup aidée.
Pas de problème pour les formules 2 et 3. Par contre, pour la 1, il me met systématiquement ce qu'il y a en AB et je ne comprend pas pourquoi.
Pas de problème pour les formules 2 et 3. Par contre, pour la 1, il me met systématiquement ce qu'il y a en AB et je ne comprend pas pourquoi.
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
5 nov. 2013 à 11:48
5 nov. 2013 à 11:48
Pas de souci coté formule, elle renvoie bien le résultat attendu.
Reste à voir comment tu l'appliques.
Si besoin, tu peux joindre un classeur exemple via https://www.cjoint.com/
A+
Reste à voir comment tu l'appliques.
Si besoin, tu peux joindre un classeur exemple via https://www.cjoint.com/
A+
Nadjardin
Messages postés
4
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
5 novembre 2013
5 nov. 2013 à 13:56
5 nov. 2013 à 13:56
Ca y est, j'ai trouvé: il y avait une "@"@!!§@ d'espace juste après le caractère que je devais chercher. (merci à celui qui a créé la base de données grrrrr)
Bref, plutôt que de modifier toute la base de donnée par un "remplacer par" j'ai opté pour l'ajout d'un espace dans la formule soit "B " au lieu de "B".
Et là, ça marche!
Enjoy! ^^
Bref, plutôt que de modifier toute la base de donnée par un "remplacer par" j'ai opté pour l'ajout d'un espace dans la formule soit "B " au lieu de "B".
Et là, ça marche!
Enjoy! ^^
NicoKaraR
Messages postés
17
Date d'inscription
jeudi 31 octobre 2013
Statut
Membre
Dernière intervention
15 janvier 2014
5 nov. 2013 à 11:47
5 nov. 2013 à 11:47
Attention, pour la formule 2 :
=SI(ET(AD1>=-2;AD1<=2);1;0)
Nadjardin
Messages postés
4
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
5 novembre 2013
5 nov. 2013 à 11:49
5 nov. 2013 à 11:49
Merci pour la correction NicoKaraR.
En voyant le résultat, je m'étais apperçu de la petite erreur.
En voyant le résultat, je m'étais apperçu de la petite erreur.