Diviser une cellule en deux colonnes ou plus dans Excel et Google Sheets
Dans cet article, vous apprendrez à diviser le contenu d'une cellule en deux colonnes ou plus dans Excel.
Une tâche courante dans Excel consiste à diviser le contenu d'une cellule en plusieurs cellules. Cela est souvent nécessaire lorsque les données sont exportées d'un autre logiciel vers Excel et doivent être triées avant de pouvoir être utilisées. Cela peut être fait en utilisant Texte aux colonnes, soit avec un délimiteur - comme un espace, une virgule, une tabulation, etc. - ou par le largeur de chaque partie du texte.
Texte aux colonnes
Utiliser un délimiteur
L'exigence la plus fréquente dans Excel est peut-être de diviser les noms complets en prénom et nom. Supposons que vous ayez la liste de noms illustrée ci-dessous dans la colonne B et que vous souhaitiez la diviser en prénom (colonne C) et nom de famille (colonne D). Le délimiteur évident ici est l'espace entre le prénom et le nom.
1. Sélectionnez une plage de cellules avec les données que vous souhaitez diviser. Dans ce cas, c'est B2:B8.
2. Dans le Ruban, aller à Données > Texte vers colonnes.
3. L'assistant de conversion de texte en colonnes apparaîtra. Dans la première étape, définissez le type de fichier sur Délimité (ceci est sélectionné par défaut) et cliquez sur Suivant.
4. Dans la deuxième étape, sélectionnez un délimiteur, qui est un seul espace dans ce cas. Lorsque vous sélectionnez le délimiteur, une ligne apparaît dans le Aperçu des données pour montrer comment les données seront divisées.
Vous pouvez également choisir une tabulation, un point-virgule, une virgule ou tout autre caractère que vous définissez comme délimiteur.
5. Dans la dernière étape, définir le format des données de la colonne. Par défaut, les nouvelles colonnes ont un format général, mais vous pouvez les définir sur texte, date ou tout autre format dont vous avez besoin (Avancé).
Sélectionnez les colonnes (maintenez CTRL et, dans Aperçu des données, cliquez sur les en-têtes des colonnes dont vous souhaitez définir le format). Sous Format des données de colonne, sélectionnez Texte. Vous devez également définir la destination où les colonnes seront remplies. Dans ce cas, la destination est la cellule C2.
Le résultat est que les colonnes C et D sont remplies de prénoms et de noms de famille fractionnés.
Largeur fixe
Une autre option lors de la division du texte en colonnes consiste à utiliser la largeur fixe. Lorsque vous utilisez une largeur fixe, le texte en colonnes divise le texte en un certain nombre de caractères plutôt qu'en un délimiteur. Un bon exemple de cette méthode consiste à séparer le code postal et le nom de la ville, car les codes postaux comportent toujours cinq chiffres. Supposons que vous ayez un code postal et un nom de ville dans la colonne B et que vous souhaitiez les diviser en colonnes C et D.
1. Pour fractionner les données, sélectionnez d'abord une plage de cellules avec les données que vous souhaitez fractionner. Dans ce cas, il s'agit de B2:B9.
2. Dans le Ruban, aller à Données > Texte vers colonnes.
3. Encore une fois, l'Assistant Texte en colonnes apparaîtra. Dans la première étape, définissez le type de fichier sur Largeur fixe et cliquez sur Suivant.
4. Dans la deuxième étape, définissez une ligne de rupture dans les données d'aperçu en cliquant entre le code postal et le nom de la ville.
Vous pouvez double-cliquer sur la ligne de rupture pour la supprimer ou la sélectionner et la faire glisser pour la déplacer vers une position différente.
5. Dans la dernière étape, définir le format des données de la colonne. Par défaut, les nouvelles colonnes ont un format général. (Vous pouvez modifier cela comme décrit dans la rubrique précédente.) Vous devez également définir la destination où les colonnes seront remplies. Dans ce cas, la destination est la cellule C2.
Le résultat final est des codes postaux et des noms de villes divisés en colonnes C et D.
Texte aux colonnes dans Google Sheets
La division du texte en colonnes fonctionne un peu différemment dans Google Sheets. La principale différence est que vous ne pouvez pas définir la cellule de destination, de sorte que les données fractionnées écraseront les données initiales. De plus, Google Sheets détecte automatiquement un séparateur, mais vous pouvez également le définir comme vous le souhaitez. Les étapes pour diviser les cellules de texte dans Google Sheets sont les suivantes.
1. Sélectionnez la plage de cellules que vous souhaitez diviser (B2:B9).
2. Accédez à Données > Diviser le texte en colonnes.
En conséquence, vous obtenez des données divisées en deux colonnes, à partir de la cellule B2. (La colonne d'origine est écrasée.)
Notez que si vous cliquez sur le Séparateur dans le coin inférieur droit, vous pouvez choisir un délimiteur (virgule, point-virgule, point, espace ou personnalisé). Comme vous pouvez le voir dans l'image ci-dessus, Google Sheets reconnaît automatiquement que le séparateur de colonnes est un espace et divise le texte en fonction de cela.