Le découpage des données est assez courant pour les personnes qui travaillent avec des données textuelles dans Google Sheets.
Et l’une des tâches courantes que beaucoup de gens ont à faire souvent est de diviser une cellule dans Google Sheet en colonnes séparées (deux ou plus de deux).
Un exemple très simple de serait lorsque vous avez le prénom et le nom de famille et que vous voulez diviser le prénom et le nom de famille dans des colonnes séparées.
Ou lorsque vous avez une adresse comme un tout dans les cellules et que vous voulez séparer les parties individuelles telles que le numéro de maison, la rue, la ville, l’état, etc, dans des colonnes séparées.
Heureusement, il est assez facile de diviser le contenu d’une cellule dans Google Sheets. Et il y a plus d’une façon de diviser les cellules et de séparer celles-ci en plusieurs colonnes (ou lignes dans le cas où vos données sont disposées dans une ligne au lieu d’une colonne)
Dans ce tutoriel, je vais vous montrer comment vous pouvez utiliser une formule simple et la fonctionnalité de texte en colonnes pour diviser les cellules dans Google Sheets.
Alors, commençons !
Table des matières
Diviser les cellules en colonnes en utilisant la fonction SPLIT
Google Sheets a une fonction SPLIT qui est bien adaptée pour… vous l’avez deviné… diviser le contenu de la cellule.
Supposons que vous avez le jeu de données comme indiqué ci-dessous où vous avez les noms et vous voulez diviser ces noms en prénom et nom.
Vous pouvez facilement le faire en utilisant la formule SPLIT ci-dessous (et copier pour les autres cellules de la colonne B):
=SPLIT(A2," ")
La fonction SPLIT ci-dessus prend la référence de la cellule comme premier argument et le délimiteur comme deuxième argument.
Dans cet exemple, puisque nous voulons diviser le contenu de la cellule avant et après le caractère espace, j’ai spécifié un caractère espace (entre guillemets) comme deuxième argument.
De même, si vous avez une colonne qui a une adresse (où chaque élément d’adresse est séparé par une virgule), vous pouvez utiliser la virgule comme délimiteur pour diviser l’adresse en différentes colonnes.
Notez que c’est une formule de tableau. Vous ne pouvez donc pas supprimer ou modifier une partie du résultat de la formule. Vous devrez supprimer l’ensemble du résultat de la formule. Dans le cas où vous voulez modifier une partie du résultat, vous pouvez d’abord convertir le résultat en valeur statique et ensuite le modifier.
Un avantage de l’utilisation de la formule SPLIT est qu’elle vous donne un résultat qui est dynamique. Cela signifie que si je vais changer l’un des noms, le résultat serait automatiquement mis à jour.
De plus, si vous ajoutez plus d’enregistrements aux données, tout ce que vous avez à faire est de copier et d’étendre la formule pour ces enregistrements supplémentaires et elle les divisera également.
Mais dans certains cas, vous pouvez ne pas vouloir de résultats dynamiques et avoir besoin de diviser rapidement le contenu de la cellule en colonnes. Dans de tels cas, vous pouvez compter sur une autre fonctionnalité utile de Google Sheets – Texte en colonnes
Utilisation de la division du texte en colonnes
Supposons que vous ayez à nouveau l’ensemble de données ci-dessous et que vous souhaitiez diviser l’adresse en éléments individuels dans des colonnes distinctes.
L’intention ici est de diviser l’adresse dans chaque cellule en colonnes séparées de sorte que nous obtenions le numéro de maison dans une colonne, la rue dans la deuxième colonne, la ville dans la troisième colonne, et ainsi de suite.
En outre, notez que chacun de ces éléments d’adresse est séparé par une virgule.
Vous trouverez ci-dessous les étapes pour diviser la cellule en plusieurs colonnes en utilisant la fonctionnalité Split Text to Columns :
- Sélectionnez les cellules qui ont l’adresse que vous voulez diviser
- Cliquez sur l’onglet Données
- Cliquez sur l’option Diviser le texte en colonnes
- Dans la boîte de dialogue Séparateur, sélectionnez la virgule comme séparateur
C’est tout !
Vous remarquerez que le contenu des cellules a été divisé en colonnes en fonction du délimiteur.
Aussi, vous pouvez obtenir le résultat souhaité après la troisième étape seulement car Google Sheets devine parfois correctement le délimiteur et vous montre le contenu des cellules divisées juste là. Si c’est ce que vous vouliez, vous pouvez sauter la quatrième étape (où vous spécifiez manuellement le délimiteur)
Vous pouvez également regarder la vidéo ci-dessous pour en savoir plus sur la façon de diviser les cellules en utilisant le texte en colonnes
Dans certains cas, vous pouvez avoir un ensemble de données, où le délimiteur n’est pas une virgule, mais un mélange de disons virgule et espace. Dans un tel cas, vous pouvez envisager d’utiliser Split Text to Columns deux fois, une fois pour diviser la cellule en fonction de la virgule et une seconde fois en utilisant l’espace.
Voilà donc deux façons vraiment simples et rapides de diviser des cellules en colonnes dans Google Sheets.
J’espère que vous avez trouvé ce tutoriel utile !
Autres tutoriels Google Sheets que vous pourriez trouver utiles :
- Comment obtenir le nombre de mots dans Google Sheets
- Comment changer la casse du texte dans Google Sheets (supérieure, inférieure, ou correcte)
- Comment envelopper du texte dans Google Sheets (en un seul clic)
- Supprimer le premier caractère d’une chaîne dans Google Sheets
- Comment supprimer les doublons dans Google Sheets
- Comment trier par plusieurs colonnes dans Google Sheets
- Comment mettre en évidence les doublons dans Google Sheets
.