Excel : Eclater une ligne "Texte" en Tab
Résolu
alainjjb
Messages postés
788
Date d'inscription
Statut
Membre
Dernière intervention
-
sylo -
sylo -
Bonjour,
J'ai reçu un fichier texte contenant des informations organisées, à priori, facile à mettre en tableau (je parle pour vous évidemment). Le texte comprend n lignes qui comprennent des informations fixes :
N° département - Nom Prénom - Adresse Postale - CP - Ville - Adresse mail - N°téléphonique
Exemple :
01 Dupont Jacques 11 rue de la Bergerie 01410 MIJOUX jacques.dupont@orange.fr 01 02 03 04 05
Pouvez-vous me dire quel est le plus simple moyen de mettre ces données en tableau ?
Merci d'avance
Alain
J'ai reçu un fichier texte contenant des informations organisées, à priori, facile à mettre en tableau (je parle pour vous évidemment). Le texte comprend n lignes qui comprennent des informations fixes :
N° département - Nom Prénom - Adresse Postale - CP - Ville - Adresse mail - N°téléphonique
Exemple :
01 Dupont Jacques 11 rue de la Bergerie 01410 MIJOUX jacques.dupont@orange.fr 01 02 03 04 05
Pouvez-vous me dire quel est le plus simple moyen de mettre ces données en tableau ?
Merci d'avance
Alain
A voir également:
- Excel : Eclater une ligne "Texte" en Tab
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
16 réponses
Bonsoir Alain,
Si toutes les données sont aussi "propres" que ton exemple, copie les lignes sur excel.
J'ai testé avec ton exemple et c'est rapide https://www.cjoint.com/?kfwQw3WGd4
1 - Tu devrais avoir toutes les lignes dans la même colonne. La sélectionner puis : Données / Convertir / Délimité / Espace / - Là tu verras qu'il a créé une colonne à chaque espace trouvé - Tu fais terminer.
2 - Pour regrouper dans une colonne les données éclatées en plusieurs colonnes, comme pour l'adresse par exemple : tu insères une colonne après la H et tu concatènes les colonnes D à H sur la 1ère ligne : =D1& " " &E1& " " &F1& " " &G1& " " &H1 puis tu tires vers le bas.
3 - Sélectionne cette colonne I : copier, coller avec collage spécial : valeurs
4 – Tu peux ensuite supprimer les colonnes D à H (que si tu as fait l'étape 3 correctement !!)
Tu fais pareil (de 2 à 4) pour le n° de téléphone.
5 – Pour la 1ère colonne du département : Format / Cellule / Nombre / Personnalisé : 0# pour récupérer le 0
6 – Pour le code postal : même menu mais spécial / Code postal
Si toutes les données sont aussi "propres" que ton exemple, copie les lignes sur excel.
J'ai testé avec ton exemple et c'est rapide https://www.cjoint.com/?kfwQw3WGd4
1 - Tu devrais avoir toutes les lignes dans la même colonne. La sélectionner puis : Données / Convertir / Délimité / Espace / - Là tu verras qu'il a créé une colonne à chaque espace trouvé - Tu fais terminer.
2 - Pour regrouper dans une colonne les données éclatées en plusieurs colonnes, comme pour l'adresse par exemple : tu insères une colonne après la H et tu concatènes les colonnes D à H sur la 1ère ligne : =D1& " " &E1& " " &F1& " " &G1& " " &H1 puis tu tires vers le bas.
3 - Sélectionne cette colonne I : copier, coller avec collage spécial : valeurs
4 – Tu peux ensuite supprimer les colonnes D à H (que si tu as fait l'étape 3 correctement !!)
Tu fais pareil (de 2 à 4) pour le n° de téléphone.
5 – Pour la 1ère colonne du département : Format / Cellule / Nombre / Personnalisé : 0# pour récupérer le 0
6 – Pour le code postal : même menu mais spécial / Code postal
Bonjour,
Si les informations des différentes rubriques :
N° département
Nom Prénom
Adresse Postale
CP
Ville
Adresse mail
N°téléphonique
sont séparées par exemple par des "points vigules" disposés dans le texte de manière identique comme ceci, par exemple :
01 ; Dupont Jacques ; 11 rue de la Bergerie ; 01410 ; MIJOUX ; jacques.dupont@orange.fr; 01 02 03 04 05
Je proposerais alors de procéder comme suit :
1°/ recopier le texte dans Word
2°/ faire rechercher-remplacer tous les " ;" par une tabulation (^t)
3°/ recopier ensuite dans Excel : toutes les données avant ou après une tabulation (^t), seront rangées dans des colonnes.
Si les informations des différentes rubriques :
N° département
Nom Prénom
Adresse Postale
CP
Ville
Adresse mail
N°téléphonique
sont séparées par exemple par des "points vigules" disposés dans le texte de manière identique comme ceci, par exemple :
01 ; Dupont Jacques ; 11 rue de la Bergerie ; 01410 ; MIJOUX ; jacques.dupont@orange.fr; 01 02 03 04 05
Je proposerais alors de procéder comme suit :
1°/ recopier le texte dans Word
2°/ faire rechercher-remplacer tous les " ;" par une tabulation (^t)
3°/ recopier ensuite dans Excel : toutes les données avant ou après une tabulation (^t), seront rangées dans des colonnes.
Bonsoir ouldtahar,
hélas les données ne sont séparées par aucun des caractères spéciaux mais comme le montre l'exemple par un espace qui sépare aussi des mots qui doivent être dans la même cellule. J'ai comme l'impression que ce ne sera pas aussi simple que je l'imaginais.
Merci de t'intéresser à mon petit problème.
Alain
hélas les données ne sont séparées par aucun des caractères spéciaux mais comme le montre l'exemple par un espace qui sépare aussi des mots qui doivent être dans la même cellule. J'ai comme l'impression que ce ne sera pas aussi simple que je l'imaginais.
Merci de t'intéresser à mon petit problème.
Alain
Bonsoir,
une solution serait-elle possible en analysant la ligne caractère par caractère en partant de la gauche. N'est-ce pas trop compliqué à programmer ?
Ligne à éclater :
01 Dupont Jacques 11 rue de la Bergerie 01410 MIJOUX jacques.dupont@orange.fr 01 02 03 04 05
Analyse :
A partir du 1er caractère jusqu'au 1er espace --> colonne 1 (01)
A partir du caractère suivant jusqu'au 2ème espace --> colonne 2 (Dupont Jacques)
A partir du caractère suivant jusqu'au groupe de 5 numériques --> colonne 3 (11 rue de la Bergerie)
groupe de 5 numériques --> colonne 4 (01410)
A partir du caractère suivant récupération des caractères majuscules --> colonne 5 (MIJOUX)
A partir du caractère suivant jusqu'au 1er espace --> colonne 6 (jacques.dupont@orange.fr)
Récup. 14 derniers caractères --> colonne 7
Merci d'avance
Alain
une solution serait-elle possible en analysant la ligne caractère par caractère en partant de la gauche. N'est-ce pas trop compliqué à programmer ?
Ligne à éclater :
01 Dupont Jacques 11 rue de la Bergerie 01410 MIJOUX jacques.dupont@orange.fr 01 02 03 04 05
Analyse :
A partir du 1er caractère jusqu'au 1er espace --> colonne 1 (01)
A partir du caractère suivant jusqu'au 2ème espace --> colonne 2 (Dupont Jacques)
A partir du caractère suivant jusqu'au groupe de 5 numériques --> colonne 3 (11 rue de la Bergerie)
groupe de 5 numériques --> colonne 4 (01410)
A partir du caractère suivant récupération des caractères majuscules --> colonne 5 (MIJOUX)
A partir du caractère suivant jusqu'au 1er espace --> colonne 6 (jacques.dupont@orange.fr)
Récup. 14 derniers caractères --> colonne 7
Merci d'avance
Alain
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu ferais mieux de demander à la personne qui t'a adressé ce document "texte" de t'envoyer plutôt le fichier original, qu'il soit sous Word ou Excel.
En effet si ta liste n'a que 20 noms, il existe plusieurs manières de faire ton tableau. S'il y en a 2000, aucune méthode ne sera rapide, facile et fiable !
Salut à tous les trois ...
En effet si ta liste n'a que 20 noms, il existe plusieurs manières de faire ton tableau. S'il y en a 2000, aucune méthode ne sera rapide, facile et fiable !
Salut à tous les trois ...
Bonjour et merci à tous,
je vais, malgré les sages conseils de Raymond essayer la méthode de argixu, mais je crois que la charge de travail va être trop lourde car le fichier a beaucoup de lignes. J'avais commencé par mettre un séparateur (,) entre chaque type de champ pour que la fonction "importé" me fasse le travail mais j'ai vite abandonné (trop gros fichier).
Je m'imaginais que VBA allait me sortir d'affaire simplement.
Le fichier reçu est un fichier PDF qui lui est formaté par colonne (il ne doit existé que dans ce format)
Merci encore à tous.
Alain
je vais, malgré les sages conseils de Raymond essayer la méthode de argixu, mais je crois que la charge de travail va être trop lourde car le fichier a beaucoup de lignes. J'avais commencé par mettre un séparateur (,) entre chaque type de champ pour que la fonction "importé" me fasse le travail mais j'ai vite abandonné (trop gros fichier).
Je m'imaginais que VBA allait me sortir d'affaire simplement.
Le fichier reçu est un fichier PDF qui lui est formaté par colonne (il ne doit existé que dans ce format)
Merci encore à tous.
Alain
Bonjour Alain,
Ma première idée avait été de te demander le format de ton fichier, mais comme tu disais un fichier texte, je n'ai pas pensé au pdf et je me suis lancée dans mes essais !!...
Mais là, même en passant par un logiciel OCR pour la reconnaissance de caractères en version d'évaluation, sur un tableau, le résultat est peu exploitable.
Par contre, ta réponse de ce matin fait penser que tu l'as déjà récupéré. Oui ou non ? Sous quoi et comment ?
Et ce n'est pas le nombre de lignes qui est gênant, 20, 2000 ou 5000, la conversion est rapide. C'est le comment elles sont récupérées qu'il faut voir pour s'assurer de la fiabilité. Et qu'est ce que tu entends par beaucoup de lignes ? Parce que même s'il faut triturer à la mimine, c'est quand même mieux que tout refaire, non ?
Si tu veux qu'on continue à t'aider, peux-tu mettre un bout du fichier que tu as récupéré pour voir la tête qu'il a, avec https://www.cjoint.com/
Ma première idée avait été de te demander le format de ton fichier, mais comme tu disais un fichier texte, je n'ai pas pensé au pdf et je me suis lancée dans mes essais !!...
Mais là, même en passant par un logiciel OCR pour la reconnaissance de caractères en version d'évaluation, sur un tableau, le résultat est peu exploitable.
Par contre, ta réponse de ce matin fait penser que tu l'as déjà récupéré. Oui ou non ? Sous quoi et comment ?
Et ce n'est pas le nombre de lignes qui est gênant, 20, 2000 ou 5000, la conversion est rapide. C'est le comment elles sont récupérées qu'il faut voir pour s'assurer de la fiabilité. Et qu'est ce que tu entends par beaucoup de lignes ? Parce que même s'il faut triturer à la mimine, c'est quand même mieux que tout refaire, non ?
Si tu veux qu'on continue à t'aider, peux-tu mettre un bout du fichier que tu as récupéré pour voir la tête qu'il a, avec https://www.cjoint.com/
Bonkjoiur
Un petit excercice de style qui ne servira pas à grand chose, sinon à se faire plaisir.... mais pourquoi pas!
http://www.cijoint.fr/cjlink.php?file=cj200810/cijj7XAPDh.xls
Bien cordialement
Un petit excercice de style qui ne servira pas à grand chose, sinon à se faire plaisir.... mais pourquoi pas!
http://www.cijoint.fr/cjlink.php?file=cj200810/cijj7XAPDh.xls
Bien cordialement
Bonjour,
He ben ! bel exercice en effet Vaucluse !
J’avais aussi deux formules que j'avais chipées à DenisL la semaine dernière que je n’ai pas su adapter ici avec Trouve et STXT. Là, la 2ème colonne doit combiner Droite et NBcar et trouve mais je n’y suis pas arrivée.
Mais mon convertir ne te plait pas ? si Alain a les données telles qu’il les a présentées dans l’exemple, ça doit marcher et facile en plus. Ou j’ai la tête à l’envers…
Je retourne à ma peinture, c’est moins prise de tête… @ +
He ben ! bel exercice en effet Vaucluse !
J’avais aussi deux formules que j'avais chipées à DenisL la semaine dernière que je n’ai pas su adapter ici avec Trouve et STXT. Là, la 2ème colonne doit combiner Droite et NBcar et trouve mais je n’y suis pas arrivée.
Mais mon convertir ne te plait pas ? si Alain a les données telles qu’il les a présentées dans l’exemple, ça doit marcher et facile en plus. Ou j’ai la tête à l’envers…
Je retourne à ma peinture, c’est moins prise de tête… @ +
Salut Argi... se pourrait il qu'il y ai chez toi quelque chose qui ne me plaise pas?
J'avoue que je n'ai pas épluché ta proposition !
J'ai simplement voulu faire joujou et me dégourdir un peu l'esprit pour d'éventuelles applications ultèrieures.Le tout en cherchant quelque chose d'évolutif qui permette une mise à jour en continu de nouvelle entrées sans manip particulières autres que le collage du texte dans la première colonne.
Mais je reconnais que ce n'est pas très élégant , pas plus élégant sans doute que ma façon d'écrire bonjour dans mon message 8
Bonne semaine
Bises
J'avoue que je n'ai pas épluché ta proposition !
J'ai simplement voulu faire joujou et me dégourdir un peu l'esprit pour d'éventuelles applications ultèrieures.Le tout en cherchant quelque chose d'évolutif qui permette une mise à jour en continu de nouvelle entrées sans manip particulières autres que le collage du texte dans la première colonne.
Mais je reconnais que ce n'est pas très élégant , pas plus élégant sans doute que ma façon d'écrire bonjour dans mon message 8
Bonne semaine
Bises
Bonjour à tous,
Argixu, les données de mon fichier Pdf sont des données personnelles de membres d'association que je ne peux mettre en public mais ce fichier est vraiment organisé en colonne (1 colonne par type de données : N° département, nom et prénom, adresse postale, ...). Mon souhait est de mettre ce fichier dans un classeur Excel pour pouvoir y introduire des filtres qui me permettront de connaitre les membres par département, etc.
Vaucluse, une fois de plus tu me coupes le souffle. J'ai essayé de remplir les 20 lignes de ton tableau avec les 20 1ères lignes de mon fichier et le résultat est bon pour ne pas dire excellent. Sur les 20 lignes, 2 ne sont pas correctes mais ça me parais jouable sur les 500 lignes du fichier origine. Mon problème c'est de comprendre ce que tu as fais. En réalité je vais peut-être passer plus de temps avec toi qu'avec tout autre solution, même manuelle. MAIS, tu m'auras, une fois de plus, enrichi, ce qui est le plus important.
Merci beaucoup à vous tous les fidèles donateurs de savoir. (... maintenant je vais essayer de comprendre)
Alain
Argixu, les données de mon fichier Pdf sont des données personnelles de membres d'association que je ne peux mettre en public mais ce fichier est vraiment organisé en colonne (1 colonne par type de données : N° département, nom et prénom, adresse postale, ...). Mon souhait est de mettre ce fichier dans un classeur Excel pour pouvoir y introduire des filtres qui me permettront de connaitre les membres par département, etc.
Vaucluse, une fois de plus tu me coupes le souffle. J'ai essayé de remplir les 20 lignes de ton tableau avec les 20 1ères lignes de mon fichier et le résultat est bon pour ne pas dire excellent. Sur les 20 lignes, 2 ne sont pas correctes mais ça me parais jouable sur les 500 lignes du fichier origine. Mon problème c'est de comprendre ce que tu as fais. En réalité je vais peut-être passer plus de temps avec toi qu'avec tout autre solution, même manuelle. MAIS, tu m'auras, une fois de plus, enrichi, ce qui est le plus important.
Merci beaucoup à vous tous les fidèles donateurs de savoir. (... maintenant je vais essayer de comprendre)
Alain
Re Argi
suite à ma réponse précédente
Je continu aavec l'essai de ta méthode que j'ai testé,que je n'ai peut être pas compris et donc mal appliquée...mais il y a quelque chose qui m'échappe. Peut être pourras tu m'expliquer?
Quand je fais l'opération que tu recommandes pour éclater les textes sur la liste exemple que j'ai mis dans mon fichier, je retrouve bien un mot par colonne mais forcément, en fonction du nombre de mots dans l'adresse, je ne retrouve pas le même nombre de mots à concatener et donc un nombre de colonne flottant?qui comporte soit un élément de la rue, ok dans le cas du modéle fourni par Alain, mais aussi quelquefois le code postal, voire l'adresse e-mail.
Coimment fait tu pour regrouper les textes alors que les nombres de mots ne sont pas identiques d'une adresse à l'autre? Ou alors faut il faire cette opération en transfert adresse par adresse?
Qu'est ce qui m'échappe?
Bises
suite à ma réponse précédente
Je continu aavec l'essai de ta méthode que j'ai testé,que je n'ai peut être pas compris et donc mal appliquée...mais il y a quelque chose qui m'échappe. Peut être pourras tu m'expliquer?
Quand je fais l'opération que tu recommandes pour éclater les textes sur la liste exemple que j'ai mis dans mon fichier, je retrouve bien un mot par colonne mais forcément, en fonction du nombre de mots dans l'adresse, je ne retrouve pas le même nombre de mots à concatener et donc un nombre de colonne flottant?qui comporte soit un élément de la rue, ok dans le cas du modéle fourni par Alain, mais aussi quelquefois le code postal, voire l'adresse e-mail.
Coimment fait tu pour regrouper les textes alors que les nombres de mots ne sont pas identiques d'une adresse à l'autre? Ou alors faut il faire cette opération en transfert adresse par adresse?
Qu'est ce qui m'échappe?
Bises
Re,
Oula, je me sens misérable là ! je l'ai fait avec ton fichier : bien sûr qu'il y a des mots qui flottent dans l'adresse, puisqu'il crée une colonne à chaque espace trouvé, et comme les adresses n'ont pas le même nombre de mots…he ben ça décale... et… aussi quand on oublie les espaces entre les mots !!
Hier j'ai testé avec la même adresse, normal que l'ai pas vu !
C'est bien que tu sois passé.
Pardon aussi pour Alain, mon message était sec. J'avais bu du vinaigre ce matin...
Je me retire sur la pointe des pieds…
Oula, je me sens misérable là ! je l'ai fait avec ton fichier : bien sûr qu'il y a des mots qui flottent dans l'adresse, puisqu'il crée une colonne à chaque espace trouvé, et comme les adresses n'ont pas le même nombre de mots…he ben ça décale... et… aussi quand on oublie les espaces entre les mots !!
Hier j'ai testé avec la même adresse, normal que l'ai pas vu !
C'est bien que tu sois passé.
Pardon aussi pour Alain, mon message était sec. J'avais bu du vinaigre ce matin...
Je me retire sur la pointe des pieds…
Re tous
Pour Alain, puisque tu as été sage, ci joint le même fichier avec des explications. Ceci pourra peut être t'aider:
1°) à faire des économies d'aspirine
2°) surtout en cas d'utilisation, à comprendre ce qui, dans certaines lignes, fait que ça ne marche pas en fonction de la configuration du texte.
http://www.cijoint.fr/cjlink.php?file=cj200810/cijzNvTDRW.xls
PS: j'ai du faire une erreur d'envoi d'un premier message que je ne retrouve pas. Ne m'en veuillez pas si celui ci apparait deux fois.
Bonne soirèe
Pour Alain, puisque tu as été sage, ci joint le même fichier avec des explications. Ceci pourra peut être t'aider:
1°) à faire des économies d'aspirine
2°) surtout en cas d'utilisation, à comprendre ce qui, dans certaines lignes, fait que ça ne marche pas en fonction de la configuration du texte.
http://www.cijoint.fr/cjlink.php?file=cj200810/cijzNvTDRW.xls
PS: j'ai du faire une erreur d'envoi d'un premier message que je ne retrouve pas. Ne m'en veuillez pas si celui ci apparait deux fois.
Bonne soirèe
Bonsoir les fortiches,
attention quand même au jus de pomme car une fois fermenté ... ça peut chauffer.
Vaucluse j'ai un tableau super nickel. Les plus importants problèmes rencontrés (c'est pour dire qu'ils n'étaient pas insurmontables) c'est le manque d'adresses mail et de quelques n° de tél. J'ai complété tout cela par des "xxxxx" et des "11 11 ..." et obtenu un tableau super ... Comme je l'espérais.
J'ai commencé à essayer de comprendre mais je viens de lire ton dernier message. Je crois qu'il va m'aider et peut-être vais-je comprendre pourquoi pour 2 adresses j'avais un décalage. J'ai supprimé un caractère du n° de rue et ça a marché (le n° était sur 3, mais il y en avait d'autres et ceux-la sans décalage).
En synthèse : c'est parfait. Alors grand merci. Et merci aussi à argixu qui n'a rien à se faire pardonner ... au contraire.
Bonne soirée
Alain
attention quand même au jus de pomme car une fois fermenté ... ça peut chauffer.
Vaucluse j'ai un tableau super nickel. Les plus importants problèmes rencontrés (c'est pour dire qu'ils n'étaient pas insurmontables) c'est le manque d'adresses mail et de quelques n° de tél. J'ai complété tout cela par des "xxxxx" et des "11 11 ..." et obtenu un tableau super ... Comme je l'espérais.
J'ai commencé à essayer de comprendre mais je viens de lire ton dernier message. Je crois qu'il va m'aider et peut-être vais-je comprendre pourquoi pour 2 adresses j'avais un décalage. J'ai supprimé un caractère du n° de rue et ça a marché (le n° était sur 3, mais il y en avait d'autres et ceux-la sans décalage).
En synthèse : c'est parfait. Alors grand merci. Et merci aussi à argixu qui n'a rien à se faire pardonner ... au contraire.
Bonne soirée
Alain
Bienheureux d'avoir résolu ton problème.
Ce qui peut créer problème dans le code de la rue,c'est que certains séparateurs entre le nom et le début de l'adresse soient composés de deux blancs au lieu d'un.
Une petite combine pour assainir le fichier sur ce sujet d'un seul coup:
Sélectionne l'ensemble des entrées
Edition/ Rechercher
Remplacer: tapes 2 blancs
Par: tapes 1 blanc
Tout les textes se mettrons alors au niveau qui va bien
Si besoin, cette opèration d'assainissement peut se faire plusieurs fois de suite pour diminuer le nombre de blancs jusqu'à 1:
4 devient 3;3 devient 2;2devient 1 etc..il, suffit de cliquer sur "remplacer tout" sans modifier la fenêtre jusqu'à ce qu'Excel renvoie qu'il ne trouve pas de valeurs à remplacer. il n'y aura alors qu'un blanc partout
Crdlmnt
Ce qui peut créer problème dans le code de la rue,c'est que certains séparateurs entre le nom et le début de l'adresse soient composés de deux blancs au lieu d'un.
Une petite combine pour assainir le fichier sur ce sujet d'un seul coup:
Sélectionne l'ensemble des entrées
Edition/ Rechercher
Remplacer: tapes 2 blancs
Par: tapes 1 blanc
Tout les textes se mettrons alors au niveau qui va bien
Si besoin, cette opèration d'assainissement peut se faire plusieurs fois de suite pour diminuer le nombre de blancs jusqu'à 1:
4 devient 3;3 devient 2;2devient 1 etc..il, suffit de cliquer sur "remplacer tout" sans modifier la fenêtre jusqu'à ce qu'Excel renvoie qu'il ne trouve pas de valeurs à remplacer. il n'y aura alors qu'un blanc partout
Crdlmnt
Bonjour Vaucluse,
en fait le problème venait du fait qu'une partie du n° de rue correspondait au code département qui sert de recherche du code postal. Comment se fait-il que tu n'avais pas prévu cela dans ta formule magique ? tu commences à faiblir ou c'est seulement un moment de relâchement ?
Comme tu as du le voir je vous soumets un autre pb.
A bientôt et merci encore
Alain
en fait le problème venait du fait qu'une partie du n° de rue correspondait au code département qui sert de recherche du code postal. Comment se fait-il que tu n'avais pas prévu cela dans ta formule magique ? tu commences à faiblir ou c'est seulement un moment de relâchement ?
Comme tu as du le voir je vous soumets un autre pb.
A bientôt et merci encore
Alain
Effectivement, ce cas de figure m'avait échappé, sinon je l'aurais résolu :-)
comme suit:
Dans la colonne C , tu corriges la formule:
=SI(ESTVIDE(A2);"";CHERCHE(GAUCHE(A2;2);A2;3))
Tu remplaces le dernier 3 par par exemple 25, ceci permet à la fonction de "sauter" les 25 premiers caractères et donc de passer par dessus le n° de la rue
essaie par sécurité et compte tenu de la longueur possible des noms, de placer le nombre maximum qui engagera la fonction au plus près avant le code postal. C'est toi qui voit avec ce que tu as comme noms
(dans mon exemple, tu peux aller jusqu'à 40)
Bien amicalement
comme suit:
Dans la colonne C , tu corriges la formule:
=SI(ESTVIDE(A2);"";CHERCHE(GAUCHE(A2;2);A2;3))
Tu remplaces le dernier 3 par par exemple 25, ceci permet à la fonction de "sauter" les 25 premiers caractères et donc de passer par dessus le n° de la rue
essaie par sécurité et compte tenu de la longueur possible des noms, de placer le nombre maximum qui engagera la fonction au plus près avant le code postal. C'est toi qui voit avec ce que tu as comme noms
(dans mon exemple, tu peux aller jusqu'à 40)
Bien amicalement