Pour regrouper, ou concaténer le contenu de vos cellules, il existe plusieurs méthodes dans Excel (avec ou sans fonction).
- Le symbole &
C'est un symbole commun à tous les langages informatiques.
- La fonction CONCAT
C'est fonction est plus élaborée que la fonction CONCATENER (qui n'a aucune utilité il faut l'avouer)
Elle permet de fusionner le contenu de plusieurs cellules. - La fonction JOINDRE.TEXTE
Cette fonction est plus riche que la fonction CONCAT car elle permet de gérer un délimiteur entre élément
Signe & ou fonction CONCATENER
Le signe & permet de regrouper le contenu de 2 cellules pour n'en faire qu'une seule. Ainsi, pour associer le contenu de la cellule B2 avec la cellule C2 nous allons écrire en A2.
=B2&C2
Vous pouvez noter que du fait d'associer 2 valeurs numériques, Excel retourne un type Texte. Maintenant, si vous voulez mettre un symbole de délimitation entre ces 2 valeurs, il faut que vous le saisissiez manuellement.
=B2&"-"&C2
La fonction CONCAT
La première fonction de concaténation dans Excel c'est la fonction CONCATENER. Mais cette fonction est peu pratique car il faut indiquer une à une les cellules à regrouper.
=CONCATENER(cellule1;cellule2;cellule3;....)
La fonction CONCAT permet de sélectionner une plage de cellules et plus seulement les cellules une à une ??. Cette fonction a été ajoutée depuis la version d'Excel 2016.
Dans notre exemple nous pouvons facilement regrouper le numéro de sécurité sociale des personnes en écrivant la fonction suivante :
=CONCAT(B2:G2)
La fonction JOINDRE.TEXTE
JOINDRE.TEXTE est apparue en mars 2016. Elle est plus riche que la fonction CONCAT car elle permet de concaténer plusieurs cellules Excel mais aussi d'insérer un délimiteur entre chacune des données.
Les paramètres de la fonction sont les suivants :
- Délimiteur (- ou , ou ; enfin ce que vous voulez mais toujours entre guillemets).
- Prise en compte des cellules vides (VRAI ou FAUX).
- Plage de cellules à concaténer.
Ainsi, si nous souhaitons constituer le numéro de sécurité sociale pour toutes les personnes de notre liste, il nous suffit d'écrire la formule :
=JOINDRE.TEXTE("-";VRAI;B2:G2)
Articles liés
- Formule pour séparer un texte sur un délimiteur
- Plusieurs délimiteurs dans un Texte
- Extraire les mots à droite d’un délimiteur
- A quoi sert le symbole & dans Excel
Vous trouverez des informations complémentaires sur la fonction & sur le site de Microsoft ainsi que les fonctions CONCAT et JOINDRE.TEXTE.
BERNARD EMMANUEL
26/11/2020 @ 12:57
Merci également pour votre aide précieuse !
GG
24/06/2020 @ 23:24
Merci pour cet article ! J'ai longtemps cherché le moyen de faire ce que permet JOINDRE.TEXTE !
Je reviendrais juste sur la formulation de "Prise en compte des cellules vides (VRAI ou FAUX)", ne devriez-vous pas dire plutôt "Ignorer les cellules vides (VRAI ou FAUX)" ? Mais on se rend vite compte de comment ça marche.
Hmamou
14/03/2019 @ 11:29
well done