Passer au contenu principal

Transposer (convertir) une seule colonne ou ligne en plages ou vice versa dans Excel

Auteur : Zhoumandy Dernière modification: 2023-02-27

l'utilitaire Transformer la gamme in Kutools for Excel peut vous aider à transformer (convertir) une colonne verticale en plusieurs colonnes et à convertir rapidement une ligne en plusieurs lignes.

Transformer ou convertir une colonne en plusieurs colonnes
Transformer ou convertir une ligne en plusieurs lignes
Transformer ou convertir plusieurs colonnes en une seule colonne
Transformer ou convertir plusieurs lignes en une seule ligne

Par exemple, si vous avez une colonne de données comme indiqué dans la capture d'écran suivante, les informations de chaque client occupent 3 lignes de haut en bas en tant que nom, téléphone et adresse. Avec Transformer la gamme vous pouvez rapidement convertir cela en trois lignes, comme ceci:

Et vice versa, vous pouvez convertir plusieurs colonnes ou lignes en une seule colonne ou ligne.


Cliquez Kutools > Catégorie > Transformer la gamme. Voir les captures d'écran:

portée de transposition de tir 1 flèche-2

 Transformer ou convertir une colonne en plusieurs colonnes

1. Sélectionnez une seule colonne que vous souhaitez convertir en plusieurs colonnes, puis appliquez l'utilitaire en cliquant sur Kutools > Catégorie > Transformer la gamme.

2. dans le Transformer la gamme boîte de dialogue, effectuez les réglages suivants.

1) La plage sélectionnée s'affiche dans la Données à transformer section. Vous pouvez modifier la plage si nécessaire ;
2) Dans le Type de transformation section, sélectionnez Une seule colonne à la plage l'option;
3) Dans le Colonnes par enregistrement section, choisissez l'option dont vous avez besoin :
Enregistrements délimités par des cellules vides: S'il y a des cellules vides dans votre colonne et que vous souhaitez les utiliser comme séparateurs pour convertir la colonne, vous pouvez choisir cette option. Une nouvelle ligne commencera à chaque cellule vide.
Valeur fixe: Si vous souhaitez transformer toutes les N lignes d'une colonne en plusieurs colonnes, vous pouvez choisir cette option, puis saisir un nombre représentant toutes les N lignes dans la zone de texte.
4) Cliquez sur OK.

3. Dans la boîte de dialogue d'ouverture suivante, sélectionnez une seule cellule pour afficher le résultat, puis cliquez sur OK.
Pourboires: Vous pouvez sortir le résultat dans une feuille de calcul différente dans le classeur en cours.

Une fois l'opération terminée, vous pouvez voir le résultat comme suit.


 Transformer ou convertir une ligne en plusieurs lignes

1. Sélectionnez une seule ligne que vous souhaitez convertir en plusieurs lignes, puis appliquez l'utilitaire en cliquant sur Kutools > Catégorie > Transformer la gamme.

2. dans le Transformer la gamme boîte de dialogue, effectuez les réglages suivants.

1) La plage sélectionnée s'affiche dans la Données à transformer section. Vous pouvez modifier la plage si nécessaire ;
2) Dans le Type de transformation section, sélectionnez Une ligne à la plage l'option;
3) Dans le Lignes par enregistrement section, choisissez l'option dont vous avez besoin :
Enregistrements délimités par des cellules vides: S'il y a des cellules vides dans votre ligne et que vous souhaitez les utiliser comme séparateurs pour convertir la ligne, vous pouvez choisir cette option. Une nouvelle colonne commencera à chaque cellule vide.
Valeur fixe: Si vous souhaitez transposer toutes les N colonnes d'une ligne en plusieurs lignes, vous pouvez choisir cette option, puis saisir un nombre dans la zone de texte.
4) Cliquez sur OK.

3. Dans la boîte de dialogue d'ouverture suivante, sélectionnez une seule cellule pour afficher le résultat, puis cliquez sur OK.
Pourboires: Vous pouvez sortir le résultat dans une feuille de calcul différente dans le classeur en cours.

Une fois l'opération terminée, vous pouvez voir le résultat comme suit.


 Transformer ou convertir plusieurs colonnes en une seule colonne

Parfois, vous devez convertir une plage en une seule colonne, avec ceci Transformer la gamme outil, vous pouvez y faire face facilement et rapidement. Procédez comme suit:

