Code postal excel

Résolu
laurent64480 Messages postés 38 Date d'inscription   Statut Membre Dernière intervention   -  
laurent64480 Messages postés 38 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Est-il possible sous excel que en fonction du code postal écrit dans une cellule que la ville ou du moins les possibilités de ville soit renvoyer sur une autre cellule?
Merci
A voir également:

5 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Oui c'est tout à fait possible avec la fonction RECHERCHEV.

Pour cela dans une colonne tu saisis les codes postaux et en face la ville correspondante. dans une cellule exemple la D1 te servira à saisir le code et en E1 tu colles cette formule

=RECHERCHEV(D1;A1:B6;2;0)

pour éviter le message d'erreur dans le cas de cellule vide il conviendrait d'écrire

=SI(D1<>"";RECHERCHEV(D1;A1:B6;2;0);"")

le problème est que plusieurs petites villes dépendent du même code postal, dans ce cas une formule matricielle complémentaire plus élaborée est nécessaire pour afficher toutes ces villes
0
laurent64480 Messages postés 38 Date d'inscription   Statut Membre Dernière intervention  
 
Ok. Merci vu que justement et c'est ce que je pensais les codes postaux sont de plusieurs villes ca ne va pas fonctionner pas grave. Merci
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Si ça fonctionne avec deux formules complémentaires.

Je vais donner un cours d'informatique mais dans la soirée au plus tard demain matin je te monte un exemple
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Comme promis, regardes les diverses formules, surtout colonne G feuille 1 et 2

https://www.cjoint.com/?dkvGLLFda3
0

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

Posez votre question
laurent64480 Messages postés 38 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup =)
0