Utilisez un saut de ligne dans le texte en colonnes dans Excel et Google Sheets

Utilisez un saut de ligne dans le texte en colonnes dans Excel et Google Sheets

Dans cet article, vous apprendrez à utiliser un saut de ligne dans Text to Columns dans Excel et Google Sheets.

Utiliser un saut de ligne dans le texte en colonnes

Si vous avez du texte divisé par des sauts de ligne dans une cellule, vous pouvez utiliser ces sauts de ligne pour diviser le texte en colonnes. Supposons que vous ayez la liste des produits illustrée ci-dessous dans la cellule B1. Chaque produit est séparé par un saut de ligne (raccourci ALT + ENTRÉE sur le clavier).

Pour diviser le texte de la cellule B1 aux colonnes B-F en fonction des sauts de ligne, utilisez la fonctionnalité Texte en colonnes d'Excel.

1. Sélectionnez une cellule de texte (B1) et dans la Ruban, aller à Données > Texte vers colonnes.

2. Dans l'assistant Texte en colonnes, laissez le type de données par défaut (délimité) et cliquez sur Prochain.

3. À l'étape 2 de l'assistant, (1) sélectionnez Autre. (2) Cliquez dans la zone de texte puis appuyez sur CTRL + J sur le clavier. Ce raccourci est pour un délimiteur de saut de ligne, et si vous regardez attentivement la boîte, vous pouvez voir un très petit point clignotant. Dans la partie d'aperçu des données ci-dessous, vous pouvez voir comment le texte sera divisé. (3) Cliquez Prochain.

4. À l'étape 3 de l'assistant, laissez les options par défaut et cliquez sur Finir. Ici, vous pouvez également modifier le format de données par défaut (général) en texte ou en date.
La cellule Destination est celle avec les données initiales (B1).

5. Pour commencer à remplir les données fractionnées de la cellule d'origine (B1), en remplaçant les données initiales, cliquez sur d'accord.

Enfin, le texte de la cellule B1 est divisé en cellules B1:B5, en fonction des sauts de ligne.

Vous pouvez également utiliser le code VBA pour le texte en colonnes afin de diviser le texte en fonction des sauts de ligne.

Utiliser un saut de ligne dans le texte en colonnes dans Google Sheets

Dans Google Sheets, il n'y a pas d'option dans Text to Columns pour utiliser un délimiteur de saut de ligne. Par conséquent, vous devez utiliser une combinaison des fonctions SPLIT et CHAR pour obtenir le même résultat.

Dans la cellule C1, entrez la formule :

1 =SPLIT(B1,CHAR(10))

La fonction SPLIT divise une cellule donnée (C1) en colonnes adjacentes en fonction d'un séparateur fourni par l'utilisateur. Ici, le séparateur est le résultat de la fonction CHAR, qui renvoie un caractère pour un nombre donné. Le caractère de saut de ligne est le numéro Unicode 10.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave