Divisez une cellule de texte en deux ou plusieurs lignes dans Excel et Google Sheets

Video google sheet split cell into rows

Dans ce tutoriel, vous apprendrez comment diviser une cellule de texte en deux ou plusieurs lignes dans Excel et Google Sheets. Cette fonctionnalité est très utile lorsque vous avez une série de données délimitées par un caractère (espace, tabulation, point-virgule, etc.) et que vous souhaitez les diviser en plusieurs lignes.

Divisez une cellule de texte en lignes

Si vous avez du texte dans une seule cellule, vous pouvez le diviser en plusieurs lignes en utilisant les fonctionnalités « Texte en colonnes » et « Transposer les données » dans Excel. Par exemple, supposons que vous ayez une liste de produits séparés par des points-virgules dans la cellule B1 et que vous souhaitiez la diviser en plusieurs lignes.

  1. Tout d’abord, séparez les valeurs de la cellule B1 en colonnes en fonction du délimiteur. Sélectionnez la cellule contenant le texte (B1) et dans le menu « Ruban », allez dans « Données > Texte en colonnes ».

Diviser le texte en colonnes

  1. À l’étape 1 de l’Assistant Texte en colonnes, laissez le type de fichier par défaut (Délimité) et cliquez sur Suivant.

Diviser le texte en colonnes 2

  1. À l’étape 2, cochez la case « Point-virgule » sous les Délimiteurs et cliquez sur Suivant. Dans l’aperçu des données, vous pouvez voir comment ces données seront délimitées. D’autres délimiteurs possibles sont la tabulation, la virgule, l’espace et un délimiteur défini par l’utilisateur.

Diviser le texte en colonnes 3

  1. À l’étape finale, laissez le format de données par défaut (Général) et cliquez sur Terminer. Ici, vous pouvez également choisir d’autres types de données, tels que du texte ou une date. Vous pouvez également sélectionner les colonnes individuellement dans l’aperçu des données et modifier leur type de données. Pour la « Destination », laissez la cellule initiale pour diviser les données en colonnes à partir de la cellule B1.

Diviser le texte en colonnes 4

Résultat : À la suite de cette étape, le texte de la cellule B1 est divisé en colonnes B-F, à chaque point-virgule.

  1. Utilisez maintenant la fonctionnalité « Transposer les données » pour transposer les valeurs de la ligne 1 vers la colonne B. Commencez par la cellule B1 (pour que la valeur actuelle de B1 reste là), puis transposez les cellules C1:F1. Pour cela, sélectionnez les cellules à transposer (C1:F1) avec un clic droit, puis cliquez sur « Copier » (ou utilisez le raccourci clavier CTRL + C).

  2. Sélectionnez la cellule dans laquelle vous souhaitez commencer à transposer les données (B2) avec un clic droit, puis choisissez « Transposer » dans les options de collage.

Enfin, les valeurs de la cellule B1 sont maintenant transposées dans la colonne B, cellules B1:B6. La liste d’origine est désormais divisée en plusieurs lignes.

Divisez plusieurs cellules de texte en lignes

Si vous avez des données dans plusieurs cellules, vous pouvez également diviser le texte en plusieurs lignes de la même manière que dans le cas d’une seule cellule.

Suivez ces étapes pour diviser le texte des cellules B1:B3 en colonnes :

  1. Tout d’abord, séparez les valeurs des cellules B1:B3 en colonnes en fonction du délimiteur. Sélectionnez les cellules contenant le texte que vous souhaitez diviser (B1:B3) et dans le menu « Ruban », allez dans « Données > Texte en colonnes ».

Diviser le texte en colonnes

  1. À l’étape 1 de l’Assistant Texte en colonnes, laissez le type de fichier par défaut (Délimité) et cliquez sur Suivant.

Diviser le texte en colonnes 2

  1. À l’étape 2, cochez la case « Point-virgule » sous les Délimiteurs, puis cliquez sur Suivant.

Diviser le texte en colonnes 3

  1. À l’étape finale, laissez le format de données par défaut (Général) et cliquez sur Terminer.

Diviser le texte en colonnes 4

