TRANSPOSE

    Recherche & Référence

    Convertit une plage verticale en horizontale, ou une plage horizontale en verticale.

    Traductions
    EnglishTRANSPOSE
    FrenchTRANSPOSE
    SpanishTRANSPONER
    GermanMTRANS
    ItalianMATR.TRASPOSTA
    PortugueseTRANSPOR
    DutchTRANSPONEREN
    PolishTRANSPONUJ
    RussianТРАНСП
    TurkishDEVRİKDÖNÜŞÜM
    CzechTRANSPONOVAT
    HungarianTRANSZPONÁLÁS
    SwedishTRANSPONERA
    DanishTELEMAT
    FinnishTRANSPONOI
    Syntaxe
    TRANSPOSE(matrice)

    Arguments

    • matricePlage ou matrice à transposer
    Exemples
    =TRANSPOSE(A1:A5)
    Ligne de 5

    Colonne en ligne

    =TRANSPOSE(A1:E1)
    Colonne de 5

    Ligne en colonne

    =TRANSPOSE(A1:C3)
    Tableau inversé

    Les lignes deviennent des colonnes

    Conseils et bonnes pratiques
    • 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
    Erreurs fréquentes
    • 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é
    Fonctions proches
    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.
    Questions fréquentes

    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