Transposer avec décalage

Signaler
Messages postés
33
Date d'inscription
mercredi 24 octobre 2012
Statut
Membre
Dernière intervention
26 mai 2021
-
Messages postés
33
Date d'inscription
mercredi 24 octobre 2012
Statut
Membre
Dernière intervention
26 mai 2021
-
Bonjour,

Je souhaiterai transposer le contenu d'une colonne sur une ligne mais en décalant mes infos d'1 colonne à chaque fois.

Ex :

Infos dans A1/A2/A3 que je veux dans A1/C1/E1.

Recherche faite sur la fonction =transpose, mais je galère à comprendre la logique qui suit pour générer le décalage.

Ex de mon tableau ci après : https://www.cjoint.com/c/KEzu1q5ISKt (pour info, kilométrage et temps de parcours entre 2 villes).

Merci d'avance de votre aide et explications.

Configuration: Windows / Chrome 90.0.4430.212

3 réponses

Messages postés
54126
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 juin 2021
16 116
Facile : Tu décales d'abord les données dans la colonne -> A1/A3/A5 ; tu transposes après ...
Messages postés
2484
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
22 juin 2021
1 136
Bonjour
Une proposition, si bien compris
feuille Données en B1
=INDEX($A$2:$A$68; SI(EST.PAIR(COLONNE());COLONNE()-1;COLONNE()-2);1)&SI(EST.PAIR(COLONNE());"  km";" TPS")

A recopier à droite
Messages postés
33
Date d'inscription
mercredi 24 octobre 2012
Statut
Membre
Dernière intervention
26 mai 2021

Merci de vos réponses,

Yclik, mon besoin est uniquement dans l'onglet "Données".
Quand je cherche mon km + tps entre par ex Paris-Strasbourg, vous en conviendrez, il est égal à Strasbourg-Paris.

La démarcation, qui de fait apparait dans le tableau, et matérialisé par les cellules noires, correspond au croisement des mêmes villes. ex : Paris-Paris = 0.

Après analyse des données du tableau, je pourrai ne chercher que les km et tps, des relations en dessous de ces cellules noires et donc transposer mes résultats sur les lignes du dessus.

Dans "données", les infos présents dans A1/A2/A3, se transposeraient en D1/F1/H1. Plus loin dans mon tableau, les données de T12/T13/T14 se transposeraient en V11/X11/Z11.

Mon but est comme toujours, de gagner du temps de saisie.