Exceller

Excel TRANSPOSE, fonction

Excel Transpose Function

Fonction TRANSPOSE ExcelRésumé

La fonction Excel TRANSPOSE «retourne» l'orientation d'une plage ou d'un tableau donné: TRANSPOSE retourne une plage verticale vers une plage horizontale et retourne une plage horizontale vers une plage verticale.

Objectif Inverser l'orientation d'une plage de cellules Valeur renvoyée Un tableau dans une nouvelle orientation. Syntaxe = TRANSPOSE (tableau) Arguments
  • déployer - Le tableau ou la plage de cellules à transposer.
Version Excel 2003 Notes d'utilisation

La fonction TRANSPOSE convertit une plage verticale de cellules en une plage horizontale de cellules ou une plage horizontale de cellules en une plage verticale de cellules. En d'autres termes, TRANSPOSE `` retourne '' l'orientation d'une plage ou d'un tableau donné:



  1. Lorsqu'on lui donne une plage verticale, TRANSPOSE la convertit en une plage horizontale
  2. Lorsqu'on lui donne une plage horizontale, TRANSPOSE la convertit en une plage verticale

Lorsque déployer est transposée, la première ligne devient la première colonne du nouveau tableau, la deuxième ligne devient la deuxième colonne du nouveau tableau, la troisième ligne devient la troisième colonne du nouveau tableau, et ainsi de suite.



TRANSPOSE peut être utilisé avec les deux gammes et tableaux .

comment compter le nombre de fois qu'une valeur apparaît dans une colonne dans Excel?

Exemple

Dans l'exemple illustré, les formules en I5 et F12 sont:



 
= TRANSPOSE (B5:F6) // formula in I5 = TRANSPOSE (B12:C16) // formula in F12

Les plages transposées sont dynamiques. Si les données de la plage source changent, TRANSPOSE mettra immédiatement à jour les données de la plage cible.

Remarque: TRANSPOSE ne reprend pas le formatage. Dans l'exemple, les plages cibles ont été formatées dans une étape distincte.

Baie dynamique vs baie traditionnelle

Les formules ci-dessus ont été saisies dans Excel 365 , qui prend en charge formules de tableau dynamique , donc aucune syntaxe particulière n'est requise, TRANSPOSE fonctionne simplement et donne des résultats Jeu dans les cellules de destination automatiquement. Cependant, dans d'autres versions d'Excel, TRANSPOSE doit être entré comme un formule de matrice à cellules multiples avec Ctrl + Maj + Entrée:



  1. Sélectionnez d'abord la plage cible, qui doit avoir le même nombre de lignes que la plage source a des colonnes et le même nombre de colonnes que la plage source a des lignes.
  2. Accédez à la fonction TRANSPOSE et sélectionnez la plage source comme déployer argument.
  3. Confirmez la formule comme un formule matricielle avec Ctrl + Maj + Entrée.

Coller spécial

La fonction TRANSPOSE est logique lorsque vous avez besoin d'une solution dynamique qui continuera à se mettre à jour lorsque les données source changent. Cependant, si vous n'avez besoin que d'une conversion unique, vous pouvez utiliser Collage spécial avec l'option Transposer. Cette vidéo couvre les bases de Paste Special .



^