Comment annuler la fonction « Texte en colonnes » dans Excel ?
La fonctionnalité Texte en colonnes d’Excel permet de fractionner les données d’une seule colonne en plusieurs colonnes à l’aide de délimiteurs spécifiés, tels que des espaces, des virgules ou des caractères personnalisés. Bien que cet outil soit particulièrement utile pour traiter des données importées depuis d’autres sources ou fichiers où les informations sont regroupées, il peut arriver par la suite que vous souhaitiez recombiner ces valeurs séparées en une seule cellule – ce qui revient à inverser la division. Cette situation se présente fréquemment lorsque vous devez recréer un nom complet à partir du prénom et du nom de famille, assembler des composants d’adresse ou préparer des données concaténées pour des exportations ou des rapports.
Dans cet article, vous découvrirez plusieurs méthodes pratiques pour inverser l’opération Texte en colonnes et recombiner plusieurs colonnes en une seule cellule. Nous vous présenterons pas à pas des techniques utilisant des formules Excel, une fonctionnalité puissante de Kutools pour Excel et une fonction VBA personnalisée. Ces solutions s’adaptent à tous les scénarios – des petites plages aux fusions à grande échelle – et nous expliquerons aussi comment choisir la méthode la plus adaptée, quels points surveiller et quels conseils appliquer pour obtenir des résultats impeccables.

Inverser la fonction texte en colonnes à l’aide de formules
Dans de nombreux cas, vous pouvez utiliser des formules Excel simples pour fusionner des colonnes distinctes en une seule. Cette approche est particulièrement efficace lorsque vous travaillez avec un nombre modéré de colonnes ou lorsque vous souhaitez personnaliser le délimiteur (comme un espace, une virgule ou un trait d’union). Elle s’applique largement, sans nécessiter de complément ni de code – seulement une bonne maîtrise de la syntaxe de base des formules.
1. Sélectionnez la cellule dans laquelle vous souhaitez afficher la valeur combinée. À titre d’exemple, nous supposons que vous souhaitez joindre le contenu des cellules A2, B2 et C2.
=A2&" "&B2&" "&C2 =CONCATENATE(A2," ",B2," ",C2) Ces formules combinent le contenu des cellules A2, B2 et C2 en les séparant par un espace. Si vous préférez utiliser un autre séparateur (comme une virgule, un point-virgule ou un trait d’union), il vous suffit de remplacer l’espace (« ») dans la formule par le caractère de votre choix, par exemple :=A2&","&B2&","&C2.

2. Une fois la formule saisie dans la première ligne, utilisez la poignée de recopie pour l’étendre à toutes les autres lignes où vous souhaitez appliquer la même fusion. Pour gagner du temps, placez votre curseur dans le coin inférieur droit de la cellule sélectionnée — il se transformera en signe plus — puis cliquez et faites glisser pour remplir les lignes adjacentes.

