Passer au contenu principal

Comment diviser des cellules en plusieurs colonnes ou lignes par retour chariot?

Normalement, dans Excel, nous pouvons rapidement diviser le contenu des cellules en plusieurs colonnes en fonction de certains caractères spécifiques, tels que des virgules, des points-virgules, des points à l'aide de la fonctionnalité Texte en colonnes. Mais avez-vous déjà essayé de diviser les valeurs de cellule en plusieurs colonnes ou lignes par des retours chariot?

Diviser les cellules en plusieurs colonnes en fonction des retours chariot avec le texte en colonnes

Divisez les cellules en plusieurs lignes en fonction des retours chariot avec le code VBA

Divisez les cellules en plusieurs colonnes ou lignes en fonction des retours chariot avec Kutools for Excel

Combinez plusieurs cellules en une seule en fonction des retours chariot avec Kutools for Excel


flèche bleue bulle droite Diviser les cellules en plusieurs colonnes en fonction des retours chariot avec le texte en colonnes

Si vous avez une liste de contenus de cellules séparés par les retours chariot comme illustré ci-dessous, en fait, le Texte aux colonnes La fonction peut vous aider à diviser les valeurs de cellule en plusieurs colonnes.

doc divisé par la nouvelle ligne 1

1. Sélectionnez les cellules dont vous souhaitez diviser leur contenu.

2Cliquez sur Données > Texte aux colonnes, voir capture d'écran:

doc divisé par la nouvelle ligne 2

3. Dans le Assistant de conversion de texte en colonnes, vérifier Délimité option à l'étape 1, voir capture d'écran:

doc divisé par la nouvelle ligne 3

4. Puis clique Suivant bouton, à l'étape 2, vérifiez Autre option sous Delimiters, et dans la boîte à côté du Autre, presse Ctrl + J clés dedans, voir capture d'écran:

doc divisé par la nouvelle ligne 4

5. Et puis cliquez Suivant bouton, à l'étape 3, sélectionnez Général et spécifiez une cellule pour localiser le résultat, puis cliquez sur Finition bouton directement pour terminer les opérations.

doc divisé par la nouvelle ligne 5

6. Et le contenu de la cellule a été divisé en plusieurs colonnes comme illustré ci-dessous:

doc divisé par la nouvelle ligne 6


flèche bleue bulle droite Divisez les cellules en plusieurs lignes en fonction des retours chariot avec le code VBA

Parfois, vous devez diviser les valeurs de cellule en plusieurs lignes en fonction des retours chariot comme illustré ci-dessous.

doc divisé par la nouvelle ligne 7

Il n'existe aucun moyen direct pour vous de gérer cette tâche dans Excel, mais vous pouvez créer du code VBA pour le résoudre.

1. Maintenez le ALT + F11 clés, et il ouvre le Fenêtre Microsoft Visual Basic pour Applications.

2Cliquez sur insérer > Moduleet collez le code suivant dans le Fenêtre du module.

Code VBA: divisez les cellules en plusieurs lignes en fonction des retours chariot

Sub SplitCells()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, ""))
    If lLFs > 0 Then
        Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown
        Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf))
    End If
Next
End Sub

3. Puis appuyez F5 clé pour exécuter ce code, et une boîte de dialogue apparaîtra pour vous rappeler de sélectionner la plage de données que vous souhaitez fractionner, voir capture d'écran:

doc divisé par la nouvelle ligne 8

4. Et puis cliquez OKet les données sélectionnées ont été divisées en plusieurs lignes en fonction des retours chariot.


flèche bleue bulle droite Divisez les cellules en plusieurs colonnes ou lignes en fonction des retours chariot avec Kutools for Excel

Kutools for Excel's Cellules divisés L'utilitaire peut vous aider à diviser les cellules en plusieurs colonnes ou lignes rapidement et facilement.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours. 

Après l'installation de Kutools for Excel, procédez comme suit:

1. Sélectionnez la plage de données que vous souhaitez fractionner.

2Cliquez sur Kutools > Fusionner et fractionner > Cellules divisés, voir capture d'écran:

3. Dans le Cellules divisés boîte de dialogue, sélectionnez le Fractionner en lignes or Fractionner en colonnes option sous la Type section dont vous avez besoin, puis vérifiez Nouvelle ligne sous le Spécifiez un séparateur section, voir capture d'écran:

doc divisé par la nouvelle ligne 10

4. Puis clique OK bouton, et une boîte de dialogue apparaîtra pour vous rappeler de sélectionner une cellule pour afficher le résultat, voir capture d'écran:

doc divisé par la nouvelle ligne 11

5. Puis clique OK, si tu choisis Fractionner en colonnes option, toutes les valeurs de cellule sélectionnées ont été divisées en plusieurs colonnes par le retour chariot, voir capture d'écran:

doc divisé par la nouvelle ligne 12

Et si tu choisis Fractionner en lignes option, vos valeurs de cellule sélectionnées seront divisées en plusieurs lignes que vous aimez comme la capture d'écran suivante:

doc divisé par la nouvelle ligne 13

Cliquez pour en savoir plus sur cet utilitaire Split Cells…

Cliquez pour télécharger et essayer gratuitement Kutools for Excel maintenant !


flèche bleue bulle droite Démo: divisez les cellules en plusieurs colonnes en fonction des retours chariot avec Text to Columns

Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!

flèche bleue bulle droite Combinez plusieurs cellules en une seule en fonction des retours chariot avec Kutools for Excel

Combinez plusieurs cellules en une en fonction des retours chariot:

Contrairement au contenu ci-dessus, comment pouvez-vous combiner plusieurs valeurs de cellule séparées par des retours chariot dans une cellule dans Excel? Ici, je vais parler d'un outil simple-Kutools for Excel, avec son puissant Combiner fonctionnalité, vous pouvez rapidement combiner plusieurs lignes, colonnes, cellules dans une seule cellule.

doc divisé par la nouvelle ligne 14

Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!


flèche bleue bulle droite Démo : combinez plusieurs cellules en une seule en fonction des retours chariot avec Kutools for Excel

Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!

Articles Liés:

Comment convertir le retour chariot en virgule dans Excel?

Comment supprimer rapidement les sauts de ligne dans Excel?

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have values in cell like "100/5" which is fetched by formula in one cell and would like to split the values in to two adjacent columns like "100" in one cell and "5" in another. Could you please suggest if I can do that with help of formula?
This comment was minimized by the moderator on the site
This is awesome.. very helpful.. Thank you so much.. :)
This comment was minimized by the moderator on the site
Hi, If this formula contains the option to insert instead directly split and paste in a transpose method, we do have range of rows, This option just split and transpose on existing data cells. If we get a option to insert and paste accordingly would be grateful otherwise the formula is very useful
This comment was minimized by the moderator on the site
This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.
This comment was minimized by the moderator on the site
[quote]This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.By Brian[/quote] Stephen Even i'm looking for multiple Column having Alt+Enter data needs to convert to multiple rows with same data , needs copy the entire data of next columns as well in the new row
This comment was minimized by the moderator on the site
Was looking for information like this and this page solved everything for me. Well done!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations