Si "texte" dans A1 alors "texte"; si "autre texte alors
Audreychou
-
m@rina Messages postés 23905 Date d'inscription Statut Contributeur Dernière intervention -
m@rina Messages postés 23905 Date d'inscription Statut Contributeur 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
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Texte barré whatsapp - Guide
- Mettre un texte en majuscule - 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