Comment transposer plusieurs ligne en une seule colone

[Fermé]
Signaler
Messages postés
4
Date d'inscription
mardi 1 décembre 2015
Statut
Membre
Dernière intervention
4 décembre 2016
-
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
-
Bonjour,

je voudrais transposer plusieurs ligne de 4 cellule chacune en une seule ligne.

exemple
A B C D
1 2 3 4
5 6 7 8

pour donner ça:

E
1
2
3
4
5
....

bien sure les nombres sont beaucoup plus compliqués et donc j'aimerais savoir si il est possible de transposer toutes les lignes d'un coups et pas une par une?
vous sauverez pas mal d'heure de copier collé


A voir également:

2 réponses

Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
847
Bonjour à tous,

Si tu peux installer Morefunc de Laurent Longre, tu pourras utiliser la formule matricielle suivante :
tu sélectionnes E1:E8 et tu entres =TAB.JOINDRE(A1:D2)

Cordialement
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
26242
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
26 octobre 2021
6 092
Bonjour
Utilisez cette formule qui correspond à un champ de valeur qui débute en A1

=INDIRECT(ADRESSE(ENT((LIGNE(A1)-1)/4)+1;MOD(LIGNE(A1)-1;4)+1))

si votre champ ne débute pas en A1, régler avec le 1° +1 pour tomber sur la 1° ligne (décalage entre ligne 1 et la ligne de départ) et idem dans le 2° code avec le décalage colonne

Vous pouvez tester les réglages et vérifier en plaçant simplement cette formule en tête de votre édition:

=ADRESSE(ENT((LIGNE(A1)-1)/4)+1;MOD(LIGNE(A1)-1;4)+1)

qui devra vous afficher en début de liste l'adresse de la 1° cellule de votre champ

vous pouvez faire ensuite sur les résultats un copier/collage spécial valeur pour supprimer les formules et garder les valeurs

crdlmnt

ps en complément un petit modèle pour illustrer ça:
https://www.cjoint.com/c/FLekWLQBegD



La qualité de la réponse dépend surtout de la clarté de la question, merci!