Comment trouver des valeurs dupliquées ou uniques dans deux colonnes de deux feuilles?
Peut-être comparer deux plages dans la même feuille de calcul et découvrir les valeurs dupliquées ou uniques est facile pour la plupart d'entre vous, mais si les deux plages sont dans les deux feuilles de calcul différentes, comment pouvez-vous trouver rapidement les valeurs dupliquées et uniques dans ces deux plages ? Ce didacticiel présentera quelques raccourcis pour vous.
Comparez deux mêmes colonnes d'en-tête dans deux feuilles de calcul avec une formule dans Excel
Comparez deux gammes dans deux feuilles de calcul avec VBA
Comparez deux plages dans deux feuilles de calcul avec Kutools for Excel
Comparez deux mêmes colonnes d'en-tête dans deux feuilles de calcul avec une formule dans Excel
Avec la formule dans Excel, vous pouvez comparer deux mêmes colonnes d'en-tête comme indiqué ci-dessous sur différentes feuilles et trouver les valeurs dupliquées et uniques:
1. Taper cette formule = COUNTIF (Feuille1! $ A: $ A, A1) dans une cellule vide adjacente à la plage de la feuille 3. Voir capture d'écran:
2. presse Entrer sur le clavier, puis faites glisser la poignée de recopie pour remplir la plage que vous souhaitez comparer avec la plage de la feuille 1. (Le numéro zéro signifie les valeurs en double dans deux plages et le numéro 1 signifie les valeurs uniques dans Sheet3, mais pas dans Sheet1)
Conseils:
1.Cette formule ne peut comparer que deux colonnes avec le même en-tête dans deux feuilles de calcul.
2. Si vous voulez trouver les valeurs uniques dans Sheet1, mais pas dans Sheet3, vous devez entrer la formule ci-dessus =COUNTIF (Feuille3! $ A: $ A, A1) dans Sheet1.
Comparez deux gammes dans deux feuilles de calcul avec VBA
1. Tenez ALT bouton et appuyez F11 sur le clavier pour ouvrir un Microsoft Visual Basic pour Application fenêtre.
2. Cliquez insérer > Moduleet copiez le VBA dans le module.
VBA: Comparez deux plages dans deux feuilles de calcul
Sub CompareRanges () 'Update 20130815 Dim WorkRng1 As Range, WorkRng2 As Range, Rng1 As Range, Rng2 As Range xTitleId = "KutoolsforExcel" Set WorkRng1 = Application.InputBox ("Range A:", xTitleId, "", Type: = 8 ) Définissez WorkRng2 = Application.InputBox ("Range B:", xTitleId, Type: = 8) For Each Rng1 In WorkRng1 rng1Value = Rng1.Value For Each Rng2 In WorkRng2 If rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA .RGB (255, 0, 0) Exit For End If Next Next End Sub
3. Cliquez Courir bouton ou appuyez sur F5 pour exécuter le VBA.
4. Une boîte de dialogue s'affiche à l'écran et vous devez sélectionner une plage avec laquelle vous souhaitez comparer. Voir la capture d'écran:
5. Cliquez Ok et une autre boîte de dialogue s'affiche pour vous permettre de sélectionner la deuxième plage. Voir la capture d'écran:
6. Cliquez Ok, et les valeurs en double à la fois dans la plage A et dans la plage B sont mises en évidence avec un arrière-plan rouge dans la plage A. Voir capture d'écran:
Conseils: Avec ce VBA, vous pouvez comparer deux plages à la fois dans la même feuille de calcul et dans des feuilles de calcul différentes.
Comparez deux plages dans deux feuilles de calcul avec Kutools for Excel
Si la formule ne vous convient pas et que VBA est difficile pour vous, vous pouvez essayer Kutools for Excel's Comparer les gammes la fonction.
Kutools for Excel comprend plus de 300 outils Excel pratiques. Essai gratuit sans limitation de 30 jours. Obtenez-le maintenant
S'il vous plaît demander Comparer les gammes fonction en cliquant Kutools > Comparer les gammes. Voir la capture d'écran:
Comparez avec deux colonnes dans des feuilles différentes:
1. Cliquez Kutools > Comparer les gammes, une boîte de dialogue s'affiche à l'écran. Voir la capture d'écran:
2. Spécifiez les plages et les règles, procédez comme suit:
Laissez Comparer dans la même plage décochez et sélectionnez deux plages en cliquant Gamme A et Gamme B, voir capture d'écran:
Spécifiez les mêmes valeurs ou des valeurs différentes que vous voulez trouver dans la liste déroulante sous Règles;
3. Cliquez Ok. Une boîte de dialogue contextuelle vous indique que les mêmes valeurs sont sélectionnées.
4. Cliquez Ok bouton dans la boîte de dialogue contextuelle. Les mêmes valeurs entre deux plages sont sélectionnées dans la plage A.
Comparez deux plages dans des feuilles de calcul
Si vous avez deux plages dans deux feuilles de calcul, comme indiqué ci-dessous, et que vous souhaitez les comparer et découvrir les différentes valeurs, vous pouvez procéder comme suit:
1. Cliquez Kutools > Comparer les gammes, une boîte de dialogue s'affiche à l'écran.
2. Spécifiez les plages et les règles, procédez comme suit:
Laisser Comparer dans la même gamme décochez et sélectionnez deux plages en cliquant Gamme A et Gamme B;
Spécifiez les différentes valeurs que vous souhaitez rechercher dans la liste déroulante sous Règles;
Vérifier que mes données ont des en-têtes in Options section;
3. Cliquez Ok. Une boîte de dialogue contextuelle vous indique que les mêmes valeurs sont sélectionnées.
4. Cliquez Ok bouton dans la boîte de dialogue contextuelle. Les différentes valeurs de la plage A sont sélectionnées. Voir la capture d'écran:
Si vous souhaitez connaître les différentes valeurs de la plage B de la feuille Sheet2, vous devez permuter les deux plages.
Comparer les gammes La fonction peut également comparer des plages dans la même feuille. Cliquez ici pour en savoir plus sur les gammes de comparaison.
Articles relatifs:
- Trouver des valeurs uniques entre deux colonnes
- Rechercher des valeurs en double dans deux colonnes
- Supprimer les doublons et les remplacer par des cellules vides
- Filtrer les enregistrements uniques de la colonne sélectionnée
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!