Passer au contenu principal

Combinez rapidement les mêmes valeurs/données ou dupliquez les lignes dans Excel

Supposons que vous travaillez avec un ensemble de données qui contient des enregistrements en double dans une colonne et que vous devez maintenant combiner des lignes basées sur les mêmes valeurs dans cette colonne et effectuer certaines opérations (telles que la fusion, le calcul) sur les cellules de la même ligne de autres colonnes. Le Lignes de combinaison avancées caractéristique de Kutools for Excel peut vous aider à résoudre ce problème. Avec cette fonctionnalité, vous pouvez facilement réaliser :

Combinez les lignes avec les mêmes valeurs et fusionnez les valeurs des autres colonnes

Combinez les lignes en double et les valeurs de somme/compte des autres colonnes

Combinez les lignes en double et conservez les premières ou dernières données des autres colonnes


Cliquez Kutools > Fusionner et fractionner > Advanced Combine Rows pour activer cette fonctionnalité. Voir la capture d'écran:


Combinez les lignes avec les mêmes valeurs et fusionnez les valeurs des autres colonnes

Comme le montre la capture d'écran ci-dessous, il s'agit d'un tableau des ventes contenant les clients et leurs commandes correspondantes dans différentes colonnes. Vous pouvez voir dans le tableau que le même client a effectué plusieurs achats. Notre objectif est de fusionner les achats d'un même client en une seule ligne, séparés par des virgules. Voyons comment gérer cette tâche avec le Lignes de combinaison avancées fonction.

1. Sélectionnez tout le tableau (A1: B13 dans ce cas), allez sélectionner Kutools > Fusionner et fractionner > Lignes de combinaison avancées pour activer cette fonctionnalité.

2. dans le Lignes de combinaison avancées boîte de dialogue, vous devez configurer comme suit.

1) La plage sélectionnée s'affiche dans la Combiner la gamme boîte. Vous pouvez modifier la plage si nécessaire ;
2) Dans le Liste des colonnes , vous pouvez voir que toutes les colonnes de la plage sélectionnée sont affichées dans la zone de liste.
A: Spécifiez une colonne clé pour vérifier les doublons:
Dans ce cas, comme je dois combiner des lignes en fonction de valeurs en double dans la colonne Client, je sélectionne ici Témoignages dans la liste, cliquez sur la flèche dans le Opération colonne, puis sélectionnez Clé primaire dans le menu déroulant ;
B: Spécifiez un délimiteur pour séparer les valeurs fusionnées:
Ici, je sélectionne la colonne Produit, cliquez sur la flèche dans le Opération colonne, puis sélectionnez Virgule dans l' Combiner groupe dans le menu déroulant.
3) Cliquez sur le OK .

Notes:
1) Si la plage sélectionnée comporte des en-têtes, le Mes données ont des en-têtes case sera cochée automatiquement.
2) Pour conserver la mise en forme des cellules (comme la date, le pourcentage, la devise, etc.) après la fusion, cochez la case Utiliser des valeurs formatées boîte.
3) Dans ce cas, s'il y a des cellules vides dans la colonne du produit, des virgules et des espaces supplémentaires apparaîtront dans la liste séparée par des virgules. Pour éviter cela, vous devez vérifier le Ignorer les cellules vides boîte.
4) Si vous ne souhaitez pas afficher les valeurs en double dans les résultats fusionnés, cochez la case Supprimer les valeurs en double boîte.
5) Dans la partie inférieure de la fenêtre, vous pouvez voir deux onglets"Aperçu" et "Exemple". Le Aperçu affiche un aperçu en temps réel du résultat de la fusion pour les paramètres que vous avez spécifiés. Et le Exemple affiche une capture d'écran d'un exemple de cette fonctionnalité.

3. Puis un autre Lignes de combinaison avancées Une boîte de dialogue apparaît, indiquant le nombre de lignes qui seront fusionnées avec succès. Cliquez sur OK pour la fermer.

Après la fusion, vous pouvez voir le résultat comme suit.


Combinez les lignes en double et les valeurs de somme/compte des autres colonnes

Comme le montre la capture d'écran ci-dessous, il s'agit d'un tableau des ventes contenant les clients et leurs commandes et ventes correspondantes dans différentes colonnes. Vous pouvez voir dans le tableau que le même client a effectué plusieurs achats. Notre objectif est de fusionner les achats d'un même client en une seule ligne et de calculer le montant total pour chaque client séparément.

