Microsoft Office Online
Se connecter à Mon site Office Online (Qu'est-ce que c'est ?) | Se connecter

 
 
Microsoft Office Excel
Rechercher
Rechercher
 
Acheter Office
Acheter et activer Office 2007
Rechercher des mises à jour : (c) Microsoft
Tester Office 2010 beta
 
 
 
Support et commentaires
Ressources techniques
Ressources supplémentaires
Avertissement : vous affichez cette page avec un navigateur Web non pris en charge. Ce site Web fonctionne de manière optimale avec Microsoft Internet Explorer 6.0 ou version ultérieure, Firefox 1.5 ou Netscape Navigator 8.0 ou version ultérieure. En savoir plus sur les navigateurs pris en charge.

TRANSPOSE
 

Renvoie une plage verticale de cellules sous forme de plage horizontale, ou vice versa. La fonction TRANSPOSE doit être entrée sous forme de formule matricielle (formule matricielle : formule qui effectue plusieurs calculs sur un ou plusieurs ensembles de valeurs et qui renvoie un ou plusieurs résultats. Les formules matricielles sont placées entre accolades { } et sont entrées en appuyant sur CTRL+MAJ+ENTRÉE.) dans une plage dont le nombre de lignes et de colonnes est égal au nombre de lignes et de colonnes de matrice, respectivement, car une matrice (matrice : permet de créer des formules uniques permettant d'obtenir plusieurs résultats et qui agissent sur un groupe d'arguments répartis dans des lignes et des colonnes. Une plage matricielle partage une même formule tandis qu'une constante matricielle est un groupe de constantes qui sert d'argument.) est composée de colonnes et de lignes. Utilisez la fonction TRANSPOSE pour inverser l'orientation verticale et horizontale d'une matrice dans une feuille de calcul.

Syntaxe

TRANSPOSE(tableau)

tableau    représente une matrice ou une plage de cellules dans une feuille de calcul que vous voulez transposer. La transposition d'une matrice est créée en prenant la première ligne de la matrice d'origine comme première colonne de la nouvelle matrice, la deuxième ligne de la matrice d'origine comme deuxième colonne de la nouvelle matrice, et ainsi de suite.

Exemple 1

L'exemple sera plus compréhensible si vous le copiez dans une feuille de calcul vide.

Afficher Procédure

  1. Créez un classeur ou une feuille de calcul vide.
  2. Sélectionnez l'exemple de la rubrique d'aide. Ne sélectionnez pas les en-têtes des lignes ou des colonnes. 

    Sélection d'un exemple de l'aide

    Sélection d'un exemple de l'aide

  3. Appuyez sur CTRL+C.
  4. Dans la feuille de calcul, sélectionnez la cellule A1 et appuyez sur CTRL+V.
  5. Pour passer de l'affichage des résultats à celui des formules permettant de renvoyer les résultats, appuyez sur CTRL+` (apostrophe), ou dans le menu Outils, pointez sur Audit des formules, puis cliquez sur Mode d'audit des formules.
 
1
2
A B C
Données Données Données
1 2 3
Formule Description (résultat)
=TRANSPOSE($A$2:$C$2) Valeur de la première colonne (1)
Valeur de la deuxième colonne (2)
Valeur de la troisième colonne (3)

Remarque  La formule de cet exemple doit être entrée en tant que formule matricielle. Après avoir copié l'exemple dans une feuille de calcul vide, sélectionnez la plage A5:A7, en commençant par la cellule contenant la formule. Appuyez sur F2, puis sur CTRL+MAJ+ENTRÉE. Si la formule n'est pas entrée en tant que formule matricielle, le résultat unique est 1.

Exemple 2

Certaines fonctions comme DROITEREG renvoient des matrices horizontales. La fonction DROITEREG renvoie une matrice horizontale de la pente et l'intersection Y pour une droite. La formule suivante renvoie une matrice verticale de la pente et l'intersection Y provenant de la fonction DROITEREG.

L'exemple sera plus compréhensible si vous le copiez dans une feuille de calcul vide.

Afficher Procédure

  1. Créez un classeur ou une feuille de calcul vide.
  2. Sélectionnez l'exemple de la rubrique d'aide. Ne sélectionnez pas les en-têtes des lignes ou des colonnes. 

    Sélection d'un exemple de l'aide

    Sélection d'un exemple de l'aide

  3. Appuyez sur CTRL+C.
  4. Dans la feuille de calcul, sélectionnez la cellule A1 et appuyez sur CTRL+V.
  5. Pour passer de l'affichage des résultats à celui des formules permettant de renvoyer les résultats, appuyez sur CTRL+` (apostrophe), ou dans le menu Outils, pointez sur Audit des formules, puis cliquez sur Mode d'audit des formules.
 
1
2
3
4
5
A B
y connus x connus
1 0
9 4
5 2
7 3
Formule Description (résultat)
=TRANSPOSE(DROITEREG(A2:A5;B2:B5;;FAUX)) Pente (2)
Ordonnée à l'origine (1)

Remarque  La formule de cet exemple doit être entrée en tant que formule matricielle. Après avoir copié l'exemple dans une feuille de calcul vide, sélectionnez la plage A7:A8, en commençant par la cellule contenant la formule. Appuyez sur F2, puis sur CTRL+MAJ+ENTRÉE. Si la formule n'est pas entrée en tant que formule matricielle, le résultat unique est 2.

publicité