Transposant des matrices dans Excel

Anonim

Transposition matricielle dans Microsoft Excel

Lorsque vous travaillez avec des matrices, vous devez parfois les transposer, c'est-à-dire avec des mots simples, retourner. Bien sûr, vous pouvez convertir les données manuellement, mais Excel offre plusieurs façons de le faire plus facilement et plus rapidement. Analysez-les en détail.

Processus de transposition

La transposition de la matrice est le processus de changement de colonnes et de lignes dans des endroits. Le programme Excel dispose de deux fonctionnalités de transposition possibles: à l'aide de la fonction TRAC et à l'aide d'un outil d'insertion spécial. Considérez chacune de ces options plus en détail.

Méthode 1: opérateur transp

La fonction TRAC fait référence à la catégorie des opérateurs "Liens et tableaux". Une caractéristique est qu'elle a, comme dans d'autres fonctions travaillant avec des tableaux, le résultat de la délivrance n'est pas le contenu de la cellule, mais une matrice de données complète. La syntaxe de la fonction est assez simple et ressemble à ceci:

= Tracp (tableau)

C'est-à-dire que le seul argument de cet opérateur est une référence à un tableau, dans notre cas la matrice qui devrait être convertie.

Voyons comment cette fonction peut être appliquée par un exemple avec une vraie matrice.

  1. Nous mettons en évidence une cellule vierge sur la feuille, planifiée pour faire une cellule extrêmement supérieure gauche de la matrice convertie. Ensuite, cliquez sur l'icône "Insérer une fonction", située près de la ligne de formule.
  2. Basculer vers le maître des fonctions dans Microsoft Excel

  3. Exécuter l'assistant des fonctions. Ouvrez-y la catégorie "Liens et tableaux" ou "Liste alphabétique complète". Une fois le nom "Tract" a été trouvé, produit son allocation et appuyez sur le bouton "OK".
  4. Transition vers les arguments de la fonction TRAC dans Microsoft Excel

  5. La fenêtre Arguments de la fonction de trace commence. Le seul argument de cet opérateur correspond au champ "Array". Il est nécessaire de faire les coordonnées de la matrice, qui devrait être remise. Pour ce faire, réglez le curseur dans le champ et en maintenant le bouton gauche de la souris, nous mettons en surbrillance toute la plage de la matrice sur la feuille. Une fois l'adresse de la zone affichée dans la fenêtre Argument, cliquez sur le bouton "OK".
  6. Transfer les arguments de fonction Fenêtre dans Microsoft Excel

  7. Mais, comme on voit, dans une cellule, qui est destinée à afficher le résultat, la valeur incorrecte est affichée comme une erreur "# signifie!". Cela est dû aux caractéristiques du travail des tableaux. Pour corriger cette erreur, sélectionnez la plage de cellules dans laquelle le nombre de lignes doit être égal au nombre de colonnes de la matrice initiale et le nombre de colonnes - le nombre de lignes. Une telle correspondance est très importante pour le résultat d'être affichée correctement. Dans le même temps, la cellule contenant une expression "# signifie!" Il doit s'agir de la cellule supérieure gauche de la matrice allouée et il en résulte que vous devez démarrer la procédure de sélection en fermant le bouton gauche de la souris. Une fois que vous avez sélectionné, définissez le curseur dans la chaîne de formule immédiatement après l'expression de l'opérateur TransP, qui doit être affichée. Après cela, pour effectuer un calcul, vous devez appuyer sur la touche ENTER, comme cela est habituel dans les formules conventionnelles et pour composer une combinaison Ctrl + Shift + Enter.
  8. Distribution de la fonction Transp pour la gamme complète de Microsoft Excel

  9. Après ces actions, la matrice était affichée comme si nous avons besoin, c'est-à-dire sous une forme transposée. Mais il y a un autre problème. Le fait est que la nouvelle matrice est maintenant une formule associée à une matrice qui ne peut pas être modifiée. Lorsque vous essayez de modifier tout changement avec le contenu de la matrice apparaîtra une erreur. Certains utilisateurs tels que l'état de choses satisfait tout à fait satisfait, car ils ne vont pas modifier le tableau, mais d'autres ont besoin d'une matrice avec laquelle vous pouvez travailler pleinement.

    Pour résoudre ce problème, nous allocions toute la plage transposée. En entrant dans l'onglet "Accueil", cliquez sur l'icône "Copier", située sur le ruban du groupe Presse-papiers. Au lieu de l'action spécifiée, vous pouvez, après la sélection, effectuez un ensemble de raccourci clavier standard pour copier CTRL + C.

  10. Copier dans Microsoft Excel

  11. Ensuite, sans éliminer la sélection de la plage transposée, faites-le cliquer avec le bouton droit de la souris. Dans le menu contextuel du groupe Paramètres d'insertion, cliquez sur l'icône "Valeur", qui a une vue du pictogramme avec l'image des nombres.

    Insérer dans Microsoft Excel

    Après cela, la formule de massif du TRAC sera supprimée et, dans les cellules, seules les valeurs peuvent rester avec lesquelles vous pouvez travailler de la même manière que la matrice d'origine.

