KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment fractionner un mot ou un nombre en plusieurs cellules distinctes dans Excel ?

AuteurXiaoyang Date de modification

Lorsque vous travaillez avec Excel, il vous arrive parfois de rencontrer des lignes ou des listes où des nombres ou des mots sont regroupés dans une même cellule. Vous avez peut-être besoin de séparer chaque lettre ou chaque chiffre dans sa propre cellule, comme le montre la capture d’écran ci-dessous. Ce type de tâche est courant lors de la préparation de données pour analyse, de la conversion de texte importé ou de la conception de modèles destinés à un traitement ultérieur. Comment séparer efficacement chaque lettre ou chaque chiffre d’une cellule en cellules adjacentes individuelles ?

doc split word to letters1

Fractionner un mot ou un nombre en cellules distinctes avec Formule

Fractionner un mot ou un nombre en cellules distinctes avec Kutools pour Excel

Fractionner un mot ou un nombre en cellules distinctes avec du code VBA

Combiner des lettres ou des chiffres séparés en un seul mot ou nombre


Fractionner un mot ou un nombre en cellules distinctes avec Formule

Vous pouvez facilement fractionner le contenu d’une cellule en lettres ou en chiffres individuels à l’aide d’une formule Excel simple et efficace. Idéale pour obtenir un résultat dynamique, cette méthode met automatiquement à jour vos données dès que les données sources changent. Elle convient parfaitement aux petits et moyens volumes de données, notamment lorsque le fractionnement reste simple.

1. Dans une cellule vide située à droite de vos données sources — par exemple, C1 —, saisissez la formule suivante et appuyez sur Entrée :

=MID($A1, COLUMNS($A$1:A$1),1)

Cette formule extrait le caractère situé à une position précise dans la cellule A1. La fonction STXT lit depuis A1, en commençant à la position indiquée, et le chiffre 1 signifie qu’un seul caractère est extrait.

2. Ensuite, faites glisser la poignée de recopie depuis C1 vers la droite à travers les colonnes jusqu’à ce que les cellules deviennent vides — cela confirme que tous les caractères ont été répartis dans leurs propres cellules.

faites glisser la poignée de recopie vers les cellules de droite

3. Si vos données initiales contiennent davantage de lignes, il vous suffit de faire glisser la poignée de recopie vers le bas depuis la cellule contenant la formule la plus à droite, jusqu’à couvrir toutes les lignes à fractionner. Toutes les entrées de la colonne A seront alors réparties en caractères individuels dans les colonnes adjacentes.

faites glisser la poignée de recopie vers le bas jusqu'à la plage à laquelle vous souhaitez appliquer cette formule


Fractionner un mot ou un nombre en cellules distinctes avec Kutools pour Excel

Kutools pour Excel propose une fonctionnalité pratique appelée Diviser les cellules, qui permet aux utilisateurs de fractionner le contenu d’une cellule en plusieurs colonnes ou lignes à l’aide de délimiteurs prédéfinis ou d’une largeur spécifiée. En plus de séparer du texte ou des nombres en caractères individuels, Kutools peut également extraire chiffres et texte dans des colonnes distinctes, élargissant ainsi vos possibilités pour une gestion efficace des données.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Une fois Kutools pour Excelinstallé, suivez les étapes suivantes pour effectuer un fractionnement au niveau des caractères :

1. Sélectionnez les cellules que vous souhaitez fractionner.

2. Accédez à Kutools > Fusionner et scinder > Diviser les cellules.

3. Dans la boîte de dialogue Diviser les cellules, sélectionnez Diviser en colonnes pour le paramètre Type. Ensuite, sous Fractionner par, cochez Spécifier la largeur et saisissez 1 dans la zone de texte correspondante. Cela indique à Kutools de fractionner chaque caractère de la cellule sélectionnée en une colonne distincte, un par un.

définissez les options dans la boîte de dialogue

4. Cliquez sur OK. Une boîte de dialogue s’affiche alors pour vous demander de choisir une cellule de destination destinée à accueillir les résultats. Sélectionnez une cellule suffisamment éloignée vers la droite et vers le bas afin d’éviter d’écraser des données existantes.