Résultat : A la suite de cette étape, le texte des cellules B1:B3 est divisé à chaque point-virgule en colonnes B-F.

  1. Transposez maintenant les données des lignes 1 à 3 dans les colonnes B-D. Comme les données se trouvent sur plusieurs lignes, vous devez les transposer vers une nouvelle plage (et supprimer ultérieurement la plage de données initiale). Sélectionnez les cellules à transposer (B1:F3) avec un clic droit, puis cliquez sur « Copier » (ou utilisez le raccourci clavier CTRL + C).

  2. Sélectionnez la cellule de départ pour les données transposées (B5) avec un clic droit, puis choisissez « Collage spécial » et cliquez sur « Coller la transposition ».

Enfin, les valeurs des cellules B1:B3 sont maintenant transposées dans les colonnes B-D, cellules B5:D9. Vous pouvez supprimer les données initiales des cellules B1:F3.

Veuillez noter que vous pouvez également utiliser du code VBA pour diviser un texte en colonnes.

Essayez notre générateur de formules AI

Si vous souhaitez simplifier encore plus votre travail avec Excel et Google Sheets, essayez notre générateur de formules AI. Il vous permet de créer rapidement des formules complexes en quelques clics seulement ! Crawlan.com

Divisez une cellule de texte en lignes dans Google Sheets

Vous pouvez également utiliser les fonctionnalités de « Diviser le texte en colonnes » et « Transposer » pour diviser une cellule de texte en plusieurs lignes dans Google Sheets.

  1. Tout d’abord, cliquez avec le bouton droit de la souris sur une cellule contenant du texte (B1) et dans le menu, allez dans « Données > Diviser le texte en colonnes ».

Diviser le texte en colonnes

  1. Cliquez sur le bouton « Séparateur » qui apparaît, puis choisissez « Point-virgule ».

Diviser le texte en colonnes

Résultat : À la suite de cette étape, le texte de la cellule B1 est maintenant divisé en colonnes B:F, en fonction du délimiteur « Point-virgule ».

  1. Maintenant, vous pouvez utiliser la fonctionnalité « Transposer les données » pour transposer les valeurs de la ligne 1 vers la colonne B. Commencez par la cellule B1 (ainsi, la valeur actuelle de B1 restera là), puis transposez les cellules C1:F1. Pour cela, sélectionnez les cellules à transposer (C1:F1) avec un clic droit, puis cliquez sur « Copier » (ou utilisez le raccourci clavier CTRL + C).

  2. Sélectionnez la cellule dans laquelle vous souhaitez commencer à transposer les données (B2) avec un clic droit, puis choisissez « Coller spécial » et cliquez sur « Coller la transposition ».

Enfin, les valeurs de la cellule B1 sont maintenant transposées dans la colonne B, celles de B1:B6. La liste d’origine a été divisée en plusieurs lignes.

Divisez plusieurs cellules de texte en lignes dans Google Sheets

Vous pouvez également diviser plusieurs cellules de texte en plusieurs lignes en utilisant le même exemple.

  1. Sélectionnez et cliquez avec le bouton droit de la souris sur les cellules contenant du texte (B1:B3) et dans le menu, allez dans « Données > Diviser le texte en colonnes ».

Diviser le texte en colonnes

  1. Cliquez sur le bouton « Séparateur » qui apparaît, puis choisissez « Point-virgule ».

Diviser le texte en colonnes

Résultat : À la suite de cette étape, le texte des cellules B1:B3 est divisé à chaque point-virgule en colonnes B-F.

  1. Transposez maintenant les données des lignes 1 à 3 dans les colonnes B-D. Comme les données se trouvent sur plusieurs lignes, vous devez les transposer vers une nouvelle plage (et supprimer ultérieurement la plage de données initiale). Sélectionnez les cellules à transposer (B1:F3) avec un clic droit, puis cliquez sur « Copier » (ou utilisez le raccourci clavier CTRL + C).

  2. Sélectionnez la cellule de départ pour les données transposées (B5) avec un clic droit, puis choisissez « Collage spécial » et cliquez sur « Coller la transposition ».

Enfin, les valeurs des cellules B1:B3 sont maintenant transposées dans les colonnes B-D, celles de B5:D9. Vous pouvez supprimer les données initiales des cellules B1:F3.

Veuillez noter que vous pouvez également utiliser du code VBA pour diviser un texte en colonnes.

Donc, voici comment diviser une cellule de texte en plusieurs lignes dans Excel et Google Sheets. Avec ces fonctionnalités, vous pouvez gagner du temps et travailler de manière plus efficace avec vos données. N’oubliez pas d’essayer notre générateur de formules AI pour encore plus de productivité !

Articles en lien