Les valeurs sont insérées dans Microsoft Excel

Leçon: Maître des fonctions dans Excele

Méthode 2: Transposition de la matrice en utilisant une insertion spéciale

De plus, la matrice peut être transposée à l'aide d'un élément de menu contextuel appelé "Insert spécial".

  1. Sélectionnez la matrice source avec le curseur en maintenant le bouton gauche de la souris. Ensuite, en cliquant sur l'onglet "Accueil", cliquez sur l'icône "Copier", située dans le bloc de paramètres "Change Buffer".

    Copier la matrice dans Microsoft Excel

    Au lieu de cela, vous pouvez faire différemment. Après avoir sélectionné la zone en cliquant sur le bouton droit de la souris droit. Le menu contextuel est activé, dans lequel vous devez sélectionner "Copier".

    Copier la matrice dans le menu contextuel de Microsoft Excel

    Sous la forme d'une alternative à deux options de copie précédentes, vous pouvez, après avoir sélectionné, définissez une combinaison de touches chaudes Ctrl + C.

  2. Nous choisissons une cellule vierge sur la feuille, qui devrait être un élément supérieur extrême gauche d'une matrice transposée. Nous cliquons dessus avec le bouton droit de la souris. Ensuite, le menu contextuel est activé. Il se déplace sur l'élément "Insert spécial". Un autre petit menu apparaît. Il a également un paragraphe appelé "boîte spéciale ...". Clique dessus. Vous pouvez également sélectionner la sélection, au lieu d'appeler le menu contextuel, composez une combinaison CTRL + ALT + V sur le clavier.
  3. Transition vers une insertion spéciale dans Microsoft Excel

  4. Une fenêtre d'insertion spéciale est activée. Il existe de nombreuses options pour choisir, exactement comment insérer des données précédemment copiées. Dans notre cas, vous devez laisser presque tous les paramètres par défaut. Seulement autour du paramètre Transpose doit être installé. Ensuite, vous devez cliquer sur le bouton "OK", situé au bas de cette fenêtre.
  5. Insert spécial dans Microsoft Excel

  6. Après ces actions, la matrice transposée sera affichée dans une partie prédéterminée de la feuille. Contrairement à la manière précédente, nous avons déjà reçu une matrice à part entière, qui peut être modifiée, comme la source. Aucune nouvelle raffinement ou transformation n'est requise.
  7. Matrice transposée dans Microsoft Excel

  8. Mais si vous le souhaitez, si la matrice initiale dont vous n'en avez pas besoin, vous pouvez le supprimer. Pour ce faire, mettez-la en surbrillance avec son curseur en maintenant le bouton gauche de la souris. Cliquez ensuite sur l'élément dédié avec le bouton droit de la souris. Dans le menu contextuel, qui s'ouvrira après cela, sélectionnez l'élément "Clear Content".

Suppression de la matrice d'origine dans Microsoft Excel

Après ces actions, seule la matrice convertie restera sur la feuille.

Sur la feuille une matrice dans Microsoft Excel

Ces deux manières, qui ont été discutées ci-dessus, vous pouvez transposer dans Excel non seulement les matrices, mais également des tables à part entière. La procédure sera presque identique.

Leçon: Comment retourner la table en exil

Nous avons donc découvert que dans le programme Excel, la matrice peut être transposée, c'est-à-dire, retournez, changeant des colonnes et des lignes par endroits, de deux manières. La première option implique l'utilisation de la fonction du tracque et le second - les outils d'une insertion spéciale. De plus, le résultat final, obtenu lors de l'utilisation de ces deux méthodes, n'est pas différent. Les deux méthodes fonctionnent dans presque toutes les situations. Donc, lors du choix d'une option de transformation, les préférences personnelles d'un utilisateur particulier sont à l'avance. C'est-à-dire que de ces méthodes est plus pratique pour vous plus pratique et utilisez.

Lire la suite