Comment commencer une nouvelle ligne dans une cellule d’Excel (raccourci clavier + formule)

Voir la vidéo – Commencer une nouvelle ligne dans une cellule d’Excel (raccourci clavier + formule)

Dans ce tutoriel Excel, je vais vous montrer comment commencer une nouvelle ligne dans une cellule Excel.

Vous pouvez commencer une nouvelle ligne dans la même cellule dans Excel en utilisant :

  • Un raccourci clavier pour forcer manuellement un saut de ligne.
  • Une formule pour saisir automatiquement un saut de ligne et forcer une partie du texte à commencer une nouvelle ligne dans la même cellule.
Ce tutoriel couvre :

Démarrer une nouvelle ligne dans une cellule Excel – Raccourci clavier

Pour démarrer une nouvelle ligne dans une cellule Excel, vous pouvez utiliser le raccourci clavier suivant :

  • Pour Windows – ALT + Entrée.
  • Pour Mac – Contrôle + Option + Entrée.

Voici les étapes pour commencer une nouvelle ligne dans une cellule Excel en utilisant le raccourci ALT + ENTREE:

  1. Double-clic sur la cellule où vous voulez insérer le saut de ligne (ou appuyez sur la touche F2 pour passer en mode édition).
  2. Placez le curseur à l’endroit où vous voulez insérer le saut de ligne.
  3. Maintenez la touche ALT et appuyez sur la touche Entrée pour Windows (pour Mac – maintenez les touches Contrôle et Option et appuyez sur la touche Entrée).

Démarrer une nouvelle ligne dans une cellule Excel - Démonstration du raccourci clavier

See Also: 200+ Excel Keyboard Shortcuts.

Démarrer une nouvelle ligne dans une cellule Excel en utilisant une formule

Alors que le raccourci clavier est très bien lorsque vous saisissez manuellement des données et que vous avez besoin de quelques sauts de ligne.

Mais dans le cas où vous avez besoin de combiner des cellules et d’obtenir un saut de ligne tout en combinant ces cellules, vous pouvez utiliser une formule pour le faire.

Utiliser la formule TextJoin

Si vous utilisez Excel 2019 ou Office 365 (Windows ou Mac), vous pouvez utiliser la fonction TEXTJOIN pour combiner des cellules et insérer un saut de ligne dans les données résultantes.

Par exemple, supposons que nous ayons un ensemble de données comme indiqué ci-dessous et que vous vouliez combiner ces cellules pour obtenir le nom et l’adresse dans la même cellule (avec chaque partie dans une ligne séparée) :

Adresse à combiner avec un saut de ligne

La formule suivante le fera :

=TEXTJOIN(CHAR(10),TRUE,A2:E2)

Au début, vous pouvez voir le résultat comme une seule ligne qui combine toutes les parties de l’adresse (comme indiqué ci-dessous).

TextJoin to Combine Address with line break

Pour vous assurer que vous avez tous les sauts de ligne entre chaque partie, assurez-vous que la fonctionnalité Wrap text est activée.

Pour activer Wrap text, sélectionnez les cellules avec les résultats, cliquez sur l’onglet Home, et dans le groupe d’alignement, cliquez sur l’option ‘Wrap Text’.

Cliquez sur Wrap Text dans l'onglet Home du ruban Excel

Une fois que vous aurez cliqué sur l’option Wrap Text, vous verrez les données résultantes comme indiqué ci-dessous (avec chaque élément d’adresse dans une nouvelle ligne) :

Données résultantes avec sauts de ligne

Note : si vous utilisez MAC, utilisez CHAR(13) au lieu de CHAR(10).

Utilisation de la formule de concaténation

Si vous utilisez Excel 2016 ou des versions antérieures, vous ne disposerez pas de la formule TEXTJOIN.

Vous pouvez donc utiliser la bonne vieille fonction CONCATENATE (ou le caractère esperluette &) pour combiner les cellules et obtenir un saut de ligne entre elles.

Encore, en considérant que vous avez l’ensemble de données comme indiqué ci-dessous que vous voulez combiner et obtenir un saut de ligne entre chaque cellule :

Par exemple, si je combine en utilisant le texte dans ces cellules en utilisant une esperluette (&), j’obtiendrais quelque chose comme indiqué ci-dessous :

Débuter une nouvelle ligne dans une cellule Excel - Formule du jeu de données

Bien que cela combine le texte, ce n’est pas vraiment le format que je veux. Vous pouvez essayer d’utiliser le retour au texte, mais cela ne fonctionnerait pas non plus.

Si je crée une adresse postale à partir de cela, j’ai besoin que le texte de chaque cellule soit sur une nouvelle ligne dans la même cellule.

Pour insérer un saut de ligne dans ce résultat de formule, nous devons utiliser CHAR(10) avec la formule ci-dessus.

CHAR(10) est un saut de ligne dans Windows, ce qui signifie qu’il force tout ce qui le suit à aller sur une nouvelle ligne.

Donc, pour ce faire, utilisez la formule ci-dessous :

=A2&CHAR(10)&B2&CHAR(10)&C2&CHAR(10)&D2&CHAR(10)&E2

Cette formule entrerait un saut de ligne dans le résultat de la formule et vous verriez quelque chose comme indiqué ci-dessous :

Débuter une nouvelle ligne dans une cellule Excel - Saut de ligne dans la formule

IMPORTANT : pour que cela fonctionne, vous devez envelopper le texte dans les cellules Excel. Pour envelopper le texte, allez dans Home -> Alignment -> Wrap Text. C’est un bouton à bascule.

Débuter une nouvelle ligne dans une cellule Excel - envelopper le texte

Conseil : si vous utilisez MAC, utilisez CHAR(13) au lieu de CHAR(10).

Vous aimerez peut-être aussi le tutoriel Excel suivant :

  • Insérer une image dans une cellule Excel.
  • Comment diviser plusieurs lignes dans une cellule en cellules / colonnes séparées
  • Combiner des cellules dans Excel
  • CONCATENER une plage Excel avec et sans séparateur
  • Aide MS – Commencer une nouvelle ligne.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *