Formule SI - Excel 2010

Deb77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Deb77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Peut être que quelqu'un pourrait m'aider à trouver la solution.
Je recherche une formule me permettant lorsque je sélectionne un nom dans la liste déroulante de la cellule de répercuter l'adresse dans une cellule puis le code postal et la ville dans une autre.

J'étais partie sur la formule suivante :
=SI(D4="Filiale 1";D5="5 rue du Général De Gaulle";SI(D4="Filiale 2";D5="Place de la République))

A chaque fois un message d'erreur s'inscrit "avertissement de référence circulaire".
Peut-on mettre une formule dans une cellule quand celle-ci dépend de la sélection à une liste déroulante de cette même cellule?

Je ne pas quelle formule utilisée pour que le code postal et la ville soit également indiqué dans la cellule suivante (en plus de l'adresse une fois la filiale choisi).


Merci d'avance pour votre aide

6 réponses

ronrondu16 Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   4
 
Bonjour,

Si j'ai bien compris la question à Deb77, il voudrait pour chaque nom ressortir son adresse, son code postal et sa ville.

c'est çà ?

Si c'est çà, est-ce qu'il y a un tableau existant contenant les noms, les adresses, les codes postaux et les villes ? je pense que oui.

Si oui, tu peut essayé la fonction Recherche().
en gros, à partir de la cellule contenant le nom, çà va chercher les informations correspondant à ton NOM

Pour moi, çà sera peut être mieux qu'une fonction =SI() car il n'y a pas vraiment de condition.
2
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Bonjour Deb77.

Commence par remplacer, dans la cellule D5,
=SI(D4="Filiale 1";D5="5 rue du Général De Gaulle";SI(D4="Filiale 2";D5= "Place de la République))
par
=SI(D4="Filiale 1";"5 rue du Général De Gaulle";SI(D4="Filiale 2";"Place de la République);"")
pour voir ce que ça donne.

C'est bien, la retraite ! Surtout aux Antilles ... :-)
? Raymond (INSA, AFPA, CF/R)?
1
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
..... en remplaçant la parenthèse derrière Répulique par un guillemet
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
of course !
0
alexdu17200 Messages postés 1302 Date d'inscription   Statut Membre Dernière intervention   836
 
Salut, il ne me semble pas que tu puisses affecter une autre cellule depuis une autre, en gros, pour modifier ta cellule D5, il va falloir que tu mettes ta formule dans D5
0
Deb77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
D'accord.

Pourtant, si je rentre cette formule dans la cellule filiale pour que l'adresse apparaisse puis dans la cellule adresse la formule pour que le code postal et la ville s'inscrivent également, cela ne fonctionne pas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
"Peut-on mettre une formule dans une cellule quand celle-ci dépend de la sélection à une liste déroulante de cette même cellule? "
Je n'ai pas très bien compris la question, mais la réponse devrait être NON !
0
Deb77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Les deux façons de procéder fonctionnent :)

Merci beaucoup Raymond PENTIER et ronrondu16 pour vos réponses!!

Vous m'avez ôté une sacrée épine du pied
0