Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

codification à partir du code postal

  • Initiateur de la discussion Initiateur de la discussion PtiCaro
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

PtiCaro

XLDnaute Nouveau
Bonjour à toutes et à tous,
parmi le vivier d'experts que réunit ce forum, quelqu'un pourrait-il m'aider à faire ceci:
j'ai un fichier contenant 850 agences avec leurs adresses, et notamment leurs codes postaux. Je dois attribuer un "code région" en fonction des deux premiers chiffres du code postal.
J'ai fait quelques tentatives avec un GAUCHE englobé dans un SI, mais je n'obtiens comme résultat que des 0.
Merci pour vos suggestions.
 
Re : codification à partir du code postal

Bonjour,

Avec un exemple en pièce jointe, reprenant les données et le résultat à obtenir, ainsi qu'un mot expliquant le pourquoi, ce serait plus facile pour essayer de te proposer la formule.
 
Re : codification à partir du code postal

Bonjour PtiCaro,

Je suppose que le code postal est en A1 et au format spécial "Code postal", c'est à dire qu'il s'agit d'un nombre.

Dans ce cas, les 2 premiers chiffres affichés s'obtiennent par la formule :

=GAUCHE(TEXTE(A1;"00000");2)

Edit : Re hoerwind, salut bpol

A+
 
Dernière édition:
Re : codification à partir du code postal

Bonsoir tout le monde 🙂

Pas sûre de faire avancer le smilblick, mais au cas où, un petit fichier exemple de ce que j'ai compris (sourire... si ça se trouve, ... rien 😀 )

Bonne soirée à tous et @ +

mth
 

Pièces jointes

Re : codification à partir du code postal

Re, salut Mireille,

D'aaaccord... Et ils sont où les codes régions ???

Je ne savais pas que l'Ain était en Alsace. On en apprend tous les jours 😛

A+
 
Re : codification à partir du code postal

Merci job75 et bpol, j'arrive bien à extraire les deux premiers chiffres du CP.
Merci mth, l'idée est bonne mais le code région n'est pas identique aux deux premiers chiffres du CP.
M'énerve, m'énerve, plus je cherche et moins je trouve.
Merci pour votre aide.
 
Re : codification à partir du code postal

re 🙂

Merci mth, l'idée est bonne mais le code région n'est pas identique aux deux premiers chiffres du CP.

Ben évidemment il n'est pas identique, si non je suppose que ça s'appellerait "Département" et pas "région".

Comme tu dis dans ton fichier "Pour un CP commençant par 25, département du Doubs, le code région est 10, pour la région Franche Comté, et ainsi de suite" ... ce que tu peux faire en s'inspirant de cet exemple, c'est mettre quelque part dans ton fichier une table de correspondance Département/Région.

Dans mon fichier j'ai mis A B C D, tu mets tes codes à toi, et même le 01 en Alsace si ça te fait plaisir 😀, ensuite tu appliques la formule.

Comme le dit Job75 (hello job 🙂 ) , sans cette table, on reste bloqué.

@ +

mth

Edit : pas lu à temps ... comme le disent Job75 ET bpol 🙂
 
Dernière édition:
Re : codification à partir du code postal

Alors mth je n'ai pas du comprendre ton fichier, car il me semblait que tu recherchais dans les 2 premiers chiffres du CP l'équivalent du code région (si CP = 01xxx, code région =01).
Je refais un fichier correct avec les codes région ET les codes postaux qui s'y rapportent, dans quelques minutes car les codes sont dans un autre doc + je suis au taf avec des demandes qui m'arrivent entre-temps.
Merci à tous et à tout de suite.
 
Re : codification à partir du code postal

Bonjour,

Tes cellules sont au format Texte, ce qui ne facilite pas le traitement des n° de département ou de région.

Une solution en laissant les choses telles quelles :

en A2, onglet Agence (auparavant, mettre ta cellule au format Standart) :

Code:
=RECHERCHE("zzz";(DECALER('Codes régions'!$A$1;1;0;EQUIV(GAUCHE(E2;2);
'Codes régions'!$C$2:$C$107;0))))

à recopier vers le bas

En laissant tes cellules au format Texte, d'autres solutions sont également possibles, je pense à des formules matricielles par exemple.

@+

Edit : tu as oublié le département n° 03

pas vérifié pour les autres

@+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
19
Affichages
2 K
Réponses
10
Affichages
11 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…