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

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

Réponses
11
Affichages
292
Réponses
2
Affichages
122
Réponses
5
Affichages
122
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…