Ajouter des sauts de ligne dans Google Sheets [dans les cellules et les formules]

Video new line in google sheet cell

Ajouter un saut de ligne (ou une nouvelle ligne, ou un retour chariot) dans Google Sheets n’est pas aussi évident que simplement appuyer sur Entrée pour sortir de la cellule.

Voici comment faire :

Comment ajouter une nouvelle ligne / un saut de ligne dans une cellule dans Google Sheets

Lorsque vous tapez dans une cellule, vous pouvez utiliser un raccourci clavier pour insérer un saut de ligne :

  • Ctrl + Entrée ou Alt + Entrée (pour Windows)
  • Ctrl + Retour ou Alt + Retour ou ⌘ + Retour (pour Mac)

Voici à quoi cela ressemble :

ajouter un saut de ligne dans une cellule

Comment ajouter une nouvelle ligne / un saut de ligne dans une formule dans Google Sheets

Si votre formule ne contient que du « texte », vous pouvez toujours utiliser les raccourcis clavier mentionnés ci-dessus.

Si votre formule fait référence à d’autres cellules et combine du texte provenant de plusieurs cellules en une seule, vous pouvez concaténer plusieurs cellules de texte avec une sortie de la fonction CHAR :

La fonction CHAR vous permet de générer des caractères Unicode à l’aide de leur référence décimale dans la table Unicode actuelle.

Cela peut vous donner de nombreux caractères utiles et inhabituels (y compris des emojis), mais dans notre cas, nous avons besoin du caractère 10 – un ‘line feed’.

Lorsqu’il est utilisé dans une formule comme celle-ci :

= « Texte1 » & CHAR (10) & « Texte2 »

Vous obtenez la sortie dont vous avez besoin :

Texte1
Texte2

Vous pouvez également faire référence à d’autres cellules au lieu du texte directement. Dans la cellule A4, nous avons la formule :

= A1 & CHAR (10) & A2

Comment ajouter une nouvelle ligne / un saut de ligne dans les applications iPhone et iPad de Google Sheets

Malheureusement, vous ne pouvez pas taper de sauts de ligne à l’aide de l’application iOS de Google Sheets. Vous ne pouvez même pas copier et coller des sauts de ligne dans l’application à partir d’autres applications !

Cependant, vous pouvez toujours ajouter des sauts de ligne dans les formules sur l’iPhone et l’iPad :

Dans la cellule A4, nous avons la formule :

= A1 & CHAR (10) & A2

ajouter des sauts de ligne dans les applications iPhone et iPad de Google Sheets

Comment ajouter une nouvelle ligne / un saut de ligne dans l’application Android de Google Sheets

Avec l’application Android de Google Sheets, vous pouvez à la fois taper des sauts de ligne et les ajouter dans les formules.

Pour taper un saut de ligne dans du texte, vous devez appuyer sur Entrée sur le clavier lorsque vous êtes à la fin d’un mot :

ajouter des sauts de ligne en tapant du texte dans l'application Android de Google Sheets

La cellule sera sortie sans qu’un saut de ligne soit créé si vous appuyez sur Entrée lorsque vous n’êtes pas à la fin d’un mot (par exemple, après un espace).

Vous pouvez également utiliser des sauts de ligne dans les formules de la même manière que dans l’application de bureau :

ajouter des sauts de ligne dans une formule dans l'application Android de Google Sheets

Remplacer les caractères par des sauts de ligne dans Google Sheets

Vous avez du texte qui nécessite des sauts de ligne. Disons qu’il s’agit d’une grande colonne de données comme celle-ci :

Les adresses sont généralement réparties sur plusieurs lignes, mais parcourir chaque cellule de la colonne pour corriger cela prendrait beaucoup de temps.

Écrivons une formule pour faire ce travail rapidement.

Commençons par utiliser la fonction SUBSTITUE :

= SUBSTITUE (A1, « | », CHAR (10))

Cela recherche le texte donné pour quelque chose et le remplace par autre chose. C’est puissant car vous pouvez même spécifier quelle occurrence remplacer (par défaut, toutes les occurrences sont remplacées).

Pour l’exemple :

= SUBSTITUE (A1, « | », CHAR (10), 2)

Vous pouvez également utiliser la fonction REPLACE :

= REPLACE (A1, 3, 1, CHAR (10))

Elle fait la même chose que la fonction SUBSTITUTE mais offre une grande capacité à spécifier ce que vous recherchez. Cependant, il est plus difficile de spécifier quelle occurrence remplacer.

Pour l’exemple :

= REPLACE (A1, FIND (« & », A1), 1, CHAR (10))

Dans la plupart des situations, la fonction SUBSTITUTE vous donnera ce dont vous avez besoin et vous n’aurez pas à vous soucier d’apprendre les expressions régulières.

Supprimer les sauts de ligne dans Google Sheets

Vous avez des sauts de ligne mais vous ne les voulez pas !

Ce serait douloureux de tous les supprimer un par un, alors écrivons une formule pour s’en occuper.

Voici vos données :

Comment utiliser la fonction NETTOYER ?

Elle supprime tous les caractères ASCII non imprimables (y compris les sauts de ligne).

Dans l’exemple ci-dessus, vous pouvez utiliser dans la cellule B1 :

= CLEAN (A1)

Pour obtenir :

123 Rue du Commerce, Paris, France

Légèrement problème… les sauts de ligne ont été supprimés mais maintenant il n’y a rien à leur place, rendant l’adresse inutile.

Essayons plutôt la fonction SUBSTITUE :

Pour rechercher un saut de ligne, nous utiliserons la fonction pratique CHAR.

À l’aide des données de l’exemple, dans la cellule B1, vous pouvez utiliser :

= SUBSTITUE (A1, CHAR (10), « , « )

Pour obtenir :

123 Rue du Commerce, Paris, France

Beaucoup mieux.

Vous pouvez en faire encore plus en incluant une virgule :

= SUBSTITUE (A1, CHAR (10), « , « )

supprimer les sauts de ligne dans Google Sheets

Maintenant, vous savez comment ajouter et supprimer des sauts de ligne dans Google Sheets. Ces astuces vous feront gagner du temps et vous permettront de formater vos données de manière plus propre et plus lisible.

Pour plus de trucs et astuces sur Google Sheets et d’autres outils utiles, rendez-vous sur Crawlan.com.

Articles en lien