Transformer une colonne en 5 colonnes
Résolu
Mistral_13200
Messages postés
636
Date d'inscription
Statut
Membre
Dernière intervention
-
dlt-pan Messages postés 481 Date d'inscription Statut Membre Dernière intervention -
dlt-pan Messages postés 481 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'avais un fichier Excel (2010) composé de 5 colonnes et de 700 lignes. Suite à une fausse manip, mon fichier est maintenant composé de 1 colonne et de 3500 lignes. Les 5 premières lignes contiennent les titres des colonnes et les 5 suivantes les champs de la 1ere ligne d'origine.
Je voudrais remettre mon fichier en état, comment faire pour arriver à cela :
Titre1 Titre2 Titre3 Titre4 Titre5
Info1-1 Info1-2 Info1-3 Info1-4 Info1-5
Info2-1 Info2-2 Info2-3 Info2-4 Info2-5
D'avance merci pour votre aide.
Cordialement.
Mistral
J'avais un fichier Excel (2010) composé de 5 colonnes et de 700 lignes. Suite à une fausse manip, mon fichier est maintenant composé de 1 colonne et de 3500 lignes. Les 5 premières lignes contiennent les titres des colonnes et les 5 suivantes les champs de la 1ere ligne d'origine.
Je voudrais remettre mon fichier en état, comment faire pour arriver à cela :
Titre1 Titre2 Titre3 Titre4 Titre5
Info1-1 Info1-2 Info1-3 Info1-4 Info1-5
Info2-1 Info2-2 Info2-3 Info2-4 Info2-5
D'avance merci pour votre aide.
Cordialement.
Mistral
A voir également:
- Transformer une colonne en 5 colonnes
- Déplacer une colonne excel - Guide
- Trier colonne excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Comment faire des colonnes sur word - Guide
- Formule somme excel colonne - Guide
5 réponses
Bonjour,
Il faut :
Sélectionner la colonne
Aller dans l'onglet "Données" et cliquer sur "Convertir"
La fenêtre de conversion s'affiche
Choisir l'option "délimité"
Dans la fenêtre suivante cocher "Tabulation" et "Espace".
Puis cliquer sur terminer
A essayer
Il faut :
Sélectionner la colonne
Aller dans l'onglet "Données" et cliquer sur "Convertir"
La fenêtre de conversion s'affiche
Choisir l'option "délimité"
Dans la fenêtre suivante cocher "Tabulation" et "Espace".
Puis cliquer sur terminer
A essayer
bonjour
une petite macro :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
cnt = 1
For i = 5 To 3500 Step 5
cnt = cnt + 1
For j = 1 To 5
Cells(cnt, j + 1) = Cells(i + j, 1)
Next j
Next i
End Sub
a copier dans l'editeur (Alt+F11) dans la feuille qui contient les données
double clic pour la lancer
recopie ensuite tes titres
puis supprime la colonne A
Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.
une petite macro :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
cnt = 1
For i = 5 To 3500 Step 5
cnt = cnt + 1
For j = 1 To 5
Cells(cnt, j + 1) = Cells(i + j, 1)
Next j
Next i
End Sub
a copier dans l'editeur (Alt+F11) dans la feuille qui contient les données
double clic pour la lancer
recopie ensuite tes titres
puis supprime la colonne A
Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.
Bon pour me rattraper !, une solution sans VBA :
mettre la formule suivante en B1 :
=DECALER($B$1;(LIGNE()-1)*5+COLONNE()-2;-1)
Etirer la formule de B1 à F1
puis Etirer ces 5 colonnes jusqu'à la ligne 700
Enfin copier/coller les valeurs ailleurs
mettre la formule suivante en B1 :
=DECALER($B$1;(LIGNE()-1)*5+COLONNE()-2;-1)
Etirer la formule de B1 à F1
puis Etirer ces 5 colonnes jusqu'à la ligne 700
Enfin copier/coller les valeurs ailleurs
Merci à vous tous pour votre aide mais ça ne marche pas.
https://www.cjoint.com/?DCdlJrLqwIp
Ci-dessus un exemple de mon fichier.
Je vais maintenant essayer la solution de Pilas31
https://www.cjoint.com/?DCdlJrLqwIp
Ci-dessus un exemple de mon fichier.
Je vais maintenant essayer la solution de Pilas31
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voir la solution de dlt-pan qui lui a bien compris !