[Excel] Déplacer des contenus chaque 3 lignes
Résolu
Yomguaille
Messages postés
4
Statut
Membre
-
pilas31 Messages postés 1878 Statut Contributeur -
pilas31 Messages postés 1878 Statut Contributeur -
Bonjour,
J'ai dans ma colonne A des coordonnées de personnes, étalées sur 3 lignes :
- NOM PRENOM
- ADRESSE
- CODE_POSTAL VILLE
puis à nouveau :
- NOM PRENOM
- ADRESSE
- CODE_POSTAL VILLE
Donc, toutes les 3 lignes, j'ai une nouvelle personne et ses coordonnées qui sont listées
J'aimerai disposer de ces données en 5 colonnes :
- NOM
- PRENOM
- ADRESSE
- CODE POSTAL
- VILLE
Je pensais agir en 2 étapes :
1/ avoir 1 ligne par personne, sur 3 colonnes
colonne A : NOM PRENOM
colonne B : ADRESSE
colonne C : CODE_POSTAL VILLE
2/ puis scinder les contenus en suivant les instructions suivantes pour les données des colonnes A et C :
A1 : QUENTIN DUPONT
B1 : =GAUCHE(A1;CHERCHE(" ";A1)-1)
C1 : =DROITE(A1;NBCAR(A1)-CHERCHE(" ";A1))
Comment procéder pour la première étape ?
Merci !
Yomguaille
J'ai dans ma colonne A des coordonnées de personnes, étalées sur 3 lignes :
- NOM PRENOM
- ADRESSE
- CODE_POSTAL VILLE
puis à nouveau :
- NOM PRENOM
- ADRESSE
- CODE_POSTAL VILLE
Donc, toutes les 3 lignes, j'ai une nouvelle personne et ses coordonnées qui sont listées
J'aimerai disposer de ces données en 5 colonnes :
- NOM
- PRENOM
- ADRESSE
- CODE POSTAL
- VILLE
Je pensais agir en 2 étapes :
1/ avoir 1 ligne par personne, sur 3 colonnes
colonne A : NOM PRENOM
colonne B : ADRESSE
colonne C : CODE_POSTAL VILLE
2/ puis scinder les contenus en suivant les instructions suivantes pour les données des colonnes A et C :
A1 : QUENTIN DUPONT
B1 : =GAUCHE(A1;CHERCHE(" ";A1)-1)
C1 : =DROITE(A1;NBCAR(A1)-CHERCHE(" ";A1))
Comment procéder pour la première étape ?
Merci !
Yomguaille
A voir également:
- [Excel] Déplacer des contenus chaque 3 lignes
- Déplacer colonne excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Ai suite 3 - Télécharger - Optimisation
- Déplacer barre des taches windows 11 - Guide
1 réponse
Bonjour,
Si on suppose que les données sont dans "Feuil1" à partir de la ligne 2
et que l'on veut les copier dans une autre feuille dans les colonnes A, B, C avec une ligne d'entête. Donc la aussi je suppose que l'on commence à la ligne 2.
Voici les formules à partir de la fonction DECALER :
Colonne A ligne 2 mettre =DECALER(Feuil1!A2;2*LIGNE()-4;0) et recopier vers le bas
Colonne B ligne 2 mettre =DECALER(Feuil1!A2;2*LIGNE()-3;0) et recopier vers le bas
Colonne C ligne 2 mettre =DECALER(Feuil1!A2;2*LIGNE()-2;0) et recopier vers le bas
A+
Si on suppose que les données sont dans "Feuil1" à partir de la ligne 2
et que l'on veut les copier dans une autre feuille dans les colonnes A, B, C avec une ligne d'entête. Donc la aussi je suppose que l'on commence à la ligne 2.
Voici les formules à partir de la fonction DECALER :
Colonne A ligne 2 mettre =DECALER(Feuil1!A2;2*LIGNE()-4;0) et recopier vers le bas
Colonne B ligne 2 mettre =DECALER(Feuil1!A2;2*LIGNE()-3;0) et recopier vers le bas
Colonne C ligne 2 mettre =DECALER(Feuil1!A2;2*LIGNE()-2;0) et recopier vers le bas
A+
J'ai rencontré une erreur sur une ligne (sans raison apparente) mais qqs bidouilles plus tard, le tout était récupéré.
Proposes-tu tes services à des entreprises ? Pour faire des outils sur mesure via Excel ? Connais-tu des experts en la matière ?
Encore merci.
Des experts, il y en a ici et certainement meilleurs que moi ! Il suffit de faire une recherche avec le mot clé Excel et tu va voir des pseudos qui reviennent avec des vraies pointures !!! je ne veux fâcher personne car j'en oublierai si je fais la liste.
Personnellement mes activités professionnelles ne me laissent plus le temps de proposer mes services... Mais je viens aider pour rester un minimum compétent...
N'hésites pas à poster tes demandes, il y aura toujours un helpeur qui te répondra...
A+