Comparer deux bases de codes postaux et ajouter la ville correspondante

Y compris Power BI, Power Query et toute autre question en lien avec Excel
J
JAHHON
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 11 décembre 2017
Version d'Excel : 2016 FR

Message par JAHHON » 11 décembre 2017, 20:00

Bonjour, j'ai un petit problème à régler et je ne sais pas s'il existe une fonction dans excel qui soit capable de le faire ou si je dois le faire en plusieurs étapes. Pour info je ne suis pas formé sur les Macros.

Donc voici mon petit problème: j'ai une base de clients que j'ai extraite et que j'ai traité par la suite. Dans cette base j'ai mon code postal qui est bien répertoriée mais je n'ai pas la ville associée.

J'ai également un fichier représentant l'ensemble des codes postaux et des villes qui y sont associées. J'aimerais donc savoir comment faire correspondre ces deux bases pour que ma base client puisse s'enrichir des noms de villes associés aux codes postaux.

En vous remerciant par avance ! Bonne soirée à tous
Avatar du membre
78chris
Passionné d'Excel
Passionné d'Excel
Messages : 5'036
Appréciations reçues : 382
Inscrit le : 9 juillet 2017
Version d'Excel : 2010 à 2019 + 365

Message par 78chris » 11 décembre 2017, 20:11

Bonjour

Le souci est qu'un code postal peux correspondre à plusieurs villes (parfois plus de 10). Que fais-tu dans ces cas ?

Par formule on peut utiliser RECHERCHEV mais le fichier des codes postaux étant lourd cela risque de ramer...

Ce peut être une solution pour tester quitte à remplacer la formule par son résultat ensuite...
Chris
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Confucius
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'433
Appréciations reçues : 674
Inscrit le : 27 août 2012
Version d'Excel : 365 Personnel

Message par Jean-Eric » 11 décembre 2017, 20:34

Bonjour,
Avec l'aide de Power Query (Récupérer et transformer) disponible avec Excel 2016, on peut normalement faire ce que tu souhaites.
Je joins un petit fichier exemple, basé su 2 tableaux ou on a crée une relation (Code postal).
Maintenant, un petit fichier anonymisé serait un plus pour t'apporter une aide adaptée et des explications précises.
A te relire.
Cdlt.
Jahhon.xlsx
(26.04 Kio) Téléchargé 19 fois
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
J
JAHHON
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 11 décembre 2017
Version d'Excel : 2016 FR

Message par JAHHON » 11 décembre 2017, 20:43

Il est vrai. Dans ce cas je vais réussir à me débrouiller autrement.

Il y a quelque chose que je ne comprends pas avec la RECHERCHEV par contre, c'est que je peux chercher si le code postal est bien présent et normalement ils le seront tous. Mais si je veux afficher le nom de la commune associée je ne vois pas comment faire.

Voici le fichier en question
Adresses pour envoi carte de voeux.xlsx
(803.65 Kio) Téléchargé 5 fois
Avatar du membre
78chris
Passionné d'Excel
Passionné d'Excel
Messages : 5'036
Appréciations reçues : 382
Inscrit le : 9 juillet 2017
Version d'Excel : 2010 à 2019 + 365

Message par 78chris » 11 décembre 2017, 22:07

Bonjour à tous

Sur une liste tu a des codes numériques et sur l'autre texte...
=RECHERCHEV(B2*1;Feuil5!A:B;2;0)
Effectivement tu as 2016 donc l'idée de Jean-Eric est la meilleure... mais comme je l'évoquais ta 1ère adresse peut correspondre à 7 villes, la seconde à 11, etc (le 02400 correspond à 23 communes)
Chris
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Confucius
J
JAHHON
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 11 décembre 2017
Version d'Excel : 2016 FR

Message par JAHHON » 11 décembre 2017, 22:27

Merci à vous deux je vais voir pour utiliser power Query dans ce cas là.

Bonne soirée
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'433
Appréciations reçues : 674
Inscrit le : 27 août 2012
Version d'Excel : 365 Personnel

Message par Jean-Eric » 12 décembre 2017, 09:09

Bonjour à tous,
Quand j'ai évoqué Power Query, j'ai pensé que l'adresse pouvait comporter un complément d'adresse...
Compte-tenu de tes données, cela va être difficile, comme écrit par 78Chris.
Bonne journée.
Cdlt.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message