1. Sélectionnez tout le tableau (A1: C13 dans ce cas), allez sélectionner Kutools > Fusionner et fractionner > Lignes de combinaison avancées pour activer cette fonctionnalité.

2. dans le Lignes de combinaison avancées boîte de dialogue, vous devez configurer comme suit.

1) La plage sélectionnée s'affiche dans la Combiner la gamme boîte. Vous pouvez modifier la plage si nécessaire ;
2) Dans le Liste des colonnes , vous pouvez voir que toutes les colonnes de la plage sélectionnée sont affichées dans la zone de liste.
A: Spécifiez une colonne clé pour vérifier les doublons:
Dans ce cas, comme je dois combiner des lignes en fonction de valeurs en double dans la colonne Client, je sélectionne ici Témoignages dans la liste, cliquez sur la flèche dans le Opération colonne, puis sélectionnez Clé primaire dans le menu déroulant ;
B: Spécifiez un délimiteur pour séparer les résultats fusionnés:
Ici, je sélectionne la colonne Produit, cliquez sur la flèche dans le Opération colonne, puis sélectionnez une délimiteur que vous souhaitez utiliser pour séparer les valeurs (ici, je sélectionne Virgule).
C: Effectuer le calcul pour une certaine colonne:
Dans ce cas, je dois additionner les ventes pour le même client. Ici je sélectionne Sel dans la liste, cliquez sur la flèche dans le Opération colonne, puis sélectionnez Somme dans l' Calculer groupe dans le menu déroulant.
3) Cliquez sur le OK .

Notes:
1) Si la plage sélectionnée comporte des en-têtes, le Mes données ont des en-têtes case sera cochée automatiquement.
2) Pour conserver la mise en forme des cellules (comme la date, le pourcentage, la devise, etc.) après la fusion, cochez la case Utiliser des valeurs formatées boîte.
3) Dans ce cas, s'il y a des cellules vides dans la colonne du produit, des virgules et des espaces supplémentaires apparaîtront dans les valeurs fusionnées. Pour éviter cela, vous devez vérifier le Ignorer les cellules vides boîte.
4) Pour le Ventes colonne, vous pouvez également effectuer d'autres calculs, tels que moyenne, multiplier, comptage distinct, etc.
5) Si vous ne souhaitez pas afficher les valeurs en double dans les résultats fusionnés, cochez la case Supprimer les valeurs en double boîte.
6) Dans la partie inférieure de la fenêtre, vous pouvez voir deux onglets"Aperçu" et "Exemple". Le Aperçu affiche un aperçu en temps réel du résultat de la fusion pour les paramètres que vous avez spécifiés. Et le Exemple affiche une capture d'écran d'un exemple de cette fonctionnalité.

3. Puis un autre Lignes de combinaison avancées Une boîte de dialogue apparaît, indiquant le nombre de lignes qui seront fusionnées avec succès. Cliquez sur OK pour la fermer.

Après la fusion, vous pouvez voir le résultat comme suit.


Combinez les lignes en double et conservez les premières ou dernières données des autres colonnes

Comme le montre la capture d'écran ci-dessous, il s'agit d'un tableau des ventes contenant les clients et leurs commandes et dates d'achat correspondantes dans différentes colonnes. Vous pouvez voir dans le tableau que le même client a effectué plusieurs achats. Notre objectif est de fusionner les achats d'un même client sur une seule ligne, en ne conservant que la date du premier achat dans la colonne Date.

1. Sélectionnez tout le tableau (A1: C13 dans ce cas), allez sélectionner Kutools > Fusionner et fractionner > Lignes de combinaison avancées pour activer cette fonctionnalité.

2. dans le Lignes de combinaison avancées boîte de dialogue, vous devez configurer comme suit.

1) La plage sélectionnée s'affiche dans la Combiner boîte de gamme. Vous pouvez modifier la plage si nécessaire ;
2) Dans le Liste des colonnes , vous pouvez voir que toutes les colonnes de la plage sélectionnée sont affichées dans la zone de liste.
A: Spécifiez une colonne clé pour vérifier les doublons:
Dans ce cas, comme je dois combiner des lignes en fonction de valeurs en double dans la colonne Client, je sélectionne ici Témoignages dans la liste, cliquez sur la flèche dans le Opération colonne, puis sélectionnez Clé primaire dans le menu déroulant ;
B: Spécifiez un délimiteur pour séparer les valeurs fusionnées:
Ici, je sélectionne la colonne Produit, cliquez sur la flèche dans le Opération colonne, puis sélectionnez un délimiteur que vous souhaitez utiliser pour séparer les valeurs (ici, je sélectionne Virgule).
C: Conserver le premier/dernier d'une colonne:
Dans ce cas, je souhaite ne conserver que la date du premier achat pour chaque client. Ici je sélectionne Date dans la liste, cliquez sur la flèche dans le Opération colonne, puis sélectionnez Conserver les 1ères données de la colonne dans l' XNUMX éléments à groupe dans le menu déroulant.
3) Cliquez sur le OK .

Notes:
1) Si la plage sélectionnée comporte des en-têtes, le Mes données ont des en-têtes case sera cochée automatiquement.
2) Pour conserver la mise en forme des cellules (comme la date, le pourcentage, la devise, etc.) après la fusion, cochez la case Utiliser des valeurs formatées boîte. Dans cet exemple, la mise en forme de la date est conservée dans la colonne de date si cette option est cochée après la fusion.
3) Dans ce cas, s'il y a des cellules vides dans la colonne du produit, des virgules et des espaces supplémentaires apparaîtront dans les valeurs fusionnées. Pour éviter cela, vous devez vérifier le Ignorer les cellules vides boîte.
4) Si vous ne souhaitez pas afficher les valeurs en double dans les résultats fusionnés, cochez la case Supprimer les valeurs en double boîte.
5) Dans la partie inférieure de la fenêtre, vous pouvez voir deux onglets"Aperçu" et "Exemple". Le Aperçu affiche un aperçu en temps réel du résultat de la fusion pour les paramètres que vous avez spécifiés. Et le Exemple affiche une capture d'écran d'un exemple de cette fonctionnalité.

3. Puis un autre Lignes de combinaison avancées Une boîte de dialogue apparaît, indiquant le nombre de lignes qui seront fusionnées avec succès. Cliquez sur OK pour la fermer.

Après la fusion, vous pouvez voir le résultat comme suit.


Notes:

1. Cette fonction prend en charge Annuler (Ctrl + Z);

2. Cette fonction ne fonctionne pas pour filtrer les données.


Outils de productivité recommandés
Les outils suivants peuvent considérablement économiser votre temps et votre argent, lequel est fait pour vous?
Office Tab: Utilisation des onglets pratiques dans votre bureau, comme la voie de Chrome, Firefox et Nouvel Internet Explorer.
Kutools for Excel: Plus de 300 fonctions avancées pour Excel 2021, 2019, 2016, 2013, 2010, 2007 et Office 365.

Kutools for Excel

La fonctionnalité décrite ci-dessus n'est que l'une des 300 fonctions puissantes de Kutools for Excel.

Conçu pour Excel (Office) 2021, 2019, 2016, 2013, 2010, 2007 et Office 365. Téléchargement gratuit et utilisation pendant 30 jours.

Capture d'écran de Kutools pour Excel

btn en savoir plus      télécharger btn     achat btn

Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
It just spins, nothing happend. Would be a great feature if i could get it to work
This comment was minimized by the moderator on the site
What a great concept...but it doesn't work. I got it to work 2 or 3 times and now it doens't do anything anymore!
This comment was minimized by the moderator on the site
I find this to be the best and the worst tool... sometimes simple combines hang forever.
This comment was minimized by the moderator on the site
I love the tool! Had a 8,000 row spreadsheet - took a few hours, but it worked great. Then I got really bold and tried my much larger spreadsheet - it's been almost 24 hours now and it's still going.
This comment was minimized by the moderator on the site
Still problem for me... Not really efficient !!!
This comment was minimized by the moderator on the site
3 Columns, 1800 rows... still processing.
This comment was minimized by the moderator on the site
8000 rows, 10 columns, still processing after 1.5 hours
This comment was minimized by the moderator on the site
Same thing here, with 50000 rows, has been processing for over 10 hours now,any solutions?
This comment was minimized by the moderator on the site
Hey Matt, I have a sheet with 89000 rows just two columns. I've been here since the cows came home, left again the next day and came home again - the advanced combine rows is still running, and I have an Intel Core i9-9900 processor in my box to boot. I learned my lesson the hard way, and believe the Kutools utility is specifically for small data sets of no more than 1,000 rows. Anything larger than that and you're asking for trouble.
This comment was minimized by the moderator on the site
I have a sheet of 26000 rows just two columns. The advanced combine rows has been running for over 30 min. ??? I tried closing and running it again with no better results. Any thoughts?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations