Transpose

lynyrd

XLDnaute Impliqué
Bonjour le forum.
J'aimerais faire un transpose de colonne vers ligne (2 par 2).
Merci.
 

Pièces jointes

  • transpose.xlsx
    10.4 KB · Affichages: 23

job75

XLDnaute Barbatruc
Bonjour lynyrd, Papou,

C'est un problème très classique qui se règle très facilement par formule.

En G3 à tirer vers la droite :
Code:
=INDEX($B3:$C21;1+ENT((COLONNES($G3:G3)-1)/2);1+MOD(COLONNES($G3:G3)-1;2))
A+
 

Pièces jointes

  • transpose(1).xlsx
    19.5 KB · Affichages: 24

job75

XLDnaute Barbatruc
Bonjour lynyrd, Papou, le forum,

Je découvre un phénomène curieux (chez moi) avec la formule précédente.

Remplissez la plage B3:C8002.

Entrez =INDEX($B3:$C8002;1+ENT((COLONNES($G3:G3)-1)/2);1+MOD(COLONNES($G3:G3)-1;2)) sur G3:WQP3 (16000 cellules).

Eh bien ensuite c'est la croix et la bannière pour simplement effacer la plage G3:WQP3.

Je ne m'explique pas ce phénomène, pour l'éviter il suffit d'utiliser cette formule en G3 :
Code:
=DECALER($B3;ENT((COLONNES($G3:G3)-1)/2);MOD(COLONNES($G3:G3)-1;2))
Bonne journée.
 

Pièces jointes

  • transpose(2).xlsx
    321.4 KB · Affichages: 28

Discussions similaires

Statistiques des forums

Discussions
311 711
Messages
2 081 782
Membres
101 817
dernier inscrit
carvajal