Comment convertir une matrice en vecteur ou en colonne unique dans Excel?
Avez-vous déjà essayé de convertir une matrice de cellules en une seule ligne ou colonne dans Excel? Vous pouvez peut-être copier une ligne ou une colonne et les coller une par une dans un seul vecteur, mais cela prendra du temps s'il y a plusieurs lignes et colonnes. Dans cet article, je parlerai de quelques méthodes intéressantes et j'espère qu'elles vous aideront.
Convertir une matrice de cellules en une seule ligne ou colonne avec des formules
Convertir une matrice de cellules en une seule ligne ou colonne avec Kutools for Excel
Convertir une matrice de cellules en une seule ligne ou colonne avec des formules
Les formules suivantes peuvent vous aider à convertir rapidement la matrice en une seule ligne ou colonne. Veuillez procéder comme suit:
Convertir une matrice de cellules en une seule colonne
1. Tout d'abord, vous devez définir un nom de plage pour les données de la matrice. Sélectionnez la plage de cellules et saisissez un nom de plage dans le champ Boîte de nom qui se trouve à côté de la barre de formule, puis appuyez sur Entrer clé. Dans ce cas, je tape «Matrix» comme nom défini, voir capture d'écran:
2. Entrez ensuite les formules suivantes:
(1.) Convertissez la matrice en une seule colonne en fonction de la ligne, cela signifie que les valeurs sont prises à partir de chaque ligne, se déplaçant à travers puis vers le bas: = OFFSET (Matrice, TRONQUE ((RANG () - RANG ($ G $ 1)) / COLONNES (Matrice)), MOD (RANG () - RANG ($ G $ 1), COLONNES (Matrice)), 1,1)(Matrice est le nom de plage que vous avez défini à l'étape 1, et G1 est la cellule dans laquelle vous entrez cette formule). Faites ensuite glisser la poignée de remplissage vers les cellules jusqu'à ce que 0 s'affiche, voir capture d'écran:
(2.) Convertissez la matrice en une seule colonne en fonction de la colonne, cela signifie que les valeurs sont extraites des colonnes, descendant d'une colonne puis vers la colonne de droite: = OFFSET (Matrice, MOD (ROW () - ROW ($ G $ 1), ROWS (Matrix)), TRUNC ((ROW () - ROW ($ G $ 1)) / ROWS (Matrix)), 1,1) (Matrice est le nom de plage que vous avez défini à l'étape 1, et G1 est la cellule dans laquelle vous entrez cette formule). Faites ensuite glisser la poignée de remplissage vers les cellules jusqu'à ce que 0 s'affiche, voir capture d'écran:
Convertir une matrice de cellules en une seule ligne
Pour convertir une matrice de cellules en une seule ligne, vous pouvez utiliser les formules suivantes:
(1.) Convertissez la matrice en une seule ligne en fonction de la ligne, cela signifie que les valeurs sont prises de chaque ligne de gauche à droite sur une ligne, puis en descendant à la ligne suivante: = OFFSET (Matrice, TRONQUE ((COLONNE () - COLONNE ($ A $ 7)) / COLONNES (Matrice)), MOD ((COLONNE () - COLONNE ($ A $ 7)), COLONNES (Matrice)), 1,1 ) (Matrice est le nom de plage que vous avez créé pour votre plage de données, et A7 est la cellule dans laquelle vous entrez cette formule). Faites ensuite glisser la poignée de remplissage vers les cellules jusqu'à ce que 0 s'affiche, voir capture d'écran:
(2.) Convertissez la matrice en une seule ligne en fonction de la colonne, cela signifie que les valeurs sont extraites de chaque colonne, en descendant d'une colonne, puis dans la colonne de droite: = OFFSET (Matrix, MOD ((COLUMN () - COLUMN ($ A $ 7)), ROWS (Matrix)), TRUNC ((COLUMN () - COLUMN ($ A $ 7)) / (ROWS (Matrix))), 1,1 ,XNUMX) (Matrice est le nom de plage que vous avez créé pour votre plage de données, et A7 est la cellule dans laquelle vous entrez cette formule). Faites ensuite glisser la poignée de remplissage vers les cellules jusqu'à ce que 0 s'affiche, voir capture d'écran:
Convertir une matrice de cellules en une seule ligne ou colonne avec Kutools for Excel
Si les formules ci-dessus sont trop longues à retenir, ici, je peux recommander un outil simple et puissant - Kutools for Excel, Avec son Transformer la gamme utilitaire, vous pouvez rapidement convertir plusieurs colonnes et lignes en une seule colonne ou ligne selon vos besoins.
Kutools for Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours. |
Après l'installation de Kutools for Excel, veuillez suivre les étapes suivantes:
1. Sélectionnez la matrice de cellules que vous souhaitez convertir.
2. Puis clique Kutools > Autonomie > Transformer la gamme, voir capture d'écran:
3. Dans le Transformer la gamme dialogue, sélectionnez Plage à une seule colonne si vous souhaitez convertir la matrice en une seule colonne, ou choisissez Plage à une seule ligne si vous souhaitez convertir la matrice en une seule ligne, voir capture d'écran:
4. Puis clique OK bouton, et dans le popped out Transformer la gamme boîte, sélectionnez une cellule où vous souhaitez mettre le résultat, voir capture d'écran:
5. Et puis cliquez OK , votre matrice de sélection de cellules a été convertie en une seule ligne ou colonne.
Pour en savoir plus sur cet utilitaire Transform Range.
Téléchargement et essai gratuit Kutools for Excel Maintenant !
Démo : Convertissez une matrice de cellules en une seule ligne ou colonne avec Kutools for Excel
Meilleurs outils de productivité bureautique
Boostez vos compétences Excel avec Kutools for Excelet faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel Offre plus de 300 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
- Activer l'édition 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é de 50% et réduit des centaines de clics de souris chaque jour!







