CONCATENER dans Excel – GeeksforGeeks

Excel nous offre la possibilité de combiner les données de deux colonnes ou plus en données de colonne unique. Par exemple : joindre le prénom, le deuxième prénom et le nom d’une personne dans une seule colonne Nom complet. Il existe deux manières de concaténer deux ou plusieurs données ou textes de cellule :

  1. Utilisation du mot-clé.
  2. En utilisant le “&” opérateur.

Le mot clé utilisé pour combiner ces textes est “ENCHAÎNER”. Cependant, dans la récente version 2016, 2019 d’Excel, le mot-clé est remplacé par “CONCAT ».

Dans cet article, nous allons voir comment concaténer deux cellules ou plus dans Excel avec quelques exemples utilisant les méthodes énumérées ci-dessus et également différencier les deux méthodes.

Fonction de concaténation

Le CONCAT( ) ou CONCATENATE( ) permet de combiner le contenu de deux ou plusieurs cellules en un seul contenu.

Syntaxe:

CONCATENATE(text1,text2,.....)   
(or)
CONCAT(text1,text2,.....)

Quelques points importants à noter à propos de la fonction CONCATENER dans Excel sont :

  • Puisque notre objectif principal est de combiner, la fonction CONCATENATE a besoin d’au moins un texte comme argument. Le texte peut être une valeur de cellule ou n’importe quel texte de chaîne.
  • Si l’un des arguments de la fonction n’est pas valide, Excel renvoie une erreur.
  • Un maximum de 255 cordes peuvent être concaténés à l’aide d’une seule fonction CONCATENATE.
  • Dans le cas de valeurs de cellules multiples et contiguës, il n’y a aucune flexibilité d’utiliser un ARRAY ou une boucle. Nous devons entrer individuellement les valeurs des cellules comme arguments. Par exemple : =CONCATENATE(A1,A2,A3,A4,A5) est autorisé mais =CONCATENATE(A1:A5) n’est pas autorisé dans Excel.
  • Les accolades sont importantes lorsqu’il s’agit de plusieurs fonctions à l’intérieur ou à l’extérieur de la fonction CONCATENER.

Exemple 1: Concaténation de valeurs dans différentes cellules.

= CONCATENATE( cell_no_1 , cell_no_2) ; concaténer sans aucun espace entre

cell_no : L’emplacement de la cellule où la chaîne à concaténer est présente.

Photo1Photo01

Photo0

concaténé

= CONCATENATE( cell_no_1 ,” “, cell_no_2) ; concaténer avec un espace entre

cell_no : L’emplacement de la cellule où la chaîne à concaténer est présente.

Photo2

Photo3

concaténé

Maintenant, supposons que nous ayons les données “Prénom” et “Nom” de 1000 étudiants. Dans la colonne “Nom complet” pour le premier enregistrement, nous pouvons écrire la déclaration ci-dessus pour concaténer les deux cellules. Maintenant, faites simplement glisser le “Options de remplissage automatique” du premier élève de la colonne Nom complet au dernier. Cela remplira automatiquement le nom complet de divers étudiants. C’est l’avantage de CONCATENATE( ) sinon il faudrait entrer manuellement l’enregistrement pour 1000 étudiants, ce qui est fastidieux.

Photo4

Exemple 2 : Concaténer la valeur de la cellule et la chaîne.

= CONCATENATE( cell_number(s), “text_string”)

ou

= CONCATENER( “chaîne_texte”, numéro(s)_cellule(s) )

Photo5Photo6

Exemple 3 : Nous pouvons inclure n’importe quel symbole, espace, aucun espace entre deux valeurs de cellule selon les exigences lors de la concaténation.

Utilisation de l’opérateur “&” pour la concaténation

Le symbole esperluette “&” est une autre façon de concaténer deux textes ou plus dans Excel. C’est plus facile et moins long que la méthode ci-dessus car il n’est pas nécessaire de taper le mot-clé entier pour la concaténation. La syntaxe est :

cell_number1 & cell_number2 ; without space in between

cell_number1 & " " & cell_number2;  with space in between

cell_number1 & "Any_Symbol" & cell_number2 ; with any symbol in between

cell_number(s) & "string text" ; concatenate cell values and strings

"string_text" & cell_number(s) ; concatenate cell values and strings
Photo8

Concaténer à l’aide de l’opérateur &

De cette façon, en utilisant les deux méthodes ci-dessus, nous pouvons effectuer diverses concaténations dans Excel. La seule différence entre ces deux méthodes est qu’il n’y a pas de limite de 255 chaînes dans le cas de l’opérateur “&”. On peut concaténer autant de chaînes que l’on veut. Les deux ont la même vitesse et affichent la même valeur sous forme de texte et affichent le même message d’erreur lors des pannes. Cela se résume à un choix d’utiliser l’une des deux méthodes ci-dessus en fonction de son confort.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Aller en haut