Table des matières
Dans ce tutoriel, je vais partager avec vous 6 des méthodes simples pour combiner plusieurs cellules Vous pouvez facilement appliquer ces méthodes dans n'importe quel ensemble de données pour joindre plusieurs valeurs de cellules dans une seule cellule à l'aide d'une virgule. Pour réaliser cette tâche, nous verrons également quelques fonctionnalités utiles qui pourraient s'avérer utiles dans de nombreuses autres tâches liées à Excel.
Télécharger le cahier d'exercices
Vous pouvez télécharger le cahier d'exercices à partir d'ici.
Combiner plusieurs cellules.xlsm6 méthodes simples pour combiner plusieurs cellules en une seule séparée par une virgule dans Excel
Afin d'expliquer clairement les étapes, nous avons pris un ensemble de données concis, qui compte approximativement 7 rangs et 4 Dans un premier temps, nous gardons toutes les cellules en Général Pour tous les ensembles de données, nous avons 4 des colonnes uniques qui sont Société, Produit 1, Produit 2, et Combiné . bien que nous puissions modifier le nombre de colonnes ultérieurement si cela s'avère nécessaire.
1. utilisation de l'opérateur esperluette pour combiner plusieurs cellules
Dans cette première méthode, nous verrons comment utiliser l'option Ampersand opérateur en Excel à combiner plusieurs cellules en une seule séparée par une virgule. Suivez les étapes ci-dessous pour cela.
Des pas :
- D'abord, allez dans la cellule E5 et insérer la formule suivante :
=C5& ;", "&D5
- Maintenant, appuyez sur Entrez et copiez cette formule dans les autres cellules.
Cela devrait donc nous donner le résultat que nous recherchions.
2) Combiner plusieurs cellules en une seule à l'aide de la fonction CONCATENATE
La fonction CONCATENATE dans Excel joint plusieurs valeurs et renvoie le résultat sous forme de texte. Nous utiliserons cette fonction pour combiner plusieurs cellules en une seule séparée par une virgule.
Des pas :
- Pour commencer, double-cliquez sur la cellule E5 et entrez la formule ci-dessous :
=CONCATÉNATION(C5, ", ",D5)
- Ensuite, appuyez sur la touche Entrez et copier cette formule ci-dessous en utilisant Poignée de remplissage .
Comme vous pouvez le constater, la méthode ci-dessus est également très pratique pour combiner rapidement des cellules avec une virgule.
3. application de la fonction CONCAT
La fonction CONCAT dans Excel fonctionne de manière similaire à la fonction précédente, mais elle peut prendre des références de plage en plus des valeurs individuelles. Voyons comment utiliser cette fonction pour combiner plusieurs cellules en un seul séparé par une virgule.
Des pas :
- Comme précédemment, insérez la formule ci-dessous dans la cellule E5 :
=CONCAT(C5,",",D5)
- Après cela, appuyez sur la touche Entrez ou cliquez sur une cellule vide.
- Enfin, utilisez cette formule dans les autres cellules de la colonne E .
En conséquence, vous devriez obtenir le résultat que vous souhaitiez.
4. utilisation de la fonction TEXTJOIN
La fonction TEXTJOIN dans Excel permet de joindre plusieurs valeurs et d'ajouter un délimiteur entre elles. Les étapes suivantes permettent d'utiliser cette fonction pour combiner plusieurs cellules en un seul séparé par une virgule.
Des pas :
- D'abord, allez dans la cellule E5 et insérer la formule suivante :
=TEXTJOIN(", ",1,C5,D5)
- Après cela, confirmez la formule en appuyant sur Entrez et copier cette formule vers le bas en faisant glisser le Poignée de remplissage .
Donc, le TEXTJOIN fonction est également très utile pour combiner plusieurs cellules en une seule.
5. utiliser la fonction de remplissage flash d'Excel pour combiner plusieurs cellules avec une virgule
Voyons maintenant un moyen rapide de combiner plusieurs cellules en une seule séparée par une virgule en utilisant le Flash Fill dans Excel.
Des pas :
- Dans un premier temps, saisissez la valeur des cellules C5 et D5 en les séparant par une virgule dans la cellule E5 .
- Maintenant, sélectionnez toutes les cellules de E5 à E10 .
- Ensuite, cliquez sur Flash Fill en vertu de la Outils de données du groupe de l Onglet Données en haut de l'écran.
- Par conséquent, le Flash Fill permettra d'identifier le modèle de cellule E5 et l'appliquer aux autres cellules également.
6. utilisation de VBA pour combiner plusieurs cellules
Si vous êtes familier avec VBA dans Excel, alors vous pouvez facilement combiner plusieurs cellules en une seule séparée par une virgule. Suivez les étapes ci-dessous pour le faire.
Des pas :
- Pour cette méthode, rendez-vous sur le site Développeur et sélectionnez Visual Basic .
- Maintenant, sélectionnez Insérer dans le VBA et cliquez sur Module .
- Ensuite, tapez la formule ci-dessous dans la nouvelle fenêtre :
Function CombineCells(WorkingRange As Range, Optional Sign As String = ", ") As String Dim Sh_Rng As Range Dim ResultStr As String For Each Sh_Rng In WorkingRange If Sh_Rng.Value " " Then ResultStr = ResultStr & ; Sh_Rng.Value & ; Sign End If Next CombineCells = Left(ResultStr, Len(ResultStr) - Len(Sign)) End Function
- Maintenant, allez dans la cellule E5 et insérer la formule suivante :
=Combinaison(C5:D5,",")
- Ensuite, appuyez sur la touche Entrez et utilisez la touche Poignée de remplissage pour faire cette même opération dans les autres cellules également.
Conclusion
J'espère que vous avez pu appliquer les méthodes que je vous ai montrées dans ce tutoriel sur la manière de combiner plusieurs cellules en une seule séparée par une virgule dans Excel. Comme vous pouvez le constater, il y a plusieurs façons de procéder. Choisissez donc judicieusement la méthode qui convient le mieux à votre situation. Si vous êtes bloqué dans l'une des étapes, je vous recommande de les parcourir plusieurs fois pour dissiper toute confusion. Enfin, pour en savoir plus Excel techniques, suivez notre ExcelWIKI Si vous avez des questions, n'hésitez pas à m'en faire part dans les commentaires.