Transformer données verticales en horizontales

  • Initiateur de la discussion Initiateur de la discussion 53x12
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

53x12

XLDnaute Nouveau
Bonjour, je me suis lancé dans un truc un peu galère, j'ai trouvé des solutions un peu boîteuses et je voudrais savoir s'il y a plus simple.
A la base, je veux faire un publipostage mais j'ai des données qui concerne chaque personne sur plusieurs lignes (pas forcémént le même nombre de lignes).
J'ai l'impression que pour un publipostage il faut que j'ai toutes les données de la personne sur une ligne, j'ai donc pensé qu'il fallait que je fasse en sorte que chaque personne ait le même nombre de lignes (un peu galère, il y a une centaine de personnes).
Ensuite j'arrive à passer les données sur une ligne par une incrémentation, assez facile.
A partir de là, seule la première ligne de chaque personne m'intéresse, je peux faire un copier/coller de ma page vers la feuille2 en utilisant collage spécial, uniquement les valeurs puis supprimer les lignes inutiles mais ça va être long.
J'essaie donc de trouver une formule (feuille3) qui puisse aller chercher les bonnes lignes avec la fonction DECALER par exemple mais je n'y arrive pas.

2 questions :

- Est-ce qu'on peut trouver une formule pour ma feuille3.
- Est-ce qu'il y aurait une solution globale beaucoup plus simple avec d'autres fonctions genre rechercheV ou H, ou carrément un publipostage plus "intelligent".

Le fichier joint est un petit exemple de travail avec seulement 4 personnes

Merci d'avance.🙂
 

Pièces jointes

Dernière édition:
Re : Transformer données verticales en horizontales

bonjour,

et si tu laissais tes données telles qu'elles sont
tu rajoutes une colonne
tu mets un 'x' dans cette colonne pour les lignes que tu veux publiposter
dans word, tu mets le critère colonne ... = "x"
 
Re : Transformer données verticales en horizontales

Bonjour et Bienvenu sur XLD,
dans 2 heures tu veux une réponse rapide....???
sois sur que tu auras de l'aide mais il faut donner du temps au temps car c'est un forum bénévole et chacun a sa vie privée...
Si tu as déjà passé de Vertical vers l'Horizontal, tu peux extraire la liste de noms sans doublons en passant par Données ==> Filtre Avancé...
Puis une simple RECHERCHEV() va te permetre de recuperer la première ligne pour chacun...
@ +

Edit : Salut mutzik 🙂
 
Re : Transformer données verticales en horizontales

Merci à tous pour les réponses (rapides) 😉 , désolé d'avoir été un peu pressant mais j'avais l'impression que ,personne ne s'intéressait à mon problème.
Finalement, j'ai utlisé le système des petites croix de Mutzik, je ne me souvenais plus de cette possibilité dans les publipostages, en plus les petites croix je les fait apparaitre par une petite formule sur les premières lignes de chaque personne.
Pour la suite j'avais trouvé la même solution que lolotte, finalement ce n'est pas trop compliqué.
Il reste encore des soucis au niveau du publipostage, notamment sur les formats de dates et d'autres petits trucs mais c'est une autre histoire.

Encore merci de votre disponibilité et à bientôt pour d'autres questions.🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
111
Réponses
5
Affichages
189
Réponses
10
Affichages
942
Réponses
4
Affichages
118
Réponses
17
Affichages
479
Retour