Accéder au contenu principal

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

Author: Xiaoyang Last Modified: 2025-08-06

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é Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données grâce à : Exécution intelligente   |  Générer du code  |  Créer des Formules personnalisées  |  Analyser des données et générer des graphiques  |  Appeler les Fonctions améliorées
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Combiner les colonnes ou cellules sans perdre de données   |  Arrondir...
Super RECHERCHEV : Recherche multi-critères    Recherche multi-valeurs  |   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 avec sélection multiple ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer l’état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités à la une : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & de feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Chiffrer/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 des ensembles d’outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   Plus de50 types de graphiques (Diagramme de Gantt, ...)   |   Plus de40 formules intelligentes (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils dinsertion (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 bien plus encore
Utilisez Kutools dans votre langue préférée: compatible avec l’anglais, l’espagnol, l’allemand, le français, le chinois et plus de40 autres langues !

Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...


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, au lieu d’ouvrir de nouvelles fenêtres.
  • Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!