Microsoft Excel est un excellent outil pour travailler avec tous types de données, y compris du texte. Vous pouvez importer ou coller des données de presque n'importe où et dans presque n'importe quel format, ce qui peut vous obliger à fractionner le contenu des cellules. Par exemple, vous avez peut-être des tableaux où un enregistrement entier, avec ses délimiteurs de champ, tient dans une seule cellule. Ou des cellules avec le nom complet de vos clients, alors que vous devez séparer le prénom et le nom. Quelle que soit la raison, Microsoft Excel propose plusieurs solutions.
Dans ce guide, vous allez découvrir six méthodes pour fractionner des cellules dans Microsoft Excel. D'abord, vous verrez comment utiliser l'assistant Conversion pour indiquer précisément comment fractionner le contenu. Ensuite, vous apprendrez à utiliser le remplissage instantané pour fractionner le contenu des cellules à partir d'un modèle. Troisièmement, vous verrez comment utiliser une fonction texte intégrée pour que les cellules fractionnées restent à jour : TEXTSPLIT (FRACTIONNER.TEXTE dans Excel en français). Quatrièmement, vous apprendrez à utiliser Power Query pour fractionner des cellules, y compris en lignes plutôt qu'en colonnes. Enfin, vous verrez aussi comment annuler la fusion de cellules.
Fractionner des cellules avec l'assistant Conversion
Pour fractionner le texte d'une cellule en plusieurs cellules, vous pouvez utiliser l'outil Convertir. L'assistant vous guide et vous permet d'indiquer si le contenu est séparé par un délimiteur précis ou s'il a une largeur fixe.
Suivez les étapes ci-dessous pour utiliser l'outil Convertir et séparer des noms complets en prénom et nom.
1. Sélectionnez les cellules contenant les noms complets. Dans l'onglet Données, cliquez sur le bouton "Convertir".
2. Ici, les noms sont séparés par un espace : choisissez "Délimité" et cliquez sur "Suivant".
3. Sélectionnez le délimiteur parmi ceux proposés ou choisissez "Autre" et saisissez-le dans la zone de texte. Cliquez sur "Suivant" pour indiquer la destination et les types de données. Pour remplacer les cellules existantes, cliquez sur "Terminer".
4. Sélectionnez la cellule de destination et cliquez sur "Terminer".
5. Le prénom et le nom sont maintenant dans des cellules séparées.
Fractionner des cellules avec le remplissage instantané
Pour fractionner le contenu d'une cellule, vous pouvez utiliser le remplissage instantané. Il permet aussi d'extraire une partie du contenu. Pour un modèle simple, un seul exemple suffit à Microsoft Excel pour le reconnaître ; un modèle plus complexe peut en demander deux ou trois.
1. Ouvrez la feuille de calcul contenant les cellules à fractionner. Dans la colonne de droite, reproduisez le contenu de la cellule correspondante de gauche jusqu'à l'endroit où vous voulez couper.
2. Faites glisser la poignée de recopie jusqu'à la dernière cellule. Cliquez sur le bouton en bas à droite et sélectionnez "Remplissage instantané".
3. Comme vous pouvez le voir, Excel a bien interprété le modèle. Répétez les étapes 1 et 2 pour le nom.
Fractionner des cellules avec TEXTSPLIT
Dans les exemples ci-dessous, vous allez apprendre à utiliser la fonction TEXTSPLIT pour fractionner le contenu d'une cellule. L'un des avantages des formules est que les cellules fractionnées se mettent à jour quand les données d'origine changent.
Suivez les étapes ci-dessous pour fractionner une adresse complète délimitée par des virgules en plusieurs cellules.
1. Saisissez la fonction TEXTSPLIT dans une cellule vide.
2. Cliquez sur la cellule contenant le texte à fractionner, puis tapez une virgule.
3. Saisissez le délimiteur entre guillemets. Ici, le texte est délimité par des virgules.
4. Fermez la parenthèse et appuyez sur "Entrée". Faites glisser la poignée de recopie pour copier la formule jusqu'à la dernière ligne.
Fractionner des cellules en colonnes ou en lignes avec Power Query
Power Query est un outil très polyvalent pour manipuler vos données comme vous le souhaitez, y compris pour fractionner le contenu des cellules en colonnes, voire en lignes distinctes. Suivez les étapes ci-dessous pour fractionner le contenu de cellules avec Power Query.
1. Sélectionnez les cellules à fractionner et allez dans l'onglet Données pour ouvrir Power Query. Sur Mac, copiez le tableau et lancez Power Query, comme ci-dessous.
2. Cliquez sur "Entrer des données".
3. Collez le contenu du tableau avec le raccourci Cmd + V. Cliquez sur "OK" pour passer à la fenêtre suivante.
4. Cliquez sur "Transformer", puis sur "Fractionner la colonne" pour voir les options. Ici, le texte est séparé par des délimiteurs.
5. Pour fractionner le contenu en colonnes distinctes, sélectionnez le séparateur et cliquez sur "OK".
6. Pour fractionner le contenu en lignes distinctes, sélectionnez "Options avancées" puis, sous "Fractionner en", choisissez "Lignes". Cliquez sur "OK" pour appliquer.
7. Ici, le texte a été fractionné en colonnes, que vous pouvez renommer en double-cliquant sur les en-têtes.
8. Enfin, cliquez sur "Fermer et charger" pour renvoyer le nouveau tableau dans Excel.
Fractionner le contenu des cellules en lignes avec des fonctions
Power Query n'est pas le seul moyen de fractionner le contenu des cellules en lignes : vous pouvez aussi combiner TRANSPOSE et TEXTSPLIT pour obtenir le même résultat.
1. Placez la fonction TEXTSPLIT à l'intérieur de la fonction TRANSPOSE, comme ci-dessous.
2. Appuyez sur "Entrée" pour voir les résultats. En revanche, vous ne pourrez pas faire glisser la formule comme d'habitude, car ses résultats doivent se répartir sur 4 cellules.
Annuler la fusion de cellules
Pour annuler la fusion de cellules, sélectionnez-les et cliquez sur le bouton de la barre d'outils qui contient les options de fusion. Sélectionnez "Annuler Fusionner cellules".
La fusion a été annulée et le contenu a été placé dans la cellule de gauche.
Conclusion
Vous disposez de nombreuses options pour fractionner des cellules dans Microsoft Excel. Vous savez maintenant fractionner le contenu des cellules avec l'outil Convertir, qui permet d'indiquer les délimiteurs du texte d'origine et les types de données des nouvelles cellules. Vous savez aussi utiliser le remplissage instantané pour fractionner le contenu à partir d'un modèle. Et si les cellules fractionnées doivent rester liées pour suivre les modifications, vous savez utiliser les fonctions intégrées.
Selon votre version de Microsoft Excel, vous pouvez utiliser directement la fonction TEXTSPLIT ou combiner d'autres fonctions texte, comme SEARCH, LEN, RIGHT et LEFT. Power Query reste toutefois l'option la plus souple pour fractionner des cellules tout en gardant les données connectées. Enfin, vous savez aussi fractionner le contenu des cellules en lignes plutôt qu'en colonnes et annuler la fusion de cellules.
Pour en savoir plus sur le travail avec les cellules dans Microsoft Excel ou Google Sheets, consultez les articles ci-dessous.
- Comment combiner plusieurs colonnes Excel en une seule
- Comment fusionner des cellules dans Google Sheets
- Comment verrouiller des cellules dans Excel (cellules, feuilles et formules)
- Comment déverrouiller des cellules dans Excel
- Comment protéger des cellules ou des feuilles dans Google Sheets
- Comment utiliser la fonction SPLIT dans Google Sheets ?