sélectionnez une cellule pour afficher le résultat

5. Enfin, cliquez à nouveau sur OK. Kutools fractionnera chaque cellule sélectionnée en caractères individuels et placera les résultats dans les cellules que vous avez spécifiées.

le contenu de la cellule est divisé en caractères individuels

Téléchargez et testez gratuitement Kutools pour Excel dès maintenant !


Fractionner un mot ou un nombre en cellules distinctes avec du code VBA

Pour les utilisateurs maîtrisant les outils de développement d’Excel, le recours au code VBA offre une solution flexible pour fractionner des cellules en caractères individuels — particulièrement avantageuse dans les scénarios avancés, avec de grands jeux de données ou lorsqu’une automatisation sur mesure s’impose.

1. Appuyez simultanément sur ALT + F11 dans Excel. La fenêtre Microsoft Visual Basic pour Applications s’ouvre alors, vous permettant d’ajouter et d’exécuter du code VBA.

2. Dans l’interface Visual Basic, cliquez sur Insertion > Module. Un nouveau module de code s’ouvre, dans lequel vous pouvez coller le code VBA fourni.

Code VBA : fractionner un mot en cellules distinctes

Sub SplitStuff()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng In InputRng
    xValue = Rng.Value
    xRow = Rng.Row
    For i = 1 To VBA.Len(xValue)
        OutRng.Cells(xRow, i).Value = VBA.Mid(xValue, i, 1)
    Next
Next
Application.ScreenUpdating = True
End Sub

3. Pour exécuter le code, appuyez sur F5 ou cliquez sur le bouton Exécuter dans l’éditeur VBA. Une boîte de dialogue s’affiche alors pour vous permettre de sélectionner la plage de cellules contenant les mots ou les nombres à fractionner.

code VBA pour sélectionner la plage de données

4. Après avoir sélectionné la plage appropriée, cliquez sur OK. Une autre boîte de dialogue s’ouvre alors pour vous demander de choisir la cellule à partir de laquelle les résultats doivent être insérés. Veillez à ce que cette cellule se trouve dans une zone vide afin d’éviter d’écraser vos données existantes.

sélectionnez une cellule pour placer le résultat

5. Cliquez une dernière fois sur OK, et la macro VBA traitera les données en fractionnant chaque mot ou nombre en ses caractères individuels, affichés dans des cellules distinctes sur la même ligne.

les mots sont divisés en caractères individuels


Combiner des lettres ou des chiffres séparés en un seul mot ou nombre

Si vous devez inverser le processus et combiner plusieurs cellules contenant une seule lettre ou un seul chiffre en un seul mot ou nombre, Kutools pour Excel propose une solution simple grâce à son utilitaire Combiner. Cette fonction vous permet de fusionner rapidement les valeurs de plusieurs cellules en une seule, ce qui est particulièrement utile pour reconstituer du contenu fractionné ou préparer vos données à l’exportation.

Combinez des lettres ou des chiffres séparés en une seule cellule avec Kutools

Kutools pour Excel: avec plus de 300 compléments Excel pratiques, essayez-les gratuitement sans aucune limitation pendant 30 jours.Téléchargez et testez gratuitement dès maintenant !


En pratique, fractionner et combiner des cellules s’avère indispensable pour nettoyer des données, préparer des fichiers importés ou repenser la mise en page de vos rapports. Chaque solution présentée ci-dessus répond à des besoins spécifiques : les formules pour un fractionnement rapide, Kutools pour une polyvalence accrue grâce au Traitement en Masse, et le VBA pour une automatisation entièrement personnalisée. Choisissez votre méthode en fonction de l’échelle de vos données, de la cohérence de leur format et de la fréquence des mises à jour afin d’obtenir des résultats optimaux.


Articles associés :

Comment extraire le premier, le dernier ou le n-ième mot d’une chaîne de texte dans Excel ?

Comment extraire la première lettre de chaque mot d’une cellule ?

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels