Si "texte" dans A1 alors "texte"; si "autre texte alors
Audreychou
-
m@rina Messages postés 27093 Date d'inscription Statut Modérateur Dernière intervention -
m@rina Messages postés 27093 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaiterai que l'on m'aide concernant une formule.
J'ai un menu déroulant dans la colonne A Avec 7 possibilités de choix.
En fonction du choix, JE souhaiterai inscrire le texte correspondant en B1.
Ex: SI DANS A1 "compte débiteur" alors dans B1 "client décédé". Si dans B1 "compte créditeur" alors B2 "client OP"... Voilà d'avance merci.
Je souhaiterai que l'on m'aide concernant une formule.
J'ai un menu déroulant dans la colonne A Avec 7 possibilités de choix.
En fonction du choix, JE souhaiterai inscrire le texte correspondant en B1.
Ex: SI DANS A1 "compte débiteur" alors dans B1 "client décédé". Si dans B1 "compte créditeur" alors B2 "client OP"... Voilà d'avance merci.
A voir également:
- Si "texte" dans A1 alors "texte"; si "autre texte alors
- Traitement de texte - Guide
- Texte barré whatsapp - Guide
- Texte pdf - Guide
- Traitement de texte gratuit - Guide
- Texte en colonne word - Guide
1 réponse
Bonjour
Tu pourrais utiliser une formule SI, mais elle va être à rallonge.
Je pense qu'une bonne solution serait d'utiliser une petite base avec une formule RechercheV :
Si ta liste n'existe pas dans le classeur, commence par la créer (tu pourras cacher la feuille si tu le souhaites).
Dans une colonne, tu mets les items de ta liste déroulante, et dans la seconde colonne, tu mets le texte correspondant.
Nomme cette plage, ce sera plus facile ("liste" dans mon exemple).
Ensuite, pour la formule en B1 à côté de ta liste déroulante, tu mets la formule suivante :
=RECHERCHEV($A$1;liste;2;FAUX)
où $A$1 est l'adresse de ta liste déroulante
liste est le nom donné à la plage de cellules qui contient la liste
2 est la deuxième colonne de la liste (qui doit retourner le texte)
m@rina
Tu pourrais utiliser une formule SI, mais elle va être à rallonge.
Je pense qu'une bonne solution serait d'utiliser une petite base avec une formule RechercheV :
Si ta liste n'existe pas dans le classeur, commence par la créer (tu pourras cacher la feuille si tu le souhaites).
Dans une colonne, tu mets les items de ta liste déroulante, et dans la seconde colonne, tu mets le texte correspondant.
Nomme cette plage, ce sera plus facile ("liste" dans mon exemple).
Ensuite, pour la formule en B1 à côté de ta liste déroulante, tu mets la formule suivante :
=RECHERCHEV($A$1;liste;2;FAUX)
où $A$1 est l'adresse de ta liste déroulante
liste est le nom donné à la plage de cellules qui contient la liste
2 est la deuxième colonne de la liste (qui doit retourner le texte)
m@rina