Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

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 les virgules, les points-virgules et les marques de points en utilisant la fonction Texte en colonnes. Mais, avez-vous déjà essayé de diviser des valeurs de cellules en plusieurs colonnes ou lignes par des retours chariot?

Fractionner des cellules en plusieurs colonnes en fonction du retour chariot avec le texte sur les colonnes

Fractionner des cellules en plusieurs lignes en fonction du retour chariot avec le code VBA

Fractionner des cellules en plusieurs colonnes ou lignes en fonction du retour chariot avec Kutools pour Excel

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


Fractionner des valeurs de cellule en plusieurs colonnes ou lignes par retour chariot ou d'autres délimiteurs:

Kutools for Excel's Cellules divisés Cette fonctionnalité peut vous aider à diviser rapidement les valeurs de cellule en plusieurs colonnes ou lignes en fonction de la virgule, de l'espace, de la nouvelle ligne ou d'autres séparateurs.

doc divisé par nouvelle ligne 15

Kutools for Excel: avec plus que 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60. Téléchargez et essai gratuit maintenant!


flèche bleue droite bulle Fractionner des cellules en plusieurs colonnes en fonction du retour chariot avec le texte sur les colonnes


Si vous avez une liste de contenu de cellules qui sont séparés par les retours chariot comme capture d'écran suivante montré, en fait, le Texte aux colonnes La fonction pourrait vous aider à diviser les valeurs de cellules en plusieurs colonnes.

doc divisé par nouvelle ligne 1

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

2. Cliquez Data > Texte aux colonnes, voir capture d'écran:

doc divisé par nouvelle ligne 2

3. Dans le Convertir l'Assistant Texte en Colonnes, vérifier Délimité option à l'étape 1, voir capture d'écran:

doc divisé par nouvelle ligne 3

4. Puis clique Suivant bouton, à l'étape 2, vérifiez Autre option sous Delimiterset dans la case à côté de Autre, presse Ctrl + J clés en elle, voir capture d'écran:

doc divisé par nouvelle ligne 4

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

doc divisé par nouvelle ligne 5

6. Et le contenu de la cellule a été divisé en plusieurs colonnes comme suit capture d'écran:

doc divisé par nouvelle ligne 6


flèche bleue droite bulle Fractionner des cellules en plusieurs lignes en fonction du retour 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 nouvelle ligne 7

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

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

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

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

Sub SplitCells()
'Update 20141024
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 diviser, voir capture d'écran:

doc divisé par nouvelle ligne 8

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


flèche bleue droite bulle Fractionner des cellules en plusieurs colonnes ou lignes en fonction du retour chariot avec Kutools pour Excel

Kutools for Excel's Cellules divisés 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, libre d'essayer sans limitation dans 60 jours.

Après l'installation de Kutools for Excel, s'il vous plaît faites comme suit:

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

2. Cliquez Kutools > Texte > Cellules divisés, voir capture d'écran:

doc divisé par nouvelle ligne 9

3. Dans le Cellules divisés boîte de dialogue, sélectionnez le Diviser en lignes or Diviser 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 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 nouvelle ligne 11

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

doc divisé par nouvelle ligne 12

Et si vous choisissez Diviser en lignes option, les valeurs de vos cellules sélectionnées seront divisées en plusieurs lignes que vous aimez comme capture d'écran suivante:

doc divisé par nouvelle ligne 13

Cliquez pour en savoir plus sur cet utilitaire Split Cells ...

Cliquez pour télécharger et essai gratuit Kutools for Excel maintenant!


flèche bleue droite bulle Démonstration: fractionnez les cellules en plusieurs colonnes en fonction du retour chariot avec le texte sur les colonnes

Kutools for Excel: avec plus que 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60. Téléchargez et essai gratuit maintenant!


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

Combinez plusieurs cellules en une seule en fonction des retours chariot:

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

doc divisé par nouvelle ligne 14

Kutools for Excel: avec plus que 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60. Téléchargez et essai gratuit maintenant!


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

Kutools for Excel: avec plus que 200 compléments Excel pratiques, libre d'essayer sans limitation dans les jours 60. Téléchargez et essai gratuit maintenant!


Articles Liés:

Comment convertir un retour chariot en virgule dans Excel?

Comment supprimer rapidement les sauts de ligne dans Excel?


Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe Créer une liste de diffusion et envoyer des emails ...
  • Super Formula Bar (éditez facilement plusieurs lignes de texte et de formule); Disposition de lecture (facilement lire et éditer un grand nombre de cellules); Coller à la gamme filtrée...
  • Fusionner les cellules / rangées / colonnes sans perdre de données; Contenu des cellules divisées; Combiner les lignes / colonnes en double... Prévenir les cellules en double; Comparer les plages...
  • Sélectionnez Dupliquer ou Unique Des rangées; Sélectionnez les lignes vierges (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux cahiers d'exercices; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de la formule; Créer automatiquement des références à plusieurs feuilles; Insérer des balles, Cases à cocher et plus ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre contenu de cellules et commentaires...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial en gras, en italique ...
  • Combinaison de classeurs et de feuilles de calcul; Fusionner les tables en fonction des colonnes clés; Fractionner les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus que de puissantes fonctionnalités 300. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes Essai gratuit du jour 30.
kte tab 201905

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

  • Activer l'édition par onglets et la lecture 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 le nombre de clics de souris pour vous chaque jour!
fond officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Xami · 2 years ago
    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?
  • To post as a guest, your comment is unpublished.
    Ramesh · 2 years ago
    This is awesome.. very helpful.. Thank you so much.. :)
  • To post as a guest, your comment is unpublished.
    Partha · 2 years ago
    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
  • To post as a guest, your comment is unpublished.
    Brian · 4 years ago
    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.
    • To post as a guest, your comment is unpublished.
      Stephen · 2 years ago
      [quote name="Brian"]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.[/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
  • To post as a guest, your comment is unpublished.
    bento · 4 years ago
    Was looking for information like this and this page solved everything for me.

    Well done!