Copier des données en colonne sur des lignes

Bonjour à tous,

Je travaille actuellement sur une base de données de comparaison de prix entre plusieurs entreprises (que l'on va appeler feuille A).

J'ai mis en colonne les prix pour les différents produits et en ligne les dates (forme "verticale").

Mon but est de créer 2 tableaux de synthèse. Le premier se présente sous forme verticale comme le premier donc ça ne pose pas de soucis pour la mise en place.

Par contre le 2eme (que l'on va appeler feuille B) me pose un petit problème. Il s'agit d'un tableau sous forme "horizontale" Je souhaiterais transposer des données de la feuille A dans la feuille B afin de n'avoir qu'à modifier les données dans la feuille A pour que ca apparaisse automatiquement dans la feuille B.

Je suis parti sur l'idée de la simple formule ='feuilleA'!B4 (B4 étant une cellule fictive^^), mais lorsque j'étire les données (copie incrémentée il me semble ça transpose les données en ligne mais pas en colonne. J'ai essayé de mettre des $ mais rien y fait.

J'espère avoir été assez clair.

Merci pour votre aide.

5classeur1.xlsm (33.05 Ko)

Bonjour,

Veux-tu nous donner un exemple concrèt si possible avec un fichier excel ?

Bonjour, Bienvenue sur le Forum

Avant tout, il serait plus facile de travailler sur un fichier.

Regarde joindre un fichier, en haut de cette page.

Cordialement

Edit: Bonjour Raja..'Tilt"

Le problème c'est qu'il s'agit de données confidentielles.

Je vais créer un fichier fictif du même type et je le poste.

Merci

Voila.

Le but est donc de copier la colonne "évolution" de la feuilleA dans la ligne du voyage correspondant dans la feuille B, date par date, de sorte que lorsque je modifie les données dans la feuille A ça apparaisse automatiquement dans la feuille B

https://www.excel-pratique.com/~files/doc2/Releve_de_prix_exemple_forum.xls

Merci

Bonjour

Une méthode parmi plusieurs possibles:

Formule en B4 à incrémenter vers la droite

=INDEX(FeuilA!$A$3:$G$16;EQUIV(FeuilB!B$3;FeuilA!$A$3:$A$16;0);4)

et en B5

=INDEX(FeuilA!$A$3:$G$16;EQUIV(FeuilB!B$3;FeuilA!$A$3:$A$16;0);7)

Cordialement

C'est génial, ça marche nickel!!!

Merci beaucoup, grâce à vous je vais faire beaucoup moins d'heures sup

Cordialement

Rechercher des sujets similaires à "copier donnees colonne lignes"