Table des matières
Tout en travaillant avec de grandes Microsoft Excel, Parfois, nous avons besoin de créer une liste séparée par des virgules, ce que nous pouvons faire facilement en utilisant les formules Excel et les fonctions suivantes Macros VBA C'est aussi une tâche facile et qui fait gagner du temps. Aujourd'hui, dans cet article, nous allons apprendre cinq Méthodes rapides et appropriées pour créer une liste séparée par des virgules en Excel efficacement.
Télécharger le cahier d'exercices
Téléchargez ce cahier d'exercices pour vous entraîner pendant que vous lisez cet article.
Liste séparée par des virgules.xlsm5 façons appropriées de créer une liste séparée par des virgules dans Excel
Supposons un scénario dans lequel nous disposons d'un fichier Excel contenant des informations sur différents types de fruits. Ces fruits sont répertoriés dans la colonne intitulée Fruits dans cette feuille de calcul Excel. Nous allons transformer cette colonne de fruits en un fichier de type liste séparée par des virgules en utilisant le CONCATENATE , TEXTJOIN fonctions, Rechercher & Remplacer et Macros VBA Voici également un aperçu de l'ensemble de données pour notre tâche d'aujourd'hui.
1. utiliser la fonction CONCATENATE pour créer une liste séparée par des virgules dans Excel
Vous pouvez utiliser Le site Fonction CONCATENATE dans Excel pour créer une liste séparée par des virgules. Nous devons faire ce qui suit.
Des pas :
- Tout d'abord, nous devons écrire la formule ci-dessous dans la cellule C5 .
=CONCATÉNATION(B5,","," ",B6,","," ",B7,","," ",B8,","," ",B9)
- Après avoir tapé le Fonction CONCATENATE dans la barre de formule, appuyez simplement sur ENTER sur votre clavier et vous serez en mesure de créer une liste séparée par des virgules, comme indiqué dans la capture d'écran ci-dessous.
Lire la suite : Comment créer une liste de choses à faire dans Excel (3 méthodes simples)
2. appliquer la fonction TEXTJOIN pour créer une liste séparée par des virgules dans Excel
Si vous avez accès à Microsoft Excel 365 vous pouvez utiliser la fonction TEXTJOIN pour joindre les valeurs des cellules d'une colonne ou d'une plage afin de créer une liste séparée par des virgules.
Des pas :
- Tout d'abord, nous devons écrire la formule suivante dans la cellule C5 .
=TEXTJOIN(",", B5:B9)
- Pendant que vous tapez le TEXTJOIN fonction dans la cellule C5 il suffit d'appuyer sur ENTER sur votre clavier et vous serez en mesure de créer une liste séparée par des virgules, comme indiqué dans la capture d'écran ci-dessous.
Lire la suite : Comment créer une liste alphabétique dans Excel (3 façons)
3. utiliser une formule personnalisée pour créer une liste séparée par des virgules dans Excel
Nous pouvons utiliser notre propre formule en utilisant uniquement le signe d'esperluette (& ;) et virgule (,) pour créer une liste séparée par des virgules avec des guillemets autour des valeurs des cellules. Nous devons suivre les instructions ci-dessous pour apprendre !
Des pas :
- Tout d'abord, sélectionnez la cellule C5 et tapez la formule ci-dessous dans le champ Barre de formule La formule dans le Barre de formule est,
=B5&""&","&""&B6&""&","&""&B7&""&","&""&B8&""&","&""&B9
- En appuyant sur ENTER nous obtiendrons la liste séparée par des virgules des éléments suivants Fruits colonne dans la cellule C5 .
Lire la suite : Comment créer une liste à l'intérieur d'une cellule dans Excel (3 méthodes rapides)
Lectures similaires
- Comment faire une liste à puces dans Excel (9 méthodes)
- Création d'une liste de diffusion dans Excel (2 méthodes)
4. exécuter la commande Rechercher et remplacer pour créer une liste séparée par des virgules dans Excel.
Nous pouvons également utiliser le Rechercher & Remplacer dans Microsoft Office pour transformer une colonne de Microsoft Excel en une liste séparée par des virgules dans Microsoft Office, en suivant les étapes ci-dessous.
Étape 1 :
- Tout d'abord, sélectionnez toutes les cellules dans le Fruits colonne sauf la colonne en-tête .
- Par conséquent, appuyez sur Ctrl + C sur votre clavier simultanément pour copier ces cellules.
Étape 2 :
- Par conséquent, nous allons maintenant pâte le site cellules copiées dans un fichier Microsoft vierge Document Word en appuyant sur CTRL+V .
- Ensuite, nous verrons une option de liste déroulante nommée Options de collage ( Ctrl ) sur le en bas à droite des cellules collées.
- Maintenant , nous allons cliquer sur le Options de collage et sélectionnez Garder le texte Les seules options.
- Ensuite, nous allons appuyer sur CTRL+H simultanément pour ouvrir le Rechercher et remplacer Tout d'abord, nous allons insérer "^p" dans le Trouvez ce que Ensuite, nous allons entrer "," dans le Remplacer par Enfin, nous cliquerons sur le bouton Remplacer tout bouton.
- Maintenant, nous allons voir que toutes les valeurs des cellules dans le fichier Fruits sont convertis en une colonne liste séparée par des virgules dans Microsoft Word.
- Après avoir terminé le processus ci-dessus, vous serez en mesure de faire une liste séparée par des virgules qui a été donnée dans la capture d'écran ci-dessous.
Lire la suite : Comment générer une liste basée sur des critères dans Excel (4 méthodes)
5. exécuter un code VBA pour créer une liste séparée par des virgules dans Excel
Maintenant, je vais vous montrer comment faire une liste séparée par des virgules dans Excel en utilisant un simple VBA C'est très utile pour certains moments particuliers. A partir de notre ensemble de données, nous allons faire une liste séparée par des virgules. Suivons les instructions ci-dessous pour faire une liste séparée par des virgules !
Étape 1 :
- Tout d'abord, ouvrez un Module, pour ce faire, tout d'abord, à partir de votre Développeur aller à,
Développeur → Visual Basic
- Après avoir cliqué sur le Visual Basic une fenêtre nommée Microsoft Visual Basic for Applications - Création d'une liste séparée par des virgules s'affichera instantanément devant vous. À partir de cette fenêtre, nous insérerons un module pour l'application de notre Code VBA Pour ce faire, allez sur,
Insertion → Module
Étape 2 :
- Par conséquent, le Créer une liste séparée par des virgules s'affiche. Dans le module Créer une liste séparée par des virgules écrivez les éléments suivants VBA
Function ColumntoList(ColRange As Range) Dim ListOutput Dim cell As Variant For Each cell In ColRange If Not IsEmpty(cell.Value) Then ListOutput = ListOutput & ; "'" & ; cell.Value & ; "'," End If Next ColumntoList = Left(ListOutput, Len(ListOutput) - 1) End Function
- Par conséquent, exécutez le VBA Pour ce faire, allez sur,
Run → Run Sub/UserForm
Étape 3 :
- Après avoir exécuté le Code VBA nous allons maintenant revenir à la feuille de calcul et écrire le code suivant dans la cellule C5 .
=ColumntoList(B5:B9)
- En outre, appuyez sur Entrez sur votre clavier et vous obtiendrez la sortie souhaitée dans la cellule C5 .
Les choses à retenir
👉 Vous pouvez surgir Microsoft Visual Basic pour les applications en appuyant sur Alt + F11 simultanément .
👉 Si un Développeur n'est pas visible dans votre ruban, vous pouvez le rendre visible. Pour ce faire, allez à ,
Fichier → Option → Personnaliser le ruban
Conclusion
J'espère que toutes les méthodes appropriées mentionnées ci-dessus pour faire une liste séparée par des virgules vont maintenant vous inciter à les appliquer dans votre Excel N'hésitez pas à commenter si vous avez des questions ou des demandes.