Cet article va vous montrer comment retourner le nom du département à partir du code postal ou du numéro de département. A la fin de cet article, vous trouverez le lien de téléchargement.
Récupérer les départements avec leurs numéros
Pour récupérer les départements avec leurs numéros, la solution la plus simple c'est de les récupérer depuis Wikipédia.

En suivant les étapes d'importation décrites dans cet article, vous obtenez le document suivant :

Conserver le premier 0
Avec les départements, il faut faire attention à une chose très importante; c'est le type de données. En effet, il faut considérer les numéros des départements comme du texte et non pas comme des nombres. Ceci afin de conserver le 0 des 9 premiers départements. Et c'est la même chose pour les codes postaux.
Et le seul moyen de conserver le zéro c'est d'indiquer que les numéros de départements et les codes postaux sont du texte (cadré à gauche des cellules).

Formules pour faire l'association
Donc nous avons dans une feuille de calcul les départements avec leurs numéros et dans une seconde, les données sur nos clients.
Extraire les 2 premiers caractères du code postal
Pour faire l'association entre les codes postaux et les départements, il faut extraire les 2 premiers caractères du code postal. Et pour ça, nous avons la fonction GAUCHE. Ci-dessous la référence correspond à la colonne d'un tableau.

Utiliser la fonction RECHERCHEX
Microsoft 365 est déployé dans la plupart des entreprises aujourd'hui. Donc vous avez nécessairement la fonction RECHERCHEX qui se paramètre de la façon suivante :
- La valeur à rechercher (ici les 2 premiers caractères).
- La colonne où effectuer la recherche.
- Colonne à retourner.
=RECHERCHEX(GAUCHE([@[Code Postal]];2);TblDep[Département Code];TblDep[Département Nom])

De cette façon, vous enrichissez vos données du nom du département très facilement.
Utiliser la fonction RECHERCHEV
Si vous ne travaillez pas avec Microsoft 365, vous pouvez faire l'association avec la fonction RECHERCHEV.
- Le premier paramètre c'est l'extraction du département depuis le code postal.
- Le second paramètre, c'est la table des départements ; ici TblDep.
- Puis le numéro de la colonne à retourner.
- Enfin précisez le type de recherche ; recherche exacte, soit 0 (ce paramètre n'est pas nécessaire avec RECHERCHEX).
=RECHERCHEV(GAUCHE([@[Code Postal]];2);TblDep;2;0)

Afficher le résultat sur une carte
Grâce aux innovations apportées à Excel, il est maintenant possible de visualiser les départements ou les codes postaux sur une carte (article ici). Attention la technique n'est pas aussi simple qu'il n'y paraît.

14/12/2023 @ 15:45
Bonjour,
Votre méthode n'explique pas comment repérer les département d'Outre-Mer commençant par 97 et ayant 3 chiffres à partir de la gauche.