Attribuer une valeur à une liste déroulante

Résolu/Fermé
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016 - 20 juil. 2016 à 20:24
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016 - 20 juil. 2016 à 23:24
Bonjour à tous,

Dans le cadre de la mise en place d'un process je dois faire en sorte que lorsque on sélectionne un choix dans une liste déroulante, une action précise ce produit dans une autre cellule
ex :


Si l'on choisit "Full Credit" dans la cellule G7 doit rester vide par exemple mais si on choisit CC et que D7 est a 0 alors en G7 doit apparaître "No post", il s'agirait donc d'attribuer une valeur à chaque choix afin de pouvoir faire une liste d'action.

Un grand merci d'avance à vous.

Ted



3 réponses

Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 090
20 juil. 2016 à 21:08
Et qu'est-ce qui t'empêche d'écrire les formules correspondantes ?
Qu'as-tu essayé jusqu'à présent ?
0
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
20 juil. 2016 à 21:33
Il faudrait que j’écrive quelque chose comme SI (C1=full credit; G7;"") mais ça marche pas...
0
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 090 > Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
20 juil. 2016 à 21:47
ça ne peut pas marcher, car ça ne respecte aucune syntaxe de fonction et aucune logique de fonction ...
Il faudrait écrire en G7 quelque chose comme
=SI(C7="full credit";"";SI(ET(C7="CC";D7=0);"no post";"à déterminer"))
0
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
20 juil. 2016 à 21:56
Le problème étant qu'en G7 j'ai déjà cette formule

=SI(ESTVIDE(D7);"";SI(D7=0;"No Post";SI(E7>D7;"Increase PA";"")))"

Comment imbriquer plus d'actions ? Quand je tente une modification on me répond que j'ai enregistré trop de commandes.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié par Mike-31 le 20/07/2016 à 22:34
Bonsoir,

il faut faire attention à l'ordre de priorité des conditionnelles
=SI(ESTVIDE(D7);"";SI(D7=0;"No Post";SI(E7>D7;"Increase PA";SI(C7="full credit";"";SI(ET(C7="CC";D7=0);"no post";"à déterminer")))))

ou peut être comme cela
=SI(OU(ESTVIDE(D7);C7="full credit");"";SI(D7=0;"No Post";SI(E7>D7;"Increase PA";SI(ET(C7="CC";D7=0);"no post";"à déterminer"))))


A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
20 juil. 2016 à 22:58
Un grand merci à toi :)
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié par Mike-31 le 20/07/2016 à 23:04
RE,

mais es ce que le résultat obtenu est bon !
si oui passe le statut en résolu ou confirme le nous
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Ted2a* Messages postés 11 Date d'inscription samedi 25 juin 2016 Statut Membre Dernière intervention 20 juillet 2016
20 juil. 2016 à 23:24
Oui le résultat est bon, j'ai résolu
0