Imbriquer des fonctions IF
Fermé
aub1414
Messages postés
5
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
5 novembre 2014
-
5 nov. 2014 à 16:01
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 - 5 nov. 2014 à 17:18
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 - 5 nov. 2014 à 17:18
A voir également:
- Imbriquer des fonctions IF
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Ces codes secrets vous donnent accès aux fonctions cachées de votre smartphone Android - Guide
- Connexion messenger if - Guide
- Php if plusieurs conditions ✓ - Forum PHP
- The realtek network controller was not found. if deep sleep mode is enabled please plug the cable ✓ - Forum Pilotes (drivers)
4 réponses
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 076
5 nov. 2014 à 16:04
5 nov. 2014 à 16:04
Bonjour,
"IF / ElseIf / Else" c'est du VBA, comment veux tu l'écrire en VB ou en formule excel
"IF / ElseIf / Else" c'est du VBA, comment veux tu l'écrire en VB ou en formule excel
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
5 nov. 2014 à 16:06
5 nov. 2014 à 16:06
Bonjour
réponse en cellule C2
=NB.SI(C2;"*A*")+NB.SI(C2;"*B*")
réponse en cellule C2
=NB.SI(C2;"*A*")+NB.SI(C2;"*B*")
aub1414
Messages postés
5
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
5 novembre 2014
5 nov. 2014 à 16:11
5 nov. 2014 à 16:11
Merci beaucoup, votre réponse me permet de répondre à une partie.
Par contre, je souhaitais que si mon répondant n'a ne serait-ce qu'une mauvaise réponse (c'est à dire qu'il ai répondu à C ou D en plus de A et/ou B) que la sortie soit 0.
Par contre, je souhaitais que si mon répondant n'a ne serait-ce qu'une mauvaise réponse (c'est à dire qu'il ai répondu à C ou D en plus de A et/ou B) que la sortie soit 0.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
5 nov. 2014 à 16:47
5 nov. 2014 à 16:47
Pourquoi ne pas le dire AVANT ?
As tu d'autres tiroirs à coulisse dans le m^me genre , histoire que je bosse bénévolement n+p+q +1 fois pour toi ?
As tu d'autres tiroirs à coulisse dans le m^me genre , histoire que je bosse bénévolement n+p+q +1 fois pour toi ?
aub1414
Messages postés
5
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
5 novembre 2014
Modifié par aub1414 le 5/11/2014 à 16:55
Modifié par aub1414 le 5/11/2014 à 16:55
Je pensais avoir été clair dans ce que j'avais écrit, à savoir :
"J'ai besoin d'une formule (ou macro mais je ne sais pas les utiliser) pour :
Si mon répondant coche uniquement A, Sortir 1
Si mon répondant coche uniquement B, sortir 1
Si mon répondant coche A et B, Sortir 2
Sinon sortir 0. "
Je vous remercie de chercher à m'aider mais je ne pense pas que cela soit utile de le prendre sur ce ton
"J'ai besoin d'une formule (ou macro mais je ne sais pas les utiliser) pour :
Si mon répondant coche uniquement A, Sortir 1
Si mon répondant coche uniquement B, sortir 1
Si mon répondant coche A et B, Sortir 2
Sinon sortir 0. "
Je vous remercie de chercher à m'aider mais je ne pense pas que cela soit utile de le prendre sur ce ton
aub1414
Messages postés
5
Date d'inscription
mercredi 5 novembre 2014
Statut
Membre
Dernière intervention
5 novembre 2014
5 nov. 2014 à 16:51
5 nov. 2014 à 16:51
Pour info j'ai trouvé l'erreur dans mon code.
Pour ceux que ça intéresse, voici la formule qui fonctionne pour obtenir exactement ce que je veux :
Si la réponse est en cellule C2 :
=SI(C2="A";1; SI(C2="B"; 1; SI(C2="A, B"; 2; 0)))
Si vous avez d'autres solutions plus simple n'hésitez pas à me les transmettre. Je serais heureuse de me simplifier encore plus la tâche ;)
Pour ceux que ça intéresse, voici la formule qui fonctionne pour obtenir exactement ce que je veux :
Si la réponse est en cellule C2 :
=SI(C2="A";1; SI(C2="B"; 1; SI(C2="A, B"; 2; 0)))
Si vous avez d'autres solutions plus simple n'hésitez pas à me les transmettre. Je serais heureuse de me simplifier encore plus la tâche ;)
PHILOU10120
Messages postés
6368
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
22 avril 2024
796
5 nov. 2014 à 17:18
5 nov. 2014 à 17:18
Bonjour
Avec un si en moins
=SI(OU(C2="A";C2="B"); 1; SI(C2="A, B"; 2; 0))
Avec un si en moins
=SI(OU(C2="A";C2="B"); 1; SI(C2="A, B"; 2; 0))
5 nov. 2014 à 16:07
J'ai déjà codé en VBA mais jamais en VB ou sous excel, et encore des notions scolaires, pas hyper approfondies...