Convertir ville en code postale avec une base de donnée

Résolu
Maaathias -  
 Maaathias -
Bonjour,

Et merci d'avance pour votre aide qui me permettra d'économiser un temps précieux.
Je met actuellement en forme des bases de données contacts pour les intégrer à un nouveau logiciel. Ces bases de données contiennent les villes mais pas les codes postaux.
J'ai donc rajouté une base de donnée contenant l'ensemble des villes françaises associées à son code postale, et essayé d'utiliser une recherchev pour automatiser la conversion d'une ville en cp.

Mais la fonction ne donne rien. Est ce que quelqu'un aurait une idée pour effectuer cette opération.

En vous remerciant,




A voir également:

4 réponses

DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour ,

Joins un fichier-test, (avec TOUTES les explications et les résultats souhaités) ou mieux, si c'est possible, le fichier concerné, c'est plus commode pour les intervenants.

1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes s'affiche le lien en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans la discussion, et, dans ton message de réponse, tu fais : "Coller".

Cordialement.
0
Utilisateur anonyme
 
Bonjour,
Si on a les villes en colonne B et les codes postaux en colonne C à partir de la ligne 14, le nom de la ville dont on souhaite avoir le code en B8, on peut essayer cette formule, à inscrire en C8.
=RECHERCHEV(B8;B14:C39169;2;FAUX)
Les villes étant classées par ordre alphabétique.
Cordialement,
Alain
0
Maaathias
 
Merci pour vos réponses.

- Djidji59430, j'ai créé un fichier exemple que voici, merci du conseil :
http://www.cjoint.com/c/GJsmxwAge6C

- alain-92, du coup c'est bien la formule que j'essaye de faire fonctionner, mais celle-ci ne donne rien (cf fichier partagé plus haut).
Seul différence : j'ai créé un tableau sur la base de données villes/cp.

Ai-je fait une erreur dans la formule?

Merci encore,
0
Utilisateur anonyme
 
Bonjour,
J'ai réécrit la formule, sur une nouvelle feuille, elle marche semble-t-il, peut être que le nom "tableau1" n'était pas correctement enregistré, je ne vois pas trop...
Mais cela ne fonctionne pas pour les villes dont l'orthographe dans la liste est différente de celle de votre colonne C, genre Saint... pour ST... Créon pour CREON etc. ce qui est normal.
Cordialement,
Alain
http://www.cjoint.com/c/GJspNshapw6
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
voyez si ce modèle peut vous aider
https://mon-partage.fr/f/XxhCX1pe/

et notez qu"'une simple formule de recherche ne pourra pas vous ressortir la liste des codes identiques
quant à votre modèle:
la cellule qui contient la formule est en texte ?
et surtout, vous ne trouverez pas Paris (en C3)
d'une part car il y a une liste de code avec Parsi 1, Paris 2 etc...
et d'autre part parce que votre champ nommé Tableau 1 s"'arrête à la ligne 10?

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
Utilisateur anonyme
 
Bonjour,
La formule que j'ai indiquée fonctionne sur mon Excel, mais le tableau que j'ai envoyé par cjoint n'a pas supporté le voyage ! Je l'ai retiré et je fais un autre envoi.
Normalement il ne doit pas y avoir 2 villes en France portant le même nom, il y a un ajout genre sur Seine ou sur Marne etc...
Cordialement,
Alain
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438 > Utilisateur anonyme
 
par contre, voyez le modèle que j'aiproposé... il peut y avoir plusieurs codes pour le même nom de ville en début (voir avec les arrondissements)
0
Utilisateur anonyme > Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention  
 
Nouvel envoi :
http://www.cjoint.com/c/GJsmZUChyt6
J'espère qu'il arrivera en bon état !
Et je regarde votre tableau et les villes à plusieurs codes.
Alain
0
Maaathias
 
Vaucluse,

Je ne sais toujours pas pourquoi ma formule ne fonctionne mais mais j'ai pu reprendre la votre et elle fonctionne parfaitement, un grand merci à vous !

Mathias
0