Retour à la ligne si point-virgule & copie des données de colonne d'à côté
Résolu
Charl13M
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
Charl13M Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Charl13M Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je vous joins un fichier avec ma demande : https://www.cjoint.com/c/JHdnCTgYTuC
Dans le premier onglet ("Données"), on retrouve les données brutes de mon document. Ici, ce n'est qu'un extrait, mon véritable document contient plus de 40.000 lignes.
Dans le deuxième onglet ("Résultats"), on retrouve ce que je souhaiterais faire apparaitre.
Pour expliquer simplement, j'ai un document avec beaucoup de données qui se trouve de cette manière :
Colonne A (ID) | Colonne B (Libellé)
12354;6789 | Vehicule 1
124578 | Vehicule 2
Chaque ligne contient un véhicule, et chaque véhicule détient un ou plusieurs IDs (jusqu'à 50 ids pour certains), séparés par un point-virgule.
J'aurais besoin d'utiliser une formule, ou bien du VBA (mais je ne connais pas bien) qui me permettrait de transposer pour que, dès qu'il y a un point-virgule dans la colonne A, les données qui suivent passe à la ligne et les données de la colonne B se dupliquent à la ligne suivante.
Voilà ce que devrait donner le résultat pour mon exemple ci-dessus :
Colonne A (ID) | Colonne B (Libellé)
12354 | Vehicule 1
6789 | Vehicule 1
124578 | Vehicule 2
J'espère avoir été assez clair, n'hésitez pas à me poser des questions ou bien à faire des propositions pour que je puisse vous dire si cela convient.
Merci par avance pour vos réponses !
---
Charlie
Je vous joins un fichier avec ma demande : https://www.cjoint.com/c/JHdnCTgYTuC
Dans le premier onglet ("Données"), on retrouve les données brutes de mon document. Ici, ce n'est qu'un extrait, mon véritable document contient plus de 40.000 lignes.
Dans le deuxième onglet ("Résultats"), on retrouve ce que je souhaiterais faire apparaitre.
Pour expliquer simplement, j'ai un document avec beaucoup de données qui se trouve de cette manière :
Colonne A (ID) | Colonne B (Libellé)
12354;6789 | Vehicule 1
124578 | Vehicule 2
Chaque ligne contient un véhicule, et chaque véhicule détient un ou plusieurs IDs (jusqu'à 50 ids pour certains), séparés par un point-virgule.
J'aurais besoin d'utiliser une formule, ou bien du VBA (mais je ne connais pas bien) qui me permettrait de transposer pour que, dès qu'il y a un point-virgule dans la colonne A, les données qui suivent passe à la ligne et les données de la colonne B se dupliquent à la ligne suivante.
Voilà ce que devrait donner le résultat pour mon exemple ci-dessus :
Colonne A (ID) | Colonne B (Libellé)
12354 | Vehicule 1
6789 | Vehicule 1
124578 | Vehicule 2
J'espère avoir été assez clair, n'hésitez pas à me poser des questions ou bien à faire des propositions pour que je puisse vous dire si cela convient.
Merci par avance pour vos réponses !
---
Charlie
A voir également:
- Remplacer retour chariot par point virgule
- Remplacer disque dur par ssd - Guide
- Remplacer par word - Guide
- Point de suite word - Guide
- Point de restauration - Guide
- Remplacer coco - Accueil - Réseaux sociaux