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.
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:
- 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).
- Placez le curseur à l’endroit où vous voulez insérer le saut de ligne.
- 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).
See Also: 200+ Excel Keyboard Shortcuts.
Démarrer une nouvelle ligne dans une cellule Excel à l’aide d’une formule
Bien que le raccourci clavier soit parfait 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) :
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).
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’.
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) :
Utilisation de la formule de concaténation
Si vous utilisez Excel 2016 ou des versions antérieures, vous n’aurez pas la formule TEXTJOIN disponible.
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 :
Bien que cela combine le texte, ce n’est pas vraiment le format que je veux. Vous pouvez essayer d’utiliser l’habillage de 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 :
IMPORTANT : pour que cela fonctionne, vous devez envelopper le texte dans les cellules Excel. Pour envelopper le texte, allez à Home -> Alignment -> Wrap Text. C’est un bouton basculant.
Conseil : si vous utilisez MAC, utilisez CHAR(13) au lieu de CHAR(10).
Vous aimerez peut-être aussi les didacticiels Excel suivants :
- 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.