Comment diviser plusieurs lignes d’une cellule en cellules / colonnes distinctes

Dans Excel, vous pouvez utiliser la fonctionnalité Texte en colonnes pour diviser le contenu d’une cellule en plusieurs cellules.

Vous pouvez spécifier le délimiteur (comme un espace, une virgule ou une tabulation) et Text to Columns utilisera ce délimiteur pour diviser le contenu des cellules.

Les exemples incluent le fractionnement du prénom et du nom, ou le nom d’utilisateur et le nom de domaine dans les identifiants de messagerie.

Cependant, si vous avez un jeu de données où le délimiteur est un saut de ligne (dans la même cellule), il devient difficile de diviser ces plusieurs lignes dans la même cellule en cellules/colonnes distinctes.

Par exemple, vous pouvez avoir un jeu de données comme indiqué ci-dessous, dans lequel vous devez diviser plusieurs lignes de l’adresse (séparées par des sauts de ligne) en cellules distinctes.

Diviser plusieurs lignes d'une cellule en cellules ou colonnes distinctes - Données

Cela vous permettrait d’avoir le nom, la rue, la ville et le pays dans des cellules séparées.

Ainsi, le résultat ressemblerait à quelque chose comme indiqué ci-dessous :

Diviser plusieurs lignes d'une cellule en cellules ou colonnes distinctes - Résultat requis

Maintenant, pour séparer chaque partie de l’adresse, nous pouvons utiliser la fonctionnalité Text to Columns (avec une torsion).

Remarque : si vous vous demandez comment j’ai réussi à insérer chaque élément d’adresse dans une nouvelle ligne de la même cellule, vous pouvez le faire en utilisant le raccourci clavier – ALT + Entrée (il entre un saut de ligne). Vous pouvez en savoir plus à ce sujet ici.

Utilisation de texte en colonne pour diviser plusieurs lignes dans une cellule

Vous trouverez ci-dessous les étapes qui diviseront plusieurs lignes d’une seule cellule en cellules distinctes :

Lis  Création d'un graphique réel vs cible dans Excel (2 exemples)

Les étapes ci-dessus diviseraient automatiquement le contenu des cellules en fonction de l’endroit où le saut de ligne se produit dans chaque cellule.

Notez que si vous ne souhaitez pas conserver les données d’origine (il est toujours conseillé de le faire cependant), vous n’avez pas besoin de spécifier la cellule de destination. Il écrasera simplement les données existantes et vous donnera le résultat.

De plus, si vous avez déjà des données dans les cellules où vous êtes sur le point d’obtenir le résultat de Text to Columns, Excel vous affichera une invite vous indiquant que vous écraserez les données existantes. Vous pouvez choisir d’écraser ou d’annuler

Invite de texte Excel dans les colonnes - il y a déjà des données

Comment cela marche-t-il?

Lorsque vous utilisez le raccourci clavier Control J, il spécifie le saut de ligne comme délimiteur dans l’assistant Text to Columns.

Maintenant, Text to Columns vérifie chaque cellule pour les sauts de ligne et l’utilise pour diviser le contenu en cellules distinctes.

Notez que Text to Columns divisera toujours le contenu des cellules dans des colonnes séparées. Si vous souhaitez obtenir le résultat dans des cellules de différentes lignes, vous pouvez transposer le résultat (comme indiqué ici).

Vous aimerez peut-être aussi les didacticiels Excel suivants :

Pour protéger votre fils, votre mari ou votre espion, vous pouvez télécharger cette application

X