Comment convertir un vecteur / une seule ligne ou colonne en matrice dans Excel ?
Comment pourriez-vous convertir une seule ligne ou colonne en une plage de matrices dans Excel ? Copier et coller une par une prendrait beaucoup de temps. Dans cet article, je vais vous parler de quelques astuces rapides pour résoudre cette tâche.
Convertir un vecteur / une seule ligne ou colonne en matrice avec des formules
Convertir un vecteur / une seule ligne ou colonne en matrice avec Kutools pour Excel
Convertir un vecteur / une seule ligne ou colonne en matrice avec des formules
Vous pouvez appliquer les formules suivantes pour convertir une ligne ou une colonne en matrice, veuillez procéder comme suit :
Convertir une seule colonne en matrice :
Supposons que j'ai une colonne de valeurs C1:C20, et maintenant, je souhaite convertir cette colonne en une matrice de quatre lignes et cinq colonnes (4×5), veuillez procéder comme suit :
1. Entrez cette formule dans une cellule vide, F1 par exemple : =OFFSET($C$1:$C$20,COLUMN()-COLUMN($F$1)+((ROW()-ROW($F$1))*(ROWS($C$1:$C$20)/4)),0,1,1), puis appuyez sur la touche Entrée pour obtenir la première valeur, voir capture d'écran :
Remarque : Dans la formule ci-dessus :
$C$1:$C$20 : est la donnée de la colonne que vous souhaitez convertir en matrice ;
$F$1 : indique la cellule où vous souhaitez placer le premier résultat de la matrice ;
ROWS($C$1:$C$20)/4 : le chiffre 4 correspond au nombre de lignes souhaitées dans la matrice résultante. Si vous voulez une matrice avec deux lignes, il suffit de remplacer le 4 par 2.
Vous pouvez modifier les références de cellule ci-dessus selon vos besoins.
2. Ensuite, faites glisser la poignée de recopie vers le bas sur 4 lignes, puis continuez à la faire glisser vers la droite sur 5 colonnes, et vous obtiendrez le résultat suivant :
Convertir une seule ligne en matrice :
Pour convertir une seule ligne en une matrice de cinq lignes et quatre colonnes (5×4), veuillez utiliser la formule suivante :
Entrez cette formule dans une cellule vide, E4 par exemple : =OFFSET($A$1:$T$1,0,COLUMN()-COLUMN($E$4)+(ROW()-ROW($E$4))*(COLUMNS($A$1:$T$1)/5),1,1), puis faites glisser la poignée de recopie vers le bas sur cinq lignes et ensuite vers la droite sur quatre colonnes pour obtenir une matrice de cinq lignes et quatre colonnes comme le montre la capture d'écran suivante :
Remarque : Dans la formule ci-dessus :
$A$1:$T$1 : est la donnée de la ligne que vous souhaitez convertir en matrice ;
$E$4 : indique la cellule où vous souhaitez placer le premier résultat de la matrice ;
COLUMNS($A$1:$T$1)/5 : le chiffre 5 correspond au nombre de lignes souhaitées dans la matrice résultante. Si vous voulez une matrice avec deux lignes, il suffit de remplacer le 5 par 2.
Vous pouvez modifier les références de cellule ci-dessus selon vos besoins.
S'il y a des cellules vides dans la colonne ou la ligne d'origine, elles seront affichées comme 0 dans la matrice.
Convertir un vecteur / une seule ligne ou colonne en matrice avec Kutools pour Excel
Les formules ci-dessus peuvent être quelque peu difficiles pour la plupart des débutants en Excel. Ici, je peux vous présenter un outil pratique - Kutools pour Excel, avec son utilitaire Transformer la plage, vous pouvez rapidement convertir une seule ligne ou colonne en une plage et vice versa.
Après avoir installé Kutools pour Excel, veuillez suivre les étapes suivantes :
1. Sélectionnez les données de la colonne ou de la ligne que vous souhaitez convertir.
2. Cliquez ensuite sur Kutools > Plage > Transformer la plage, voir capture d'écran :
3. Dans la boîte de dialogue Transformer la plage :
(1.) Pour convertir une seule ligne en plage, sélectionnez Une seule ligne vers plage depuis le Type de transformation, pour convertir une seule colonne en matrice, sélectionnez Une seule colonne vers plage ;
(2.) Spécifiez le nombre de colonnes que vous souhaitez convertir dans la case Valeur fixe sous Lignes par enregistrement, si vous tapez 5, vous obtiendrez une matrice avec 5 colonnes.
4. Cliquez ensuite sur le bouton OK, une boîte de dialogue apparaîtra pour vous rappeler de sélectionner une cellule pour afficher le résultat, voir capture d'écran :
5. Puis cliquez sur OK, la seule colonne a été convertie en la matrice dont vous avez besoin, voir capture d'écran :
Téléchargez et essayez gratuitement Kutools pour Excel Maintenant !
Article connexe :
Comment convertir une matrice en vecteur ou en une seule colonne dans Excel ?
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !