Recherche de macro Code postal/Province

  • Initiateur de la discussion Initiateur de la discussion davidov
  • 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 !

davidov

XLDnaute Nouveau
Bonjour a toutes et tous,


Voila j'ai une colonne avec des codes postaux et j'aimerai inclure le nom de la province/département comme suit:

Exemple: les codes postaux de 1000 à 1210= Bruxelles
les codes postaux de 1300 à 1495= Brabant Wallon

J'ai un total de 11 données similaires à remplir...

Quelqu'un pourrait-il m'éclairer sur la formule adéquate??

Merci d'avance.
 
Dernière édition:
Re : Recherche de macro Code postal/Province

Hello,

Si j'ai bien compris, et à supposer que tes codes postaux sont en colonne A, tu places ce code en B1 et tu le tire jusqu'où tu veux.
Code:
=SI(ET(A1>=1000;A1<=1210);"Bruxelles";SI(ET(A1>=1300;A1<=1495);"Brabant Wallon";""))
Attention : À rallonger avec tes 9 autres villes.

Si ce n'est pas ça, ou même, peut-être qu'une autre solution est faisable et plus simple, mais pour ça il faudra que tu joignes un fichier plus explicite.

Cdt, Hulk.
 
Salut hulk,

oui c'est tout a fait ca que je veux faire, j'ai essayer ta formule et elle fonctionne nikel. Je l'ai modifier pour inclure les nouvelles données mais la formule contient une erreur...

J'ai suivis la même logique(je pense), l'affichage de A1 est en bleu pour le début puis en noir pour la suite...Est-ce important?? 🙂

Cordialement.

=SI(ET(A1>=1000;A1<=1210);"Bruxelles";SI(ET(A1>=13 00;A1<=1495);"Brabant Wallon";"");SI(ET(A1>=1500;A1<=3473);"Brabant Flamand";"");SI(ET(A1>=2000;A1<=2990);"Anvers";"") ;SI(ET(A1>=3500;A1<=3990);"Limbourg";"");SI(ET(A1> =4000;A1<=4990);"Liège";"");SI(ET(A1>=5000;A1<=5680);"Namur";"");SI(ET(A1>=6000;A1<=7973);"Hainaut";"");SI(ET(A1>=6600;A1<=6997);"Luxembourg";"");SI(ET(A1>=8000;A1<=8980);"Flandre Occidentale";"");SI(ET(A1>=9000;A1<=9992);"Flandre Orientale";""))
 
Dernière édition:
Re : Recherche de macro Code postal/Province

Hello,

Hm le problème est que tu peux imbrquer 7 SI seulement...

Mais tu peux magouiller comme ça
Code:
=SI(ET(A18>=1000;A18<=1210);"Bruxelles";SI(ET(A18>=1300;A18<=1495);"Brabant Wallon";SI(ET(A18>=1500;A18<=3473);"Brabant Flamand";SI(ET(A18>=2000;A18<=2990);"Anvers";SI(ET(A18>=3500;A18<=3990);"Limbourg";SI(ET(A18>=4000;A18<=4990);"Liège";SI(ET(A18>=5000;A18<=5680);"Namur";"")))))))&SI(ET(A18>=6000;A18<=7973);"Hainaut";SI(ET(A18>=6600;A18<=6997);"Luxembourg";SI(ET(A18>=8000;A18<=8980);"Flandre Occidentale";SI(ET(A18>=9000;A18<=9992);"Flandre Orientale";""))))
Ca fait long parce que 7 SI & 4 SI...

Dans l'attente qu'un pro déguote une formule de ouf 😀 ça joue je crois.

Cdt, Hulk.
 
Re : Recherche de macro Code postal/Province

Re,

Juste pour dire qu'il y a des petites incohérences dans ton histoire.

Exemple :

SI(ET(A1>=1500;A1<=3473);"Brabant Flamand"...

Mais SI(ET(A1>=2000;A1<=2990);"Anvers"...

Donc entre 1500 et 3473 tu veux -> "Brabant Flamand"

Mais entre 2000 et 2990 tu veux -> "Anvers"

😕 😕

Va falloir faire un choix 😀

Bye.
 
Re : Recherche de macro Code postal/Province

davidov,

au passage (suis arrivé un peu tard) à l'adresse suivante, tu aurais trouvé un fichier Excel reprenant tous les codes postaux, classés par province (1 province par feuille, il te restait à tout rassembler, le cas échéant)

http://www.post.be/site/fr/docs/zipcodes/provinces_fr_04.xls

Pour ton graphique, une simple fonction
Code:
NB.SI(taListedeProvinces;"leNomD'uneProvince")
te donnera le nombre d'occurences où la province est reprise dans ta liste.

Modeste
 
- 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
3
Affichages
380
Réponses
10
Affichages
11 K
Réponses
9
Affichages
6 K
Retour