Comment transformer un code postal en département ? (Pas simple !)
8 réponses
Copacabana
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code
postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à
GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe
et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2
premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Lucien
Bonjour Copacabana,
Proposition =RECHERCHEV(GAUCHE(F1;2);A1:B14;2)
Avec dans un tableau A1-B14 , les départements A = Code département B = Le nom de ce département
En F1, le code de la ville pour le département recherché.
le reste est à votre choix. Amicalement, Lucien
"Copacabana" a écrit dans le message de news:437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code
postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à
GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe
et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2
premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
Bonjour Copacabana,
Proposition
=RECHERCHEV(GAUCHE(F1;2);A1:B14;2)
Avec dans un tableau A1-B14 , les départements
A = Code département
B = Le nom de ce département
En F1, le code de la ville pour le département recherché.
le reste est à votre choix.
Amicalement, Lucien
"Copacabana" <copacabana@rio-de-janeiro.com.br> a écrit dans le message de
news:437631da$0$19698$8fcfb975@news.wanadoo.fr...
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction
"code
postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments
à
GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la
Sarthe
et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les
2
premiers caratères à gauche...mais je souhaiterais une méthode plus
simple.
Avec dans un tableau A1-B14 , les départements A = Code département B = Le nom de ce département
En F1, le code de la ville pour le département recherché.
le reste est à votre choix. Amicalement, Lucien
"Copacabana" a écrit dans le message de news:437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code
postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à
GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe
et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2
premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
Patrick BASTARD
Bonjour, *Copacabana*
Le problème est que tes codes postaux sont considérés comme des nombres, et donc que le 0 à gauche, même s'il est affiché, n'est pas pris en compte. Une solution est de forcer la saisie en texte : Au lieu de taper dans ta liste de code 07230, tapes '07230 (avec l'apostrophe avant). Ce nombre sera alors considéré comme du texte, et devrait résoudre ton soucis.
Cela te convient-il ?
-- Bien amicordialement, P. Bastard
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple. Merci, bonne soirée et bon casse-tête
Copacabana
Bonjour, *Copacabana*
Le problème est que tes codes postaux sont considérés comme des nombres, et
donc que le 0 à gauche, même s'il est affiché, n'est pas pris en compte.
Une solution est de forcer la saisie en texte :
Au lieu de taper dans ta liste de code 07230, tapes '07230 (avec
l'apostrophe avant).
Ce nombre sera alors considéré comme du texte, et devrait résoudre ton
soucis.
Cela te convient-il ?
--
Bien amicordialement,
P. Bastard
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres
(fonction "code postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2
éléments à GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la
Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un
zéro, j'ai pris le premier caractère à gauche, et pour les autres,
j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais
une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Le problème est que tes codes postaux sont considérés comme des nombres, et donc que le 0 à gauche, même s'il est affiché, n'est pas pris en compte. Une solution est de forcer la saisie en texte : Au lieu de taper dans ta liste de code 07230, tapes '07230 (avec l'apostrophe avant). Ce nombre sera alors considéré comme du texte, et devrait résoudre ton soucis.
Cela te convient-il ?
-- Bien amicordialement, P. Bastard
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple. Merci, bonne soirée et bon casse-tête
Copacabana
Lucien
Bonsoir, Un complément, les cellules sont en texte Un oubli Lucien "Lucien" @Tiscali.be@> a écrit dans le message de news:O4%23f$
Bonjour Copacabana,
Proposition =RECHERCHEV(GAUCHE(F1;2);A1:B14;2)
Avec dans un tableau A1-B14 , les départements A = Code département B = Le nom de ce département
En F1, le code de la ville pour le département recherché.
le reste est à votre choix. Amicalement, Lucien
"Copacabana" a écrit dans le message de news:437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code
postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments
à
GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe
et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les
2
premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
Bonsoir,
Un complément, les cellules sont en texte
Un oubli
Lucien
"Lucien" <NoSpam@LucienSerron@Tiscali.be@> a écrit dans le message de
news:O4%23f$c75FHA.2040@TK2MSFTNGP14.phx.gbl...
Bonjour Copacabana,
Proposition
=RECHERCHEV(GAUCHE(F1;2);A1:B14;2)
Avec dans un tableau A1-B14 , les départements
A = Code département
B = Le nom de ce département
En F1, le code de la ville pour le département recherché.
le reste est à votre choix.
Amicalement, Lucien
"Copacabana" <copacabana@rio-de-janeiro.com.br> a écrit dans le message de
news:437631da$0$19698$8fcfb975@news.wanadoo.fr...
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction
"code
postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2
éléments
à
GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la
Sarthe
et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un
zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris
les
2
premiers caratères à gauche...mais je souhaiterais une méthode plus
simple.
Bonsoir, Un complément, les cellules sont en texte Un oubli Lucien "Lucien" @Tiscali.be@> a écrit dans le message de news:O4%23f$
Bonjour Copacabana,
Proposition =RECHERCHEV(GAUCHE(F1;2);A1:B14;2)
Avec dans un tableau A1-B14 , les départements A = Code département B = Le nom de ce département
En F1, le code de la ville pour le département recherché.
le reste est à votre choix. Amicalement, Lucien
"Copacabana" a écrit dans le message de news:437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code
postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments
à
GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe
et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les
2
premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
LSteph
Bonsoir Copacabana,
Pour la liste format code postal ou format "00000"
sinon pour récupèrer la valeur sur deux caractères ou un selon qu'il y en a 5 ou 4 on ne sait pas si tu parles de cela dans excel ou VBA dans excel: =stxt(a1;1;nbcar(a1)-3)
dans vba =mid([a1],1,len[a1])
lSteph
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
Bonsoir Copacabana,
Pour la liste
format code postal
ou
format "00000"
sinon pour récupèrer la valeur sur deux caractères ou un selon qu'il y en a
5 ou 4
on ne sait pas si tu parles de cela dans excel ou VBA
dans excel: =stxt(a1;1;nbcar(a1)-3)
dans vba
=mid([a1],1,len[a1])
lSteph
"Copacabana" <copacabana@rio-de-janeiro.com.br> a écrit dans le message de
news: 437631da$0$19698$8fcfb975@news.wanadoo.fr...
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction
"code postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments
à GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la
Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les
2 premiers caratères à gauche...mais je souhaiterais une méthode plus
simple.
Pour la liste format code postal ou format "00000"
sinon pour récupèrer la valeur sur deux caractères ou un selon qu'il y en a 5 ou 4 on ne sait pas si tu parles de cela dans excel ou VBA dans excel: =stxt(a1;1;nbcar(a1)-3)
dans vba =mid([a1],1,len[a1])
lSteph
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
LSteph
..pardon
=mid([a1],1,len[a1]-3)
... et si le département est dans les Dom Tom donc il faudra tester si le résultat renvoie 97 et ramener un chr de plus
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
..pardon
=mid([a1],1,len[a1]-3)
... et si le département est dans les Dom Tom
donc il faudra tester si le résultat renvoie 97 et ramener un chr de plus
"Copacabana" <copacabana@rio-de-janeiro.com.br> a écrit dans le message de
news: 437631da$0$19698$8fcfb975@news.wanadoo.fr...
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction
"code postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments
à GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la
Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les
2 premiers caratères à gauche...mais je souhaiterais une méthode plus
simple.
... et si le département est dans les Dom Tom donc il faudra tester si le résultat renvoie 97 et ramener un chr de plus
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
AV
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Sans toucher au format de tes données :
=GAUCHE(TEXTE(A1;"00000");2)
AV
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe
et non en Ardèche !
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Sans toucher au format de tes données :
=GAUCHE(TEXTE(A1;"00000");2)
AV
Copacabana
Je remercie toutes et tous pour tous les tuyaux reçus.
Copacabana
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
Je remercie toutes et tous pour tous les tuyaux reçus.
Copacabana
"Copacabana" <copacabana@rio-de-janeiro.com.br> a écrit dans le message de
news: 437631da$0$19698$8fcfb975@news.wanadoo.fr...
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction
"code postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments
à GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la
Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro,
j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les
2 premiers caratères à gauche...mais je souhaiterais une méthode plus
simple.
Je remercie toutes et tous pour tous les tuyaux reçus.
Copacabana
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
Jacquouille
Avec tout cela, tu vas pouvoir monter une usine de chauffage central...-)
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"Copacabana" a écrit dans le message de news: 437729cf$0$6658$
Je remercie toutes et tous pour tous les tuyaux reçus.
Copacabana
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.
Merci, bonne soirée et bon casse-tête
Copacabana
Avec tout cela, tu vas pouvoir monter une usine de chauffage central...-)
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"Copacabana" <copacabana@rio-de-janeiro.com.br> a écrit dans le message de
news: 437729cf$0$6658$8fcfb975@news.wanadoo.fr...
Je remercie toutes et tous pour tous les tuyaux reçus.
Copacabana
"Copacabana" <copacabana@rio-de-janeiro.com.br> a écrit dans le message de
news: 437631da$0$19698$8fcfb975@news.wanadoo.fr...
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction
"code postal").
Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2
éléments à GAUCHE.
Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la
Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un
zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai
pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode
plus simple.
Avec tout cela, tu vas pouvoir monter une usine de chauffage central...-)
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"Copacabana" a écrit dans le message de news: 437729cf$0$6658$
Je remercie toutes et tous pour tous les tuyaux reçus.
Copacabana
"Copacabana" a écrit dans le message de news: 437631da$0$19698$
Bonsoir,
J'ai une liste de code postaux rentrés sous forme de nombres (fonction "code postal"). Exemples : 01150, 07230, 92160, etc...
Si je veux le département, il suffirait bien sûr de prendre les 2 éléments à GAUCHE. Sauf que pour 07230, ça donne 72 et non 07 !! Je me retrouve dans la Sarthe et non en Ardèche !
Vos tuyaux seront les bienvenus.
PS: en attendant, je les ai triés et pour ceux qui commencent par un zéro, j'ai pris le premier caractère à gauche, et pour les autres, j'ai pris les 2 premiers caratères à gauche...mais je souhaiterais une méthode plus simple.