Formules Excel

Comment CONCATENER du texte sur Excel (avec et sans formule)

14 janvier 2026 3 vues

Vous avez besoin d'assembler des informations provenant de différentes cellules dans Excel ? La fonction `CONCATENER` est votre alliée ! Que ce soit pour créer des adresses complètes, des noms et prénoms, ou simplement pour formater vos données, `CONCATENER` vous permet de joindre du texte de manière simple et efficace. Dans cet article, nous allons explorer en détail comment utiliser cette fonction, mais aussi découvrir des alternatives plus modernes et pratiques. Préparez-vous à gagner du temps et à optimiser vos feuilles de calcul Excel !

Qu'est-ce que CONCATENER sur Excel ?

La fonction CONCATENER dans Excel est une fonction de texte qui permet de joindre deux ou plusieurs chaînes de texte en une seule chaîne. Elle est particulièrement utile pour combiner des données provenant de différentes cellules ou pour formater des informations.

Syntaxe de la fonction CONCATENER

La syntaxe de la fonction CONCATENER est la suivante :

=CONCATENER(texte1; [texte2]; ...)

  • texte1, texte2, ... : représentent les éléments de texte que vous souhaitez joindre. Ces éléments peuvent être des chaînes de texte entre guillemets, des références de cellules contenant du texte, des nombres, ou le résultat d'autres formules.

Exemple simple :

Si la cellule A1 contient le texte "Bonjour" et la cellule B1 contient le texte "le monde", la formule =CONCATENER(A1;" ";B1) renverra le texte "Bonjour le monde". L'espace entre les guillemets sert à insérer un espace entre les deux mots.

Comment utiliser la fonction CONCATENER ?

