Cours
Avez-vous déjà essayé d'appuyer sur Entrée dans une cellule Excel, vous attendant à une nouvelle ligne, pour voir le curseur sauter dans la cellule du dessous ? Contrairement à Word ou à Google Docs, Excel considère la touche Entrée comme un moyen de déplacer les lignes, et non de les interrompre.
Mais il existe de nombreuses situations réelles dans lesquelles vous voulez plusieurs lignes dans une seule cellule : écrire une adresse, empiler des noms, formater des étiquettes ou simplement organiser de longues notes pour plus de clarté.
Dans ce guide, je vous présenterai les méthodes les plus simples pour insérer une nouvelle ligne dans une cellule Excel. Je vous expliquerai également ce qui fonctionne le mieux sur Windows, Mac et la version web d'Excel, afin que vous ne soyez jamais bloqué.
Comment commencer manuellement une nouvelle ligne dans Excel
Vous avez besoin d'empiler du texte à l'intérieur d'une cellule, comme une adresse, une étiquette ou une note à plusieurs lignes ? Excel vous permet de le faire, mais pas de la manière dont vous vous y attendez. En appuyant sur Enter, vous passez généralement à la cellule suivante. Si vous souhaitez ajouter un saut de ligne à l'intérieur d'une cellule, voici comment procéder sur chaque plateforme.
Raccourci Windows : Alt + Entrée
Sous Windows, l'ajout d'un saut de ligne est simple :
- Double-cliquez sur sur la cellule ou appuyez sur F2 pour passer en mode édition.
- Déplacez votre curseur à l'emplacement souhaité pour la nouvelle ligne.
- Appuyez sur Alt + Enter.
Cette opération insère un saut de ligne (caractère ASCII 10), qu'Excel interprète comme un saut de ligne.
Une chose importante : Envelopper le texte doit être activéesinon le saut de ligne n'apparaîtra pas.
- Onglet Accueil → Groupe Format → Enrouler le texte
Raccourci Mac : combos basés sur les commandes
Sur macOS, le raccourci varie légèrement en fonction de votre version d'Excel. Essayez ce qui suit :
- Contrôle + Option + Retour - fonctionne sur la plupart des versions
- Contrôle + Commande + Retour - autre raccourci
- Option + Retour - supporté sur Excel 365 et plus
Comme sous Windows, assurez-vous que vous modifiez le texte à l'intérieur de la cellule et que l'option Envelopper le texte est activé.
Excel en ligne et mobile
Les choses se compliquent sur Excel Online et les versions mobiles. Souvent, ces plateformes nen'acceptent pas les raccourcis clavier d'Excel pour les sauts de ligne,en particulier lorsque vous utilisez des écrans tactiles. Voici ce que vous pouvez faire :
- Sur tablettes ou Chromebooks avec claviers, essayez Option + Entrée ou Alt + Entrée
- Sur iOS/Android, tapez dans la barre de formulepuis appuyez sur Retour si le clavier l'affiche.
- En cas d'échec, copiez un saut de ligne (par exemple, dans Notes ou Word) et collez-le dans la cellule Excel. N'oubliez pas d'activer Wrap Text ici aussi, sinon le saut de ligne restera caché.
Insérer des sauts de ligne avec des formules
Vous avez donc des données dans plusieurs cellules et vous voulez les combiner en une seule, avec chaque valeur sur une nouvelle ligne dans la même cellule. Vous pouvez le faire dans Excel à l'aide de formules. Il n'y a pas declics ou de raccourcis sur , juste une formule magique pure. Examinons deux moyens simples mais efficaces d'y parvenir.
Utilisation de CHAR(10) dans une formule concaténée
La méthode classique utilise CHAR(10)
, qui représente un saut de ligne dans Excel.
Supposons que vous ayez un prénom dans A2 et un nom dans B2, et que vous souhaitiez qu'ils figurent sur des lignes distinctes dans une même cellule. Essayez ceci :
=A2 & CHAR(10) & B2
Les valeurs sont empilées, le prénom figurant sur la première ligne et le nom de famille en dessous. C'est simple !
Encore un coup de tête : Vous devez activer l'option Wrap Text sur la cellule pour qu'Excel affiche la rupture. Page d'accueil → Enveloppez le texte. J'ai mis en évidence le bouton dans la capture d'écran ci-dessus.
Il se peut également que vous deviez augmenter le nombre de rangée de la ligne pour voir les deux lignes manuellement.
Envie de plus de fantaisie ? Vous pouvez également ajouter des étiquettes :
="Name: " & A2 & CHAR(10) & "Email: " & B2
Parfait pour créer des mini-cartes de contact ou des étiquettes directement dans votre feuille de calcul.
Utilisation de TEXTJOIN()
Si vous utilisez Excel 365 ou Excel 2019+, vous disposez d'une option plus simple : TEXTJOIN()
. Il est conçu pour des cas comme celui-ci : combiner une série de valeurs avec un délimiteur.
Voici comment faire un retour à la ligne entre les valeurs dans A2:C2:
=TEXTJOIN(CHAR(10), TRUE, A2:C2)
-
Le premier argument est le délimiteur :
CHAR(10)
(saut de ligne) -
Le second indique qu'il faut ignorer les cellules vides (
TRUE
). -
Le troisième est la plage de cellules que vous souhaitez joindre.
Et oui, vous avez toujours besoin de Texte enveloppant soit activé pour que cela s'affiche correctement.
Sur macOS, certains contextes de formule peuvent nécessiter CHAR(13)
(retour chariot) au lieu de CHAR(10)
- en particulier dans les anciennes versions d'Excel. Si vos sauts de ligne ne s'affichent pas, essayez de les remplacer :
=TEXTJOIN(CHAR(13), TRUE, A2:C2)
Rechercher et remplacer avec des sauts de ligne
Vous avez besoin de répartir rapidement du texte dans plusieurs cellules ? Vous pouvez avoir une liste de valeurs séparées par des virgules et vouloir que chaque élément soit sur sa propre ligne dans la même cellule. Vous n'avez pas besoin de réécrire quoi que ce soit manuellement, Find and Replace est là pour vous aider.
Voici comment procéder :
- Sélectionnez les cellules que vous souhaitez nettoyer
- Appuyez sur Ctrl+H pour ouvrir la boîte de dialogue Rechercher et remplacer.
- Dans le Rechercher quoi tapez une virgule ou le caractère que vous souhaitez remplacer
- Dans le Remplacer par appuyez sur Ctrl + J
- Oui, Ctrl + J ne semble rien faire, mais il insère un saut de ligne caché (caractère ASCII 10). Vous ne verrez rien dans la boîte, mais soyez sûr qu'elle s'y trouve.
- Cliquez sur Remplacer tout
Et comme cela, vos valeurs s'empileront sur plusieurs lignes à l'intérieur de chaque cellule.
Cette méthode vous sauve la vie lorsque vous êtes :
- Nettoyage des fichiers CSV
- Formater les longues listes pour faciliter la lecture
- Conversion des délimiteurs (virgules, points-virgules, tuyaux) en sauts de ligne propres
Conseils et dépannage
Vous avez ajouté des sauts de ligne, utilisé des raccourcis et inséré une formule, mais les résultats ne sont pas conformes à vos attentes. Voici quelques points à vérifier avant de supposer qu'Excel est en panne.
1. Assurez-vous que l'option Wrap Text est activée
Il est facile de passer à côté de celui-ci : Excel n'affiche pas les sauts de ligne si l'option' Wrap Text' n'est pas activée dans la cellule.
Même si la coupure est présente (via un raccourci, une formule ou la fonction Rechercher et remplacer), elle apparaîtra comme une seule ligne continue, à moins que la fonction d'habillage ne soit activée.
- Aller à Accueil → Enrouler le texte (dans le groupe d'alignement
2. Ajuster la largeur des colonnes et la hauteur des lignes
Les sauts de ligne ne sont pas magiques : ils ne redimensionnent pas automatiquement votre cellule. Si votre texte déborde ou semble toujours encombré, c'est probablement parce que la hauteur de votre ligne est trop petite ou que votre colonne est trop étroite.
- Faites glisser le bord de la ligne pour augmenter la hauteur.
- Ou utilisez AutoFitCliquez avec le bouton droit de la souris → Hauteur de la ligne Hauteur de la ligne → réglez-la manuellement ou double-cliquez pour un redimensionnement automatique
3. Plusieurs retours à la ligne ? Attendez-vous à un espace supplémentaire
Si vous appuyez sur Alt + Enter plus d'une fois entre des mots ou des valeurs, Excel en tiendra compte et ajoutera un espace vertical supplémentaire. Ce n'est pas tout à fait la même chose que le double espacement dans Word, mais le fonctionnement est similaire. N'en faites pas trop, ou votre cellule aura l'air étirée.
4. Ajout de sauts de ligne dans les formats personnalisés
Une question fréquente est de savoir si vous pouvez insérer des sauts de ligne en utilisant le formatage des nombres ou des dates dans Excel. La réponse courte est : pas vraiment. Les options de formatage personnalisées d'Excel ne prennent pas en charge les sauts de ligne visibles, de sorte que même des astuces telles que l'utilisation de @
,&
,CHAR(10)
, ou l'inclusion de texte entre guillemets comme "More"
ne créeront pas d'affichage multiligne. Si l' opérateur &
permet de combiner du texte sur plusieurs lignes dans les formules, il ne fonctionne pas dans la boîte de dialogue demise en forme personnalisée.
Voici une solution de contournement : Utilisez plutôt des formules telles que = "Label: " & A2 & CHAR(10) & "Value: " & B2
et appliquez Wrap Text pour les afficher correctement.
Exemples pratiques et cas d'utilisation
Nous allons vous présenter quelques exemples concrets où l'insertion de sauts de ligne dans une seule cellule Excel rend les choses plus claires, plus nettes et plus lisibles.
Étiquettes d'envoi
Vous avez besoin de formater des informations de publipostage dans une seule cellule pour l'impression ou l'exportation ? Les sauts de ligne facilitent l'empilement du nom, de la rue et de la ville, comme ici :
John Smith
123 Maple Avenue
Lagos, NG
Voici la formule si vos données se trouvent en A2, B2 et C2 :
=A2 & CHAR(10) & B2 & CHAR(10) & C2
Empiler les noms complets
Parfois, vous souhaitez que deux ou plusieurs noms soient affichés dans la même cellule, mais sur des lignes distinctes pour plus de clarté. Exemple :
SMITH John
SMITH Linda
Si les noms figurent dans A2 et B2, utilisez :
=A2 & CHAR(10) & B2
Idéal pour les listes d'invités, les registres ou même les badges d'événements.
Combinaison de plusieurs éléments
Vous avez une liste d'adresses, de numéros de téléphone ou de points que vous souhaitez voir figurer dans une seule cellule ? Il suffit de les insérer à la ligne.
Vous pouvez l'écrire manuellement en utilisant les touches Alt + Entrée soit dynamiquement en utilisant la formule suivante :
="• " & A2 & CHAR(10) & "• " & B2 & CHAR(10) & "• " & C2
Erreurs courantes et corrections
Même si vous faites tout ce qu'il faut, Excel peut se montrer pointilleux en ce qui concerne les sauts de ligne. Voici quelques problèmes courants à surveiller, ainsi que leurs solutions.
1. CHAR(10) n'affiche pas de saut de ligne ?
Si vous avez utilisé CHAR(10)
dans une formule et que rien ne se passe dans 99 % des cas, c'est que la fonctionWrap Text n'est pas activée. Excel enregistre la rupture, mais ne l'affiche pas, sauf si l'habillage est activé.
Voici la solution : Sélectionnez la ou les cellules, allez dans l' onglet Accueil de et cliquez sur Envelopper le texte.
2. Les utilisateurs de Mac obtiennent des résultats étranges ?
Sous macOS, Excel interprète parfois les sauts de ligne différemment. CHAR(10)
Le saut de ligne (line feed) fonctionne généralement, mais dans certains contextes de formule, en particulier lors de l'importation ou de la copie, vous devrez peut-être essayer CHAR(13)
(carriage return) à la place.
Les touches de raccourci peuvent également varier. Si Control+Option+Return ne fonctionne pas, essayez Option+Return ou Control+Command+Return.
3. Exécuter Excel dans un environnement virtuel ?
Si vous utilisez Excel par l'intermédiaire d'une configuration de bureau virtuel, telle que Citrix, le comportement du clavier peut devenir inhabituel. Les raccourcis tels que Alt+Enter peuvent ne pas s'enregistrer correctement.
Voici les correctifs :
- Utilisez les méthodes d'Excel basées sur des formules (telles que
CHAR(10)
) au lieu de vous fier aux raccourcis clavier. - Vérifiez si votre session Citrix intercepte les commandes clés.
Points clés à retenir
Voici un résumé rapide de ce que vous avez appris :
-
Les touches de raccourci varient selon la plate-forme: Windows utilise Alt+Enter, tandis que Mac utilise une combinaison de Control+Option+Return, Option+Return, et autres.
-
Wrap Text est essentiel: Sans cela, les sauts de ligne n'apparaîtront pas, quelle que soit la manière dont vous les insérez.
-
Les formules le rendent dynamique: Utilisez
CHAR(10)
à l'intérieur de&
ouTEXTJOIN()
pour des valeurs multilignes flexibles. -
Find & Replace permet de gagner du temps: Remplacez les caractères tels que les virgules par
Ctrl+J
pour appliquer des ruptures dans plusieurs cellules.
Conclusion
J'espère que cet article vous a été utile ! N'oubliez pas : Wrap Text n'est pas négociable. C'est la première chose qui vous fera trébucher ou vous déconcertera. Si vous vous retrouvez à lutter contre Excel pour que vos données aient l'aspect qu'elles devraient avoir, suivez dès aujourd'hui notre cursus de compétences sur les principes fondamentaux d'Excel. Il vous apportera toutes les compétences essentielles dont vous avez besoin pour votre vie personnelle et professionnelle.
Faites progresser votre carrière avec Excel
Acquérir les compétences nécessaires pour optimiser Excel - aucune expérience n'est requise.
Rédacteur technique spécialisé dans l'IA, la ML et la science des données, rendant les idées complexes claires et accessibles.