Accéder au contenu principal

Comment convertir un vecteur / une seule ligne ou colonne en matrice dans Excel ?

Author: Xiaoyang Last Modified: 2025-05-27

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 :

Convert a single column to matrix with a formula

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 :

drag the formula to right and down

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 :

Convert a single row to matrix with a formula

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.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

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 :

click Transform Range feature of kutools

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.

set options in the dialog box

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 :

select a cell to output the result

5. Puis cliquez sur OK, la seule colonne a été convertie en la matrice dont vous avez besoin, voir capture d'écran :

the single column has been converted to a matrix

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

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

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 !