Voici les étapes pour utiliser la fonction CONCATENER :

  1. Sélectionnez la cellule où vous souhaitez afficher le résultat de la concaténation.
  2. Tapez la formule =CONCATENER( dans la barre de formule.
  3. Ajoutez les arguments (les textes que vous voulez joindre) séparés par des points-virgules (;). N'oubliez pas les guillemets pour le texte littéral et les références de cellules pour le contenu des cellules.
  4. Fermez la parenthèse et appuyez sur Entrée.

Exemple concret : Assembler un nom et un prénom

Supposons que vous ayez une colonne A avec les prénoms et une colonne B avec les noms de famille. Pour assembler le nom complet dans la colonne C, vous pouvez utiliser la formule suivante dans la cellule C1 :

=CONCATENER(A1;" ";B1)

Cette formule prend le contenu de la cellule A1 (prénom), ajoute un espace (" ") et ajoute le contenu de la cellule B1 (nom de famille). Vous pouvez ensuite étirer cette formule vers le bas pour appliquer la concaténation à toutes les lignes de votre tableau.

Capture d'écran (à décrire textuellement) :

Une capture d'écran montrant une feuille Excel avec les colonnes A (Prénom), B (Nom), et C (Nom Complet). La cellule C1 contient la formule =CONCATENER(A1;" ";B1) et affiche le nom complet. Les cellules A1 et B1 contiennent respectivement "Jean" et "Dupont".

L'alternative moderne : l'opérateur & (esperluette)

Bien que la fonction CONCATENER soit valide et fonctionne parfaitement, Excel propose une alternative plus simple et plus lisible : l'opérateur & (esperluette). Il permet de joindre des chaînes de texte de la même manière, mais avec une syntaxe plus concise.

Utilisation de l'opérateur &

Pour utiliser l'opérateur &, il suffit de placer cet opérateur entre les différents éléments de texte que vous souhaitez joindre.

Exemple :

Reprenons l'exemple du nom et du prénom. Au lieu d'utiliser la formule =CONCATENER(A1;" ";B1), vous pouvez utiliser la formule suivante :

=A1&" "&B1

Le résultat sera exactement le même, mais la formule est plus courte et plus facile à lire.

Avantages de l'opérateur &

  • Simplicité : La syntaxe est plus simple et plus intuitive.
  • Lisibilité : Les formules sont plus faciles à lire et à comprendre.
  • Rapidité : Dans certains cas, l'opérateur & peut être légèrement plus rapide que la fonction CONCATENER (bien que la différence soit minime).

Exemples avancés de concaténation sur Excel

Concaténer avec des nombres et des dates

Vous pouvez également utiliser CONCATENER ou & pour joindre des nombres et des dates. Cependant, il est important de noter qu'Excel peut parfois interpréter les nombres et les dates comme du texte, ce qui peut entraîner des résultats inattendus. Pour contrôler le format des nombres et des dates, vous pouvez utiliser la fonction TEXTE.

Exemple : Formater une date

Supposons que la cellule A1 contienne une date (par exemple, 01/01/2023). Pour afficher cette date dans un format spécifique (par exemple, "1er janvier 2023") dans une phrase, vous pouvez utiliser la formule suivante :

="Date : "&TEXTE(A1;"jjjj dd mmmm aaaa")

La fonction TEXTE permet de formater la date selon le modèle spécifié ("jjjj dd mmmm aaaa").

Capture d'écran (à décrire textuellement) :

Une capture d'écran montrant une feuille Excel avec la cellule A1 contenant la date "01/01/2023" et la cellule B1 contenant la formule ="Date : "&TEXTE(A1;"jjjj dd mmmm aaaa"). La cellule B1 affiche le texte "Date : dimanche 01 janvier 2023".

Concaténer avec des conditions (SI)

Vous pouvez combiner la fonction CONCATENER ou l'opérateur & avec la fonction SI pour créer des concaténations conditionnelles. Cela vous permet de joindre des textes différents en fonction de certaines conditions.

Exemple : Afficher un message différent selon une valeur

Supposons que la cellule A1 contienne une valeur numérique. Vous souhaitez afficher un message différent selon que cette valeur est positive ou négative. Vous pouvez utiliser la formule suivante :

=SI(A1>0;"La valeur est positive";"La valeur est négative ou nulle")

Vous pouvez ensuite concaténer ce message avec d'autres textes si nécessaire.

Concaténer plusieurs cellules avec une fonction matricielle (TRANSPOSE et CONCAT)

Si vous avez une plage de cellules que vous souhaitez concaténer avec un séparateur commun, vous pouvez utiliser une formule matricielle combinant TRANSPOSE et CONCAT. Cette méthode est particulièrement utile pour concaténer des listes de valeurs.

Exemple : Concaténer une plage de cellules avec une virgule

Supposons que les cellules A1 à A5 contiennent une liste de noms. Pour concaténer ces noms avec une virgule comme séparateur, vous pouvez utiliser la formule matricielle suivante (à valider avec Ctrl+Maj+Entrée):

=CONCAT(TRANSPOSE(A1:A5&", "))

Cette formule va concaténer les valeurs de A1 à A5, en ajoutant une virgule et un espace après chaque valeur. Notez que cette formule peut laisser une virgule en trop à la fin. Pour l'enlever, il faudrait ajouter une fonction GAUCHE et NBCAR pour supprimer le dernier caractère.

Bonnes pratiques et astuces pour la concaténation sur Excel

  • Utilisez des espaces : N'oubliez pas d'ajouter des espaces entre les différents éléments de texte pour une meilleure lisibilité.
  • Utilisez la fonction TEXTE : Pour contrôler le format des nombres et des dates, utilisez la fonction TEXTE.
  • Choisissez la méthode la plus simple : L'opérateur & est souvent plus simple et plus lisible que la fonction CONCATENER.
  • Testez vos formules : Vérifiez toujours que vos formules fonctionnent correctement et renvoient le résultat attendu.
  • Utilisez des références absolues : Si vous devez copier une formule de concaténation vers d'autres cellules, utilisez des références absolues ($) pour les cellules qui ne doivent pas changer.
  • Gérer les erreurs : Utilisez les fonctions SIERREUR ou ESTVIDE pour gérer les cas où certaines cellules sont vides ou contiennent des erreurs.

Erreurs courantes à éviter

  • Oublier les guillemets : Le texte littéral doit toujours être entouré de guillemets.
  • Oublier les espaces : N'oubliez pas d'ajouter des espaces entre les différents éléments de texte.
  • Ne pas contrôler le format des nombres et des dates : Utilisez la fonction TEXTE pour contrôler le format des nombres et des dates.
  • Utiliser des références relatives incorrectes : Vérifiez que vos références de cellules sont correctes lorsque vous copiez des formules.
  • Ignorer les cellules vides : Gérez les cas où certaines cellules sont vides pour éviter les erreurs.

Conclusion

La fonction CONCATENER et l'opérateur & sont des outils puissants pour assembler du texte dans Excel. Que vous ayez besoin de combiner des noms et des prénoms, de formater des dates, ou de créer des messages personnalisés, ces fonctions vous permettent de manipuler le texte de manière flexible et efficace. En suivant les conseils et les astuces présentés dans cet article, vous serez en mesure de maîtriser la concaténation sur Excel et d'optimiser vos feuilles de calcul.

Questions fréquentes

Quelle est la différence entre CONCATENER et l'opérateur & ?

L'opérateur `&` est une alternative plus simple et plus lisible à la fonction `CONCATENER`. Les deux permettent de joindre du texte, mais l'opérateur `&` est souvent préféré pour sa syntaxe plus concise.

Comment ajouter un espace entre les textes concaténés ?

Pour ajouter un espace entre les textes concaténés, insérez un espace entre guillemets (" ") dans la formule, par exemple : `=A1&" "&B1`.

Comment concaténer une date avec du texte ?

Utilisez la fonction `TEXTE` pour formater la date avant de la concaténer, par exemple : `="Date : "&TEXTE(A1;"jjjj dd mmmm aaaa")`.

Mots-clés associés :

excel joindre texte excel fusionner cellules excel assembler chaines de caractères excel & opérateur excel formule texte

Partager cet article :