Fusionner deux colonnes dans Excel peut paraître simple, mais lorsqu’il s’agit de le faire sur des centaines de lignes, la frustration peut vite s’installer si l’on ne connaît pas les bonnes astuces. Vous souhaitez peut-être regrouper les noms et prénoms ou fusionner les éléments d’une adresse dans une seule cellule. Il existe plusieurs méthodes, certaines plus fiables selon les particularités de vos données. Parfois, les formules fonctionnent parfaitement ; d’autres fois, le remplissage instantané d’Excel est plus rapide, surtout si vous n’êtes pas un expert en formules. Car, bien sûr, Excel a la fâcheuse habitude de compliquer les choses inutilement. Ce guide présente donc les méthodes éprouvées que j’ai testées – certaines étant plus efficaces que d’autres, selon les situations.
Comment combiner deux colonnes dans Excel
Méthode 1 : Utilisation de CONCATENER ou CONCAT
Voici la méthode classique. La fonction CONCATENER (ou sa nouvelle fonction CONCAT, dans les versions récentes) permet de concaténer le texte de plusieurs cellules. C’est très simple, mais attention, la syntaxe peut être trompeuse si l’on oublie les espaces ou les séparateurs.
- Choisissez une cellule où le résultat fusionné doit apparaître, de préférence dans une colonne vide.
- Tapez
=CONCATENATE(A2, " ", B2)ou, si vous utilisez une version récente d’Excel,=CONCAT(A2, " ", B2). Les guillemets autour de l’espace insèrent ce petit espace entre les noms ou les adresses. - Appuyez sur Entrée, puis faites glisser la poignée de remplissage vers le bas pour copier cette formule sur toutes les lignes nécessaires.
Dans certaines configurations, la fonction CONCATENER peut poser problème si les références ne sont pas exactes ou si les données contiennent des espaces supplémentaires. C’est un peu étrange, mais elle fonctionne correctement avec une syntaxe correcte. De plus, si vous souhaitez utiliser un autre séparateur (virgule, tiret ou saut de ligne), il suffit de remplacer la chaîne d’espaces par le caractère souhaité.
Méthode 2 : Utilisation de l’opérateur esperluette (&)
C’est ce que je préfère généralement : plus compact, moins encombré, et cela paraît plus naturel une fois qu’on s’y est habitué.
- Dans la cellule cible, saisissez
=A2 & " " & B2. Remplacez A2 et B2 par vos références de cellules réelles. L’esperluette (&) permet de lier le texte, et les guillemets séparés par des espaces assurent une mise en page soignée. - Appuyez sur Entrée et faites glisser la formule vers le bas. Simple, rapide et généralement fiable.
Honnêtement, sur certains vieux fichiers que j’ai manipulés, cette méthode mémorise plus rapidement et facilite le dépannage par rapport à la concaténation. Pensez simplement à bien vérifier vos références si vous copiez beaucoup de données.
Méthode 3 : Utilisation du remplissage instantané (Excel 2013 et versions ultérieures)
Cette astuce est un peu sournoise, mais très pratique, surtout si vos données suivent un modèle cohérent. Il suffit de saisir manuellement la version combinée de la première ligne dans la cellule adjacente, par exemple « John Doe » si A2 contient « John » et B2 « Doe ».
- Une fois que vous avez terminé de saisir le nom combiné pour la première ligne, appuyez sur Ctrl + Eou accédez à Données > Remplissage Flash.
- Excel devrait compléter automatiquement le reste en reconnaissant le modèle. C’est presque magique, mais pas toujours parfait : il arrive qu’il se trompe si vos noms ne sont pas explicites, alors vérifiez bien après.
Cette méthode est extrêmement rapide une fois qu’on la maîtrise, mais attention : elle repose sur des modèles, donc si vos données varient beaucoup, ce n’est peut-être pas le meilleur choix.
Facultatif : Convertir les formules en valeurs statiques
C’est un peu embêtant, mais une fois que vous êtes satisfait de la colonne combinée, la copier en tant que valeurs évite les futurs écrasements accidentels ou les erreurs de formule.
- Sélectionnez vos données combinées, appuyez sur Ctrl + C.
- Cliquez avec le bouton droit sur la sélection, choisissez Collage spécial > Valeurs, ou accédez au menu déroulant Coller du ruban et sélectionnez Coller les valeurs.
Maintenant, il ne s’agit plus que de texte brut, sans aucune formule cachée. Sur certains ordinateurs, cette étape nécessite parfois une deuxième tentative, surtout si votre fichier contient de nombreuses formules complexes ou des liens. Mais oui, cela en vaut la peine si vous finalisez votre jeu de données.
Conseils supplémentaires pour combiner des colonnes dans Excel
- Faites toujours une sauvegarde de vos données avant de générer des formules ; vos informations originales pourraient être écrasées si vous n’êtes pas prudent.
- Utilisez la fonction TRIM si vos données contiennent des espaces irréguliers, par exemple si vous copiez-collez des données depuis des sites web ou des fichiers PDF. Faites-
=TRIM(A2)le avant de les fusionner. - Ajustez les séparateurs en fonction de vos besoins, par exemple
& ", "pour la virgule et l’espace, ou& CHAR(10)pour les sauts de ligne (n’oubliez pas d’activer le retour à la ligne automatique). - Vérifiez vos références de cellules : des erreurs à ce niveau peuvent ruiner toute la combinaison, surtout si vous faites glisser des formules.
- Dans les versions plus récentes d’Excel, explorez la fonction TEXTJOIN pour des jointures plus flexibles avec des délimiteurs et la possibilité d’ignorer les cellules vides.
Foire aux questions
Puis-je combiner plus de deux colonnes à la fois ?
Absolument. Il suffit d’ajouter des références de cellules avec le symbole &, comme ceci : `&&` =A2 & ", " & B2 & ", " & C2. Ou utilisez la fonction TEXTJOIN si votre version d’Excel la prend en charge ; elle peut traiter plusieurs colonnes simultanément.
Que se passe-t-il si certaines cellules sont vides ?
La concaténation simple ajoute des séparateurs supplémentaires, ce qui peut donner un résultat peu esthétique. L’utilisation de TEXTJOIN permet d’ignorer les cellules vides, ce qui est parfois très pratique.
Existe-t-il un moyen d’automatiser cela pour plusieurs feuilles ou fichiers ?
Oui, enregistrer une macro ou écrire un petit script VBA permet d’automatiser les tâches récurrentes. Mais honnêtement, pour la plupart des utilisateurs occasionnels, recopier les formules suffit amplement.
Résumé
- Sélectionnez la cellule où les données seront combinées.
- Utilisez CONCAT, CONCATENATE ou l’opérateur & pour joindre vos cellules avec les séparateurs choisis.
- Faites glisser vers le bas pour remplir toutes les lignes.
- Copiez et collez les valeurs si vous souhaitez des données statiques.
Conclure
Cette astuce n’est pas révolutionnaire, mais elle peut vous faire gagner un temps précieux une fois les formules maîtrisées. Parfois, l’utilisation de l’esperluette (&) simplifie les choses et permet d’obtenir des feuilles de calcul plus claires. Et si la reconnaissance de formes n’est pas votre point fort, le remplissage instantané pourrait vous surprendre. L’important est de travailler plus intelligemment, pas plus dur. J’espère que cela vous permettra enfin d’arrêter de copier-coller ces noms manuellement. Bonne chance, et que vos données restent bien organisées !