Probleme de formule

Fermé
toxime - 26 nov. 2010 à 12:35
m@rina Messages postés 21241 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 9 janvier 2025 - 26 nov. 2010 à 20:26
Bonjour,

Dans word ou exel 2007 je souhaiterais écrire un texte en fonction du résultat d'un menu déroulant.
exemple
word : si le résultat de mon menu déroulant est AB, mettre "texte" a un autre endroit du tableau fait dan word

exel : si la cellule A1= AB mettre un texte dans la cellule B1

prise de tête depuis deux jours

merci d'avance

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
26 nov. 2010 à 13:04
Bonjour
en Excel:
pour l'exemple à adapter

de C1 à C100, la liste qui va servir au menu déroulant
de D1 à C100 le texte correspondant à chaque référence

de A1 à A100, validation par la liste
de B1à B100:
=SI(ESTVIDE(A1);"";RECHERCHEV(A1;$C$1:$D$100;2;0))

Vous pouvez placer les références sur une autre feuille. Le plus simple est alors de nommer ce champ et de remplacer l'adresse $C$1:$D$100 par le nom donné au champ.

pour nommer sous excel 2007:
sélectionner le champ et / Ruban / Formules/ "définir un nom"
en nommant, le champ peut être placé n'importe où.


crdlmnt


0
m@rina Messages postés 21241 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 9 janvier 2025 11 377
26 nov. 2010 à 20:26
Bonjour,

Je complète pour Word.

Supposant qu'il s'agit d'une liste déroulante de formulaire, tu double cliques dessus pour récupérer le nom du signet.
Puis tu entre les champ suivant :

{IF {Mon_signet} = "AB" "texte" ""}
Les {} s'obtiennent avec Ctrl+F9.

m@rina
0