1. Sélectionnez la plage que vous souhaitez convertir en une seule colonne, puis activez cette fonctionnalité en cliquant sur Kutools > Catégorie > Transformer la gamme.

1) La plage sélectionnée s'affiche dans la Données à transformer section. Vous pouvez modifier la plage si nécessaire ;
2) Dans le Type de transformation section, sélectionnez Plage à une seule colonne l'option;
3) Cliquez sur OK.

3. Dans la boîte de dialogue d'ouverture suivante, sélectionnez une seule cellule pour afficher le résultat, puis cliquez sur OK.
Pourboires: Vous pouvez sortir le résultat dans une feuille de calcul différente dans le classeur en cours.

Ensuite, vous pouvez voir le résultat comme suit.


 Transformer ou convertir plusieurs lignes en une seule ligne

Pour transformer plusieurs lignes en une seule ligne, vous pouvez procéder comme suit:

1. Sélectionnez la plage que vous souhaitez convertir en une seule ligne, puis activez cette fonctionnalité en cliquant sur Kutools > Catégorie > Transformer la gamme.

1) La plage sélectionnée s'affiche dans la Données à transformer section. Vous pouvez modifier la plage si nécessaire ;
2) Dans le Type de transformation section, sélectionnez Plage à une seule ligne l'option;
3) Cliquez sur OK.

3. Dans la boîte de dialogue d'ouverture suivante, sélectionnez une seule cellule pour afficher le résultat, puis cliquez sur OK.
Pourboires: Vous pouvez sortir le résultat dans une feuille de calcul différente dans le classeur en cours.

Ensuite, vous pouvez voir le résultat comme suit. 


 Notes:

flèche Cette fonction prend en charge annuler (Ctrl + Z).

flèche S'il y a une grande quantité de données et que vous souhaitez accélérer la transformation, cochez la case Ne continuez pas à formater (traitement plus rapide) option dans le coin inférieur gauche de la boîte de dialogue. Il est important de mentionner que si vous cochez cette option, la mise en forme des cellules ne sera pas conservée dans la plage de sortie.


Démonstration: transformez une plage de cellules en une seule ligne ou colonne et vice versa

Kutools for Excel: avec plus de 300 fonctionnalités pratiques, essai gratuit sans limitation en 30 jours. téléchargement et essai gratuit maintenant !


Outils de productivité recommandés
Les outils suivants peuvent considérablement économiser votre temps et votre argent, lequel est fait pour vous?
Office Tab: Utilisation des onglets pratiques dans votre bureau, comme la voie de Chrome, Firefox et Nouvel Internet Explorer.
Kutools for Excel: Plus de 300 fonctions avancées pour Excel 2021, 2019, 2016, 2013, 2010, 2007 et Office 365.

Kutools for Excel

La fonctionnalité décrite ci-dessus n'est que l'une des 300 fonctions puissantes de Kutools for Excel.

Conçu pour Excel (Office) 2021, 2019, 2016, 2013, 2010, 2007 et Office 365. Téléchargement gratuit et utilisation pendant 30 jours.

Capture d'écran de Kutools pour Excel

btn en savoir plus      télécharger btn     achat btn

Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Question on "range to single row": I have a survey data. I need different household members data, in multiple row and column to be in one row and multiple column for a household. I want almost the same output with the above example but want it to look like A1, A2, A3, B1,B2,B3,C1,C2,C3 in multiple column with different length but all in one row. Could you help?
This comment was minimized by the moderator on the site
i want convert table data(which consist 4 raw 4 column) into each single raw in very quickly. each table are differentiate with one single raw
This comment was minimized by the moderator on the site
I have a simple file I'd like to send you to see if your macro can be used to handle it. I know it can be used to remove blank rows & columns, which is helpful. But I need something a little different than what I reviewed in your demo videos. How can I send you a simple Excel file?
This comment was minimized by the moderator on the site
[quote]I have a simple file I'd like to send you to see if your macro can be used to handle it. I know it can be used to remove blank rows & columns, which is helpful. But I need something a little different than what I reviewed in your demo videos. How can I send you a simple Excel file?By Steve Newbern[/quote] Hello, Please contact me at jaychivo#extendoffice.com. Please replace @ with #.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations