Formule Excel : Combiner des cellules avec une virgule
Ce tutoriel fournit des formules pour joindre plusieurs cellules en une seule, en utilisant une virgule comme séparateur, comme le montre la capture d'écran ci-dessous. Il explique également comment ces formules fonctionnent dans Excel.
Formule 1 : Combiner des cellules avec une virgule en utilisant &
Formule générique :
texte_1&","&texte_2&","&…&"," &texte_n |
Arguments
Texte_1, texte_2, texte_n : les cellules ou chaînes de texte que vous souhaitez combiner avec une virgule. |
Comment cette formule fonctionne
Par exemple, si vous souhaitez combiner les cellules de chaque ligne à travers les colonnes B, C, D et E en une seule cellule avec des virgules, utilisez la formule suivante dans une cellule vide.
=B3&","&C3&","&D3&","&E3 |
Appuyez sur Entrée puis les cellules sont combinées avec des virgules comme séparateur.
Explication
& : ce connecteur est utilisé pour combiner des cellules et des virgules.
Remarque
Si vous souhaitez utiliser directement des textes au lieu de références de cellules dans la formule, encadrez les chaînes de texte avec des guillemets doubles.
Formule 2 : Combiner des cellules avec une virgule en utilisant la fonction CONCATENATE
Formule générique :
CONCATENATE(texte_1,",",texte_2,",",…",",texte_n) |
Arguments
Texte_1, texte_2, texte_n : les cellules ou chaînes de texte que vous souhaitez combiner avec une virgule. |
Comment cette formule fonctionne
Par exemple, si vous souhaitez combiner les cellules B3, C3, D3 et E3 en une seule cellule avec des virgules, utilisez la formule suivante dans une cellule vide.
=CONCATENATE(B3,",",C3,",",D3,",",E3) |
Appuyez sur Entrée puis les cellules sont combinées avec des virgules comme séparateur.
Explication
CONCATENATE : La fonction CONCATENATE est utilisée pour joindre du texte ensemble.
Remarque
Si vous souhaitez utiliser directement des textes au lieu de références de cellules dans la formule, encadrez les chaînes de texte avec des guillemets doubles.
S'il y a des cellules vides qui doivent être combinées, il y aura des virgules supplémentaires dans la cellule combinée en utilisant les deux formules précédentes (& et CONCATENATE), comme le montre la capture d'écran ci-dessous.
Dans ce cas, choisissez la formule 3.
Formule 3 : Combiner des cellules avec une virgule en combinant les fonctions SUBSTITUTE et TRIM
Formule générique :
=SUBSTITUTE(TRIM(texte_1&" "&texte_2&" "&…&" "&texte_n)," ",", ") |
Arguments
Texte_1, texte_2, texte_n : les cellules ou chaînes de texte que vous souhaitez combiner avec une virgule. |
Comment cette formule fonctionne
Par exemple, si vous souhaitez combiner les cellules B3, C3, D3 et E3 en une seule cellule avec des virgules, utilisez la formule suivante dans une cellule vide.
=SUBSTITUTE(TRIM(B3&" "&C3&" "&D3&" "&E3)," ",", ") |
Appuyez sur Entrée puis faites glisser la poignée de recopie vers le bas pour appliquer cette formule aux cellules que vous devez combiner, et les cellules seront combinées avec des virgules comme séparateur.
Explication
Fonction TRIM : la fonction TRIM supprime tous les espaces supplémentaires de la chaîne de texte. Ici, TRIM(B3&" "&C3&" "&D3&" "&E3) va combiner les cellules avec des espaces puis effacer les espaces supplémentaires, empêchant ainsi les virgules en début ou fin de chaîne.
SUBSTITUTE : la fonction SUBSTITUTE est utilisée pour remplacer un texte par un autre texte spécifique. Ici, =SUBSTITUTE(TRIM(B3&" "&C3&" "&D3&" "&E3)," ",", ") va remplacer les espaces par des virgules et des espaces dans la chaîne de texte combinée (la combinaison de B3, C3, D3 et E3).
Remarque
Si vous souhaitez utiliser directement des textes au lieu de références de cellules dans la formule, encadrez les chaînes de texte avec des guillemets doubles.
Combiner des cellules avec d'autres séparateurs
Si vous souhaitez utiliser d'autres séparateurs pour remplacer les virgules, remplacez “,” dans les formules par d'autres séparateurs. Par exemple, combinez avec le symbole plus.
=SUBSTITUTE(TRIM(B6&" "&C6&" "&D6&" "&E6)," ","+")
Ou
=CONCATENATE(B3,"+",C3,"+",D3,"+",E3)
Ou
=B3&"+"&C3&"+"&D3&"+"&E3
Exemple de fichier
Cliquez pour télécharger l'exemple de fichier
Formules relatives
- Vérifier si une cellule contient un texte spécifique
Pour vérifier si une cellule contient certains textes dans la plage A mais ne contient pas les textes dans la plage B, vous pouvez utiliser une formule matricielle qui combine les fonctions COUNT, SEARCH et AND dans Excel. - Vérifier si une cellule contient l'une des valeurs mais exclut d'autres valeurs
Ce tutoriel fournira une formule pour gérer rapidement la tâche consistant à vérifier si une cellule contient l'une des choses mais exclut d'autres valeurs dans Excel et expliquera les arguments de la formule. - Vérifier si une cellule contient l'une des choses
Supposons qu'il y ait une liste de valeurs dans la colonne E, et que vous souhaitiez vérifier si les cellules de la colonne B contiennent toutes les valeurs de la colonne E, et retourner VRAI ou FAUX. - Vérifier si une cellule contient un nombre
Parfois, vous souhaiterez peut-être vérifier si une cellule contient des caractères numériques. Ce tutoriel fournit une formule qui retournera VRAI si la cellule contient un nombre, et FAUX si elle ne contient pas de nombre.
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...
Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Passez d'un document ouvert à un autre en une seconde !
- Réduisez des centaines de clics de souris chaque jour, dites adieu à la fatigue de la souris.
- Augmente votre productivité de 50 % lors de la consultation et de la modification de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.