Séparer des lignes dans une seule cellule vers des cellules distinctes

Bonjour,

J'ai un problème avec le format d'un fichier excel que l'on m'a transmis.

J'ai en colonne A1 une question et en colonne B1, dans une cellule, les réponses possibles à cette question. Chaque réponse correspond à une ligne dans cette cellule.

Je souhaiterai pouvoir avoir chaque réponse dans une colonne différente (C1, D1, E1 etc)

Merci d'avance pour votre aide !

Bonjour,

Solution Excel 365. Si les réponses sont en C3:

=FRACTIONNER.TEXTE(C3;CAR(10))

Sinon, versions Excel et postérieures :

=TRANSPOSE(FILTRE.XML("<M><R>"&SUBSTITUE(C3;CAR(10);"</R><R>")&"</R></M>";"//R"))

Daniel

Oups

Sinon, versions Excel 22013 et postérieures :

=TRANSPOSE(FILTRE.XML("<M><R>"&SUBSTITUE(C3;CAR(10);"</R><R>")&"</R></M>";"//R"))

Daniel

Bonjour et bienvenue sur le forum

Bonjour à tous

Une variante macro.

9essai-v1.xlsm (15.06 Ko)

Bye !

Bonjour et bienvenue,

Et sinon, pourquoi pas simplement: Sélection des données dans la colonne --> Copier --> Sélection d'une cellule annexe -->Clic droit --> Transposer

Il suffirait ensuite de re-déplacer les données dans la bonne cellule

Cette solution n'est n'est elle pas envisageable?

Rechercher des sujets similaires à "separer lignes seule distinctes"