Diviser une Cellule de Texte en Deux Lignes ou Plus Dans Excel et Google Sheets

Written by

Mel Jenkins

Reviewed by

Laura Tsitlidze

Translated by

Julie Foulon

Last updated on juillet 22, 2023

Dans ce tutoriel, vous apprendrez à diviser une cellule de texte en deux lignes ou plus dans Excel et Google Sheets.

intro diviser une cellule

Diviser une cellule de texte en lignes

Si vous avez du texte dans une seule cellule délimitée par un caractère (espace, tabulation, point-virgule, etc.), il peut être divisé en plusieurs lignes à l’aide de la commande Convertir et Transposer dans Excel. Supposons que vous ayez la liste de produits délimitée par un point-virgule dans l’image ci-dessous et que vous souhaitiez la diviser en lignes.

diviser cellule en lignes

1. Tout d’abord, séparez les valeurs de la cellule B1 en colonnes sur la base d’un séparateur. Sélectionnez une cellule de texte (B1) et, dans le ruban, allez dans Données > Convertir.

separez valeurs colonnes delimiteur

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

type fichier delimiter

3. À l’étape 2, cochez Point-virgule sous Séparateurs, puis cliquez sur Suivant. Dans l’aperçu des données, vous pouvez voir comment ces données seront séparées.
Les autres séparateurs possibles sont la tabulation, la virgule, l’espace et le séparateur défini par l’utilisateur.

cocher point virgule

4. Dans la dernière étape, laissez le format des données en colonne (Standard) et cliquez sur Terminer.
Vous pouvez également choisir d’autres types de données, comme le texte ou la date. Vous pouvez également sélectionner des colonnes individuellement dans l’aperçu des données et modifier leurs types de données.
Pour la destination, laissez la cellule initiale pour diviser les données en colonnes à partir de la cellule B1.

format donnees standard

À la suite de cette partie, le texte de la cellule B1 est réparti dans les colonnes B à F, à chaque point-virgule.

texte reparti colonnes

5. Utilisez maintenant la fonction Copier pour transposer les valeurs de la ligne 1 à la colonne B. Commencez par la cellule B1 (la valeur actuelle de B1 y restera donc) et transposez les cellules C1:F1.
Pour ce faire, sélectionnez les cellules à transposer (C1:F1) et cliquez avec le bouton droit de la souris, puis cliquez sur Copier (ou utilisez le raccourci clavier CTRL + C).

transposer donnees

6. Sélectionnez et cliquez avec le bouton droit de la souris sur la cellule où vous voulez commencer les données transposées (B2) et choisissez Transposer sous Options de collage.

transposer options de collage

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

transposer colonne B

Diviser plusieurs cellules de texte en lignes

Si vous avez des données dans plusieurs cellules, comme dans l’image ci-dessous, vous pouvez également diviser le texte en lignes de la même manière que dans le cas d’une cellule unique ci-dessus.

diviser plusieurs cellules lignes

Procédez comme suit pour diviser le texte de B1:B3 en colonnes :

1. Tout d’abord, séparez les valeurs des cellules B1:B3 en colonnes sur la base d’un séparateur. Sélectionnez les cellules de texte que vous souhaitez diviser (B1:B3) et, dans le ruban, accédez à Données > Convertir.

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

diviser plusieurs cellules delimite selectionner

3. À l’étape 2, cochez la case Point-virgule sous Séparateurs, puis cliquez sur Suivant.

point virgule diviser cellules

4. Dans la dernière étape, laissez le format des données en colonne (Standard) et cliquez sur Terminer.

selectionner format donnees defaut

En conséquence de cette partie, le texte des cellules B1:B3 est réparti à chaque point-virgule dans les colonnes B-F.

point virgule repartit colonnes

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

cellules transposer copier

6. Sélectionnez et cliquez avec le bouton droit de la souris sur la cellule de départ des données transposées (B5) et choisissez Transposer sous Options de collage.

transposer clique droit

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.

valeurs B1 B3 transposees

REMARQUE: vous pouvez également utiliser le code VBA pour diviser un texte en colonnes.

Division d’une cellule de texte en lignes dans Google Sheets

Vous pouvez également utiliser les fonctions Scinder 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, sélectionnez Données > Scinder le texte en colonnes.

diviser texte colonnes google sheet

2. Cliquez sur le bouton Séparateur qui apparaît et choisissez Point-virgule.

selectionner separateur point virgule

À la suite de cette étape, le texte de la colonne B1 est maintenant réparti dans les colonnes B:F, sur la base d’un séparateur de point-virgule.

delimiteur de point virgule

3. Vous pouvez maintenant utiliser la fonction Copier pour transposer les valeurs de la ligne 1 à la colonne B. Commencez par la cellule B1 (pour que la valeur B1 y reste) et transposez les cellules C1:F1.
Pour ce faire, sélectionnez les cellules à transposer (C1:F1) et cliquez avec le bouton droit de la souris, puis cliquez sur Copier (ou utilisez le raccourci clavier CTRL + C).

transposer donnees google sheets

4. Sélectionnez et cliquez avec le bouton droit de la souris sur une cellule à partir de laquelle vous souhaitez transposer les données (B2), choisissez Effectuer un collage spécial, puis Transposé.

collage special transposer

Enfin, les valeurs de la cellule B1 sont maintenant transposées dans la colonne B, cellules B1:B6. La liste originale a été divisée en lignes.

liste originale divisee

Division de plusieurs cellules de texte en lignes dans Google Sheets

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

1. Sélectionnez les cellules contenant du texte (B1:B3) et cliquez avec le bouton droit de la souris. Dans le menu, sélectionnez Données > Scinder le texte en colonnes.

division plusieurs cellules texte google

2. Cliquez sur le bouton Séparateur qui apparaît et choisissez Point-virgule.

separateur point virgule google sheets

À la suite de cette étape, le texte des cellules B1:B3 est réparti à chaque point-virgule dans les colonnes B-F.

chaque point virgule colonnes google

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

selectionnez cellules transposer google sheets

4. Sélectionnez et cliquez avec le bouton droit de la souris sur la cellule de départ des données transposées (B5), choisissez Effectuer un collage spécial, puis cliquez sur Transposé.

clic droit transposer

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.

valeurs B1 B3 transposees google

AI Formula Generator

Essayez gratuitement

Voir tous les articles pratiques