Table des matières
Dans cet article, nous allons apprendre à transformer une colonne verticale en une ligne horizontale dans Excel Microsoft Excel est un outil puissant qui permet aux utilisateurs d'effectuer facilement différentes tâches. Les utilisateurs créent des ensembles de données pour représenter les données. Les ensembles de données sont composés de lignes et de colonnes. Parfois, les utilisateurs peuvent avoir besoin de changer les colonnes verticales en colonnes horizontales dans Excel. Aujourd'hui, nous allons démontrer que 5 En utilisant ces méthodes, vous pouvez facilement transformer une colonne verticale en une ligne horizontale dans Excel. Sans plus attendre, commençons la discussion.
Télécharger le cahier d'exercices
Vous pouvez télécharger le cahier d'exercices à partir d'ici.
Colonne verticale à horizontale.xlsx6 façons simples de transformer une colonne verticale en colonne horizontale dans Excel
Pour expliquer les méthodes, nous utiliserons un ensemble de données qui contient les éléments suivants Montant des ventes de certains Vendeurs Dans l'article d'aujourd'hui, nous allons échanger les colonnes verticales en lignes horizontales. On peut dire que nous allons transposer les colonnes verticales.
Après avoir changé les colonnes verticales en colonnes horizontales, l'ensemble de données ressemblera à l'image ci-dessous.
1. changer une colonne verticale en colonne horizontale avec l'option Collage spécial dans Excel
Le moyen le plus simple de transformer une colonne verticale en une ligne horizontale est d'utiliser la fonction Collage spécial d'Excel. Il conserve également le formatage exact tout en changeant la colonne verticale. Vous n'avez donc pas besoin d'appliquer un formatage ultérieur. Suivons les étapes ci-dessous pour voir comment nous pouvons utiliser l'option Collage spécial pour transposer les colonnes.
ÉTAPES :
- Tout d'abord, sélectionnez la plage que vous souhaitez transformer en rangées horizontales. gamme B4:C10 .
- Deuxièmement, droite - cliquez sur sur la souris pour ouvrir le menu.
- Sélectionnez Copie à partir de là.
- Vous pouvez également appuyer sur Ctrl + C pour copier la gamme.
- Troisièmement, sélectionnez une cellule où vous voulez coller la plage horizontalement. Dans notre cas, nous avons sélectionné Cellule B12 .
- Après cela, allez dans le Accueil et cliquez sur l'onglet Pâte Un menu déroulant apparaît.
- Sélectionnez Collage spécial à partir de là. Cela ouvrira le Collage spécial boîte.
- Ou bien, vous pouvez appuyer sur Ctrl + Alt + V pour ouvrir le Collage spécial boîte.
- Dans le Collage spécial cochez la case Transposition et cliquez sur OK de procéder.
- Enfin, vous pourrez transformer les colonnes verticales en rangées horizontales.
Note : Comme indiqué précédemment, cette méthode peut être mise en œuvre sans effort. Mais elle présente un inconvénient. Les lignes horizontales ne seront pas mises à jour dynamiquement si vous modifiez quoi que ce soit dans les colonnes verticales. Si vous souhaitez des mises à jour dynamiques, il est préférable de suivre les autres méthodes.
2) Insérez la fonction TRANSPOSE d'Excel pour convertir une colonne verticale en colonne horizontale.
Nous pouvons utiliser Fonctions Excel pour convertir une colonne verticale en une ligne horizontale. Ici, nous allons utiliser la fonction TRANSPOSE Le principal avantage de l'utilisation des fonctions est que vous obtiendrez des mises à jour dynamiques dans les lignes horizontales si vous modifiez quoi que ce soit dans l'ensemble de données principal. Mais les lignes horizontales n'auront pas le même formatage que les colonnes verticales. Vous devez ajouter le formatage après avoir appliqué la méthode.
Suivons les étapes ci-dessous pour en savoir plus.
ÉTAPES :
- En premier lieu, sélectionnez Cellule B12 et tapez la formule ci-dessous :
=TRANSPOSE(B4:C10)
- Après cela, appuyez sur Ctrl + Équipe + Entrez pour obtenir des résultats comme l'image ci-dessous.
Note : Vous pouvez voir qu'il n'y a pas de formatage dans les lignes converties. Vous devez appliquer le formatage à nouveau.
Tapez la formule comme texte pour transformer une colonne verticale en colonne horizontale.
Une autre façon de transformer des colonnes verticales en lignes horizontales est de taper la formule en tant que texte. C'est l'une des astuces les plus intéressantes que vous ayez jamais vues. Ici, nous allons d'abord taper la formule avec des lettres spéciales, puis nous les remplacerons par le signe égal. Prenons garde aux étapes ci-dessous pour voir le processus de saisie des formules en tant que texte.
ÉTAPES :
- Au début, sélectionnez Cellule B12 et le type EdB4 .
- Aussi, tapez EdC4 sur Cellule B13 .
Ici, nous voulons voir le Vendeur sur Cellule B12 et Montant des ventes sur Cellule B13 ... Cellule B4 contient Vendeur c'est pourquoi nous avons tapé EdB4 sur Cellule B12 Pour voir le Montant des ventes sur Cellule B13 nous avons tapé EdC4 .
- Maintenant, sélectionnez les deux Cellule B12 et Cellule B13 .
- Ensuite, faites glisser le Poignée de remplissage à droite jusqu'à Colonne H .
- Après cela, sélectionnez le gamme B12:H13 .
- Dans l'étape suivante, appuyez sur Ctrl + H pour ouvrir le Rechercher et remplacer boîte.
- Dans le Rechercher et remplacer tapez Ed dans le " Trouvez ce que "et = dans le " Remplacer par champ ".
- Après les avoir tapés, cliquez sur le bouton Remplacer tout option.
- Une boîte de message apparaît.
- Cliquez sur OK de procéder.
- Enfin, vous verrez des résultats comme l'image ci-dessous.
4. changer une colonne verticale en colonne horizontale à l'aide de la fonction INDEX dans Excel
Nous pouvons également changer les colonnes verticales en lignes horizontales en utilisant la fonction INDEX dans Excel. Le INDEX renvoie la valeur de la cellule située à l'intersection d'une ligne et d'une colonne particulières. Pour compléter la formule, nous utiliserons la fonction ROW et COLONNE Nous allons suivre les étapes ci-dessous pour en savoir plus.
ÉTAPES :
- Tout d'abord, sélectionnez Cellule B12 et tapez la formule ci-dessous :
=INDEX($B$4:$C$10,COLUMN(A1),ROW(A1))
Ici, le premier argument est le gamme B4:C10 Nous devons le convertir en rangées horizontales. COLONNE(A1) renvoie le numéro de colonne de Cellule A1 et c'est 1 . également, ROW(A1) renvoie le numéro de ligne de Cellule A1 qui est 1 Ainsi, la formule devient INDEX($B$4:$C$10,1,1) Cela signifie Cellule B12 stockera la première valeur de l'élément gamme B4:C10 qui est Vendeur .
- Ensuite, appuyez sur Entrez et faites glisser le Poignée de remplissage jusqu'à Cellule B13 .
- Maintenant, sélectionnez Cellule B12 et B13 .
- Ensuite, faites glisser le Poignée de remplissage à droite.
- Ainsi, vous pourrez transformer les colonnes verticales en rangées horizontales.
- Enfin, après avoir appliqué le formatage approprié, l'ensemble de données ressemblera à l'image ci-dessous.
5. appliquer la fonction OFFSET pour changer de colonne verticale
Parmi les fonctions, nous pouvons également utiliser la fonction OFFSET pour transformer les colonnes verticales en lignes horizontales dans Excel. Le bouton OFFSET renvoie une valeur de cellule qui se trouve à un certain nombre de lignes et de colonnes de la référence. Ici, nous devrons à nouveau utiliser la fonction ROW et COLONNE Nous allons suivre les étapes ci-dessous pour en savoir plus.
ÉTAPES :
- Tout d'abord, sélectionnez Cellule B12 et tapez la formule ci-dessous :
=OFFSET($B$4,COLUMN(A1)-1,ROW(A1)-1)
Ici, à l'intérieur de la OFFSET fonction Cellule B4 est la référence. COLONNE(A1)-1 et ROW(A1)-1 désignent respectivement les numéros de ligne et de colonne de la référence.
- Deuxièmement, frappez Entrez et faites glisser le Poignée de remplissage en bas.
- Après cela, sélectionnez Cellule B12 et B13 .
- Maintenant, faites glisser le Poignée de remplissage à droite jusqu'à Colonne H .
- En conséquence, vous obtiendrez les colonnes verticales comme des lignes horizontales.
- Enfin, appliquez la mise en forme pour que les lignes horizontales ressemblent aux colonnes verticales.
6. transposer une colonne verticale en horizontale en utilisant la fonction INDIRECT
Dans la dernière méthode, nous utiliserons la fonction INDIRECT pour transposer les colonnes verticales. Cette méthode est similaire à la précédente. La fonction INDIRECT renvoie la référence spécifiée par une chaîne de texte. Observons les étapes ci-dessous pour voir comment nous pouvons mettre en œuvre la méthode.
ÉTAPES :
- Dans un premier temps, tapez la formule ci-dessous dans Cellule C12 :
=INDIRECT("B"&COLUMN()+1)
Ici, la sortie de COLONNE() est 3 Ainsi, la formule devient INDIRECT(B4) C'est pourquoi il revient Vendeur sur Cellule C12 .
- Ensuite, appuyez sur Entrez et tapez la formule ci-dessous :
=INDIRECT("C"&COLUMN()+1)
- Après cela, faites glisser le Poignée de remplissage à droite jusqu'à Colonne I .
- En conséquence, vous serez en mesure de transposer les colonnes verticales comme dans l'image ci-dessous.