Remarque : Dans ces formules, A2, B2 et C2 représentent les cellules que vous souhaitez joindre. Ajustez ces références si vos données se trouvent dans d’autres colonnes. Veillez toujours à ce que les références de votre formule correspondent exactement à l’emplacement de vos données. Le délimiteur utilisé dans la formule peut être remplacé par n’importe quel caractère, selon vos besoins en matière de rapport ou de mise en forme.
Astuce : L’approche =A2&« »&B2&« »&C2 est rapide pour un nombre limité de colonnes. Pour des données comportant de nombreuses colonnes à combiner, consultez les solutions avancées ci-dessous afin d’obtenir une efficacité optimale.
Mises en garde : Lorsque vous utilisez CONCATENER ou les symboles « & », veillez à ne pas omettre de délimiteurs, sauf si vous souhaitez combiner les valeurs sans aucune séparation. Vérifiez attentivement votre formule pour éviter les espaces superflus qui pourraient compromettre la cohérence de vos données. Dans les anciennes versions d’Excel (avant Excel 2016), la fonction =CONCATENER() est disponible, tandis que les versions plus récentes prennent également en charge =CONCAT() et =TEXTJOIN(), offrant des fonctionnalités encore plus puissantes.
Inverser la fonction texte en colonnes avec Kutools pour Excel
Si vous avez Kutools pour Excel installé, vous pouvez fusionner efficacement plusieurs lignes, colonnes ou plages de cellules en une seule cellule ou colonne — sans avoir à écrire la moindre formule. La fonctionnalité Combinez les lignes/colonnes/cellules et conservez les valeurs est parfaite pour ceux qui recherchent une solution rapide, fiable et flexible, notamment lorsqu’ils manipulent de grands jeux de données, utilisent divers délimiteurs ou ont besoin d’options avancées de fusion — comme combiner tout en conservant ou supprimant le contenu d’origine, ou encore fusionner le tout dans une seule cellule. Elle s’avère particulièrement utile si vous n’êtes pas à l’aise avec les formules ou VBA.
Consultez la démonstration ci-dessous pour comprendre comment Kutools pour Excel simplifie l’inversion de l’action Texte en colonnes :
Une fois Kutools pour Excelinstallé et activé, suivez ces étapes pour inverser la division :
1. Sélectionnez la plage de cellules que vous souhaitez fusionner (il s'agit des colonnes précédemment séparées à l’aide de la fonction « Texte en colonnes »).
2. Accédez à l’onglet Kutools, puis cliquez sur Fusionner et scinder > Combinez les lignes/colonnes/cellules et conservez les valeurs. La fenêtre dédiée à la combinaison s’ouvre alors.

3.Dans la boîte de dialogue, configurez les options suivantes pour obtenir les meilleurs résultats :
(1) Choisissez Combinez les colonnes pour fusionner les colonnes sélectionnées ligne par ligne.
(2) Sélectionnez votre séparateur préféré sous Séparateur (par exemple, espace, virgule, point-virgule ou une valeur personnalisée).
(3) Décidez comment gérer les cellules d’origine : conserver leur contenu, supprimer leur contenu dans la zone fusionnée ou fusionner les cellules en une seule sur plusieurs colonnes.

4. Cliquez sur OK ou sur Appliquer. Instantanément, les colonnes distinctes sont recombinées conformément à votre configuration.

Les utilisateurs avancés peuvent également explorer d’autres options offertes par Kutools pour traiter leurs données par lots, appliquer un filtre avant de combiner ou intégrer la fusion à d’autres outils Kutools.
Téléchargez et essayez gratuitement Kutools pour Excel dès maintenant !
Inverser la fonction texte en colonnes avec une fonction définie par l’utilisateur
Lorsque vous devez combiner un grand nombre de colonnes et que les formules classiques deviennent trop complexes — par exemple pour joindre plus de dix colonnes — une fonction définie par l’utilisateur (UDF) créée avec VBA simplifie considérablement la tâche et la rend évolutive. Grâce à une fonction VBA personnalisée, vous pouvez fusionner n’importe quel nombre de colonnes ou de plages en une seule formule concise, tout en précisant le séparateur de votre choix.
Cette approche s’avère particulièrement efficace pour les opérations récurrentes ou lorsqu’une fusion automatisée est nécessaire sur différentes plages ou classeurs.
1. Appuyez sur ALT + F11 pour ouvrir la fenêtre de l’éditeur Microsoft Visual Basic pour Applications.
2. Dans la fenêtre de l’éditeur VBA, sélectionnez Insertion > Module, puis collez le code de la fonction définie par l’utilisateur fourni dans la fenêtre du module.
Code VBA : Inverser la fonction texte en colonnes :
Public Function ReverseTextToColumns(Rg As Range, Optional D As String = " ") As String
'updateby Extendoffice
Dim xArr
xArr = Application.WorksheetFunction.Transpose(Application.WorksheetFunction.Transpose(Rg.Value))
ReverseTextToColumns = Join(xArr, D)
End Function
3. Sauvegardez et fermez l’éditeur VBA. De retour dans votre feuille de calcul, saisissez la formule suivante dans la cellule cible où vous souhaitez obtenir la valeur combinée (ajustez la plage et le délimiteur selon vos besoins) :
=reversetexttocolumns(A2:C2,",") Ensuite, utilisez la poignée de recopie pour étendre la formule aux autres lignes où vous souhaitez appliquer la combinaison. Toutes les valeurs des colonnes spécifiées seront jointes dans une seule cellule avec le délimiteur choisi.

Remarque : Dans cet exemple, A2:C2 est la plage à fusionner, et «,» est le séparateur. Adaptez ces paramètres en fonction de vos données. La fonction traite les plages de cellules horizontalement ; pour des données verticales, ajustez la plage en conséquence.
Conseil pro : Les fonctions UDF personnalisées sont particulièrement puissantes pour automatiser des fusions répétitives ou appliquer des règles de jointure complexes. N’oubliez toutefois pas d’enregistrer votre classeur au format compatible avec les macros — .xlsm — après avoir utilisé VBA.
Dépannage : Activez les macros pour garantir le bon fonctionnement de l’UDF. Si vous obtenez une erreur #NOM?, vérifiez que le code VBA a bien été inséré dans un module et qu’il est enregistré et disponible dans le classeur.
Inverser la fonction texte en colonnes avec la formule TEXTJOIN (Excel 2019+)
Dans Excel 2019 et les versions ultérieures, vous pouvez utiliser la fonction TEXTJOIN pour une approche encore plus simple afin de combiner plusieurs colonnes ou plages dans une seule cellule. TEXTJOIN prend en charge les délimiteurs et peut ignorer les cellules vides, ce qui la rend à la fois puissante et flexible pour inverser la fonction « Texte en colonnes », notamment avec des jeux de données irréguliers.
1.Dans votre cellule cible (par exemple, D2), saisissez la formule suivante pour joindre les colonnes A2, B2 et C2 avec un espace comme séparateur :
=TEXTJOIN(" ",TRUE,A2:C2) 2. Appuyez sur Entrée pour valider. Si vous souhaitez appliquer la formule à plusieurs lignes, faites glisser la poignée de recopie vers le bas. Vous pouvez remplacer le délimiteur « » (espace) par n’importe quel caractère selon vos besoins. Le paramètre TRUE indique à Excel d’ignorer les cellules vides dans la plage.
Remarque : La fonction TEXTJOIN nécessite Excel 2019 ou une version ultérieure. Extrêmement polyvalente, elle est idéale pour les jeux de données comportant de nombreuses colonnes et vous permet de garder vos formules concises.
En résumé, plusieurs méthodes permettent d’inverser la fonction Texte en colonnes dans Excel, vous offrant ainsi la possibilité de recombiner efficacement et facilement des données séparées. Pour les cas simples et limités, les formules de base suffisent. Pour les jeux de données complexes ou volumineux, Kutools pour Excel propose une approche rapide fondée sur la configuration, tandis que les fonctions définies par l’utilisateur (UDF) offrent des capacités avancées de personnalisation et d’automatisation. Enfin, les fonctions récentes d’Excel, telles que TEXTJOIN, rendent la fusion de colonnes plus simple que jamais. Choisissez toujours la méthode qui correspond à votre version d’Excel, à la taille de vos données et à vos préférences personnelles.
Meilleurs outils de productivité Office
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.
- 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