codification à partir du code postal

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.
 

hoerwind

XLDnaute Barbatruc
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.
 

job75

XLDnaute Barbatruc
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:

mth

XLDnaute Barbatruc
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 :D )

Bonne soirée à tous et @ +

mth
 

Pièces jointes

  • Pticaro.zip
    5.1 KB · Affichages: 54
  • Pticaro.zip
    5.1 KB · Affichages: 53
  • Pticaro.zip
    5.1 KB · Affichages: 51

PtiCaro

XLDnaute Nouveau
Re : codification à partir du code postal

Bonjour hoerwind,
voici un exemple, avec explications complémentaires.
Merci
 

Pièces jointes

  • Classeur1.xls
    15 KB · Affichages: 122
  • Classeur1.xls
    15 KB · Affichages: 128
  • Classeur1.xls
    15 KB · Affichages: 127

PtiCaro

XLDnaute Nouveau
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.
 

mth

XLDnaute Barbatruc
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 :D, 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:

PtiCaro

XLDnaute Nouveau
Re : codification à partir du code postal

C'est vrai que ça surprend quand on le lit de quelqu'un d'autre, j'ai pas vu ma boulette.:eek:
Revoilà mon fichier avec les codes régions.
Merci
 

Pièces jointes

  • Classeur1.xls
    17 KB · Affichages: 125
  • Classeur1.xls
    17 KB · Affichages: 124
  • Classeur1.xls
    17 KB · Affichages: 120

PtiCaro

XLDnaute Nouveau
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.
 

PtiCaro

XLDnaute Nouveau
Re : codification à partir du code postal

Voilà mon fichier complet avec agences et codes régions et départements associés.
J'espère arriver à mes fins avec ta formule, mth.
Merci à tous pour votre aide.
 

Pièces jointes

  • Classeur2.zip
    43 KB · Affichages: 66
  • Classeur2.zip
    43 KB · Affichages: 62
  • Classeur2.zip
    43 KB · Affichages: 64

Tibo

XLDnaute Barbatruc
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:

Statistiques des forums

Discussions
312 310
Messages
2 087 130
Membres
103 480
dernier inscrit
etaniere