TRANSPOSE
Convertit une plage verticale en horizontale, ou une plage horizontale en verticale.
TRANSPOSE(matrice)Arguments
matricePlage ou matrice à transposer
=TRANSPOSE(A1:A5)Colonne en ligne
=TRANSPOSE(A1:E1)Ligne en colonne
=TRANSPOSE(A1:C3)Les lignes deviennent des colonnes
- •Dans les anciennes versions d'Excel, valider avec Ctrl+Maj+Entrée
- •Dans Excel 365, le résultat se déverse automatiquement
- •Les lignes et les colonnes sont échangées
- •Oublier que TRANSPOSE doit être saisie comme formule matricielle dans les anciennes versions d'Excel (Ctrl+Maj+Entrée), sinon elle ne renvoie qu'une seule valeur au lieu de toute la plage retournée
- •Ne pas sélectionner au préalable une plage de sortie aux dimensions correctement inversées dans Excel ancien - une plage de 3x5 a besoin d'une sélection de sortie de 5x3 pour que TRANSPOSE la remplisse correctement
- •Utiliser TRANSPOSE pour une correction de mise en page ponctuelle alors que Collage spécial > Transposer serait plus simple, puisque TRANSPOSE crée un lien de formule actif qui se met à jour avec la source, ce qui n'est pas toujours souhaité
TRIERRéordonne les valeurs dans leur forme existante de ligne/colonne plutôt que d'inverser lignes et colonnes comme TRANSPOSE.INDEXPeut être combinée avec LIGNE et COLONNE pour construire manuellement une formule de transposition dans des cas particuliers.UNIQUESouvent combinée avec TRANSPOSE en réorganisant une liste de valeurs uniques dans une autre orientation.Pourquoi TRANSPOSE n'affiche-t-elle qu'une seule valeur au lieu de toute la plage ?
Dans les anciennes versions d'Excel, TRANSPOSE doit être saisie comme formule matricielle sur la plage de sortie correctement dimensionnée (Ctrl+Maj+Entrée après l'avoir sélectionnée), sinon elle ne renvoie que la valeur en haut à gauche.
TRANSPOSE se met-elle à jour automatiquement si je change les données source ?
Oui, puisque c'est une formule active, pas une copie ponctuelle. Utilisez plutôt Collage spécial > Transposer si vous voulez une copie statique et déconnectée.
Quelle taille de plage de sortie faut-il pour TRANSPOSE ?
La sortie doit avoir des dimensions inversées par rapport à la source - une source de 3 lignes sur 5 colonnes nécessite une sélection de sortie de 5 lignes sur 3 colonnes dans les anciennes versions d'Excel.
Besoin de traduire une formule utilisant TRANSPOSE ?
Utilisez notre traducteur pour convertir votre formule complète
