Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Transposé avec LIAISON

  • Initiateur de la discussion Initiateur de la discussion Victor
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

Victor

Guest
Bonjour à toutes et à tous, je n'arrive pas à trouver la solution pour faire une transposition d'une ligne en colonne avec LIAISON, ceci si possible avec la poignée de recopie, sachant que la ligne provient d'un autre classeur une ligne avec 63 colonnes à transposer dans une seule colonne et ceci avec LIAISON. Merci à toutes et tous. Bon Week-end. Victor
 
Bonjour,

Si tu démarres en B2 et que tu transposes une ligne allant de G4 à (n)4 :
=DECALER([FichierQuelconque.xls]Feuil1!$G$4;0;LIGNES(B$2:B2)-1)
et copier-coller vers le bas.

Ou bien plus court (si tu démarres en ligne 2 de n'importe quelle colonne) :
=DECALER([FichierQuelconque.xls]Feuil1!$G$4;0;LIGNE()-2)
 
Merci Monique, cela fonctionne mais je n'arrive pas à comprendre la formule? peux-tu me déchiffrer un peu la formule décaler ligne -1 !!!.
Merci à toi. Bonne soirée.
 
Re,

=DECALER(A1;1;0) décale A1 de 1 ligne et renvoie la valeur de A2
=DECALER(A1;0;2) décale A1 de 2 colonnes et renvoie la valeur de C1
=DECALER(A1;1;2) décale A1 de 1 ligne et de 2 colonnes et renvoie la valeur de C2

On peut aussi écrire :
=DECALER(A1;1😉
=DECALER(A1;;2)

Fonction entière :
=DECALER(A1; lignes; colonnes; hauteur; largeur)

L'aide d'Excel dit ceci :
"Par exemple, la formule SOMME(DECALER(C2;1;2;3;1)) calcule la valeur totale de la plage couvrant 3 lignes sur 1 colonne et se situant 1 ligne en dessous et 2 colonnes à droite de la cellule C2."
Fait donc la somme de la plage E3:E5
 
Re : Re: Transposé avec LIAISON

Bonjour à toutes et tous,

Merci à Monique pour cette belle formule que j'utilise de temps à autre.
J'ai essayé de modifier la formule pour transposer une colonne en ligne avec liaison.
feuille 1 colonne A5 ....A20
à transposer avec liaison à plusieurs endroits du tableau et dans d'autres feuilles.
Un savant pourrai-il m'aider ?

Par avance merci.

Excel ne veut pas faire les décalages que j'aurais souhaité.
Quelqu'un peut-ilm'aider.
 
Dernière édition:
Re : Re: Transposé avec LIAISON

Bonsoir,

J'ai trouvé. la nuit porte conseil.
=décaler($a$5;colonne()-colonne(cellule dans laquelle on se trouve);0) puis recopier dans la ligne.

Et voilà !
Merci à ceux qui ont cherché.
Bon courage !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
223
Réponses
4
Affichages
245
  • Question Question
Microsoft 365 Remplissage auto
Réponses
14
Affichages
380
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…