KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Supprimer les lignes ou les cellules si deux colonnes sont égales dans Excel

AuteurSun Date de modification

Dans Excel, comparer deux colonnes et identifier rapidement les entrées identiques est une opération courante, notamment lorsqu’on travaille avec de grands jeux de données, des tâches de validation de données ou des rapprochements. Vous pouvez souhaiter mettre en surbrillance les cellules correspondantes ou Ligne entière afin de repérer visuellement ces correspondances facilement, ou encore traiter ou sélectionner directement les valeurs égales. Ce tutoriel propose plusieurs méthodes pratiques pour mettre en surbrillance ou sélectionner des lignes ou des cellules lorsque deux colonnes contiennent les mêmes valeurs. Vous trouverez ci-dessous un résumé des solutions disponibles. Chaque méthode convient à des cas d’usage différents — choisissez celle qui vous convient le mieux.


Supprimer les lignes ou les cellules si deux colonnes sont égales

Lorsque vous travaillez avec des données dans Excel, il est souvent utile de mettre en surbrillance les cellules ou les lignes où deux colonnes contiennent des valeurs identiques. La mise en forme conditionnelle d’Excel vous permet d’ombrer automatiquement ces zones correspondantes, offrant ainsi une indication visuelle claire qui facilite la comparaison des données et réduit le risque de passer à côté de correspondances — particulièrement dans de grands jeux de données.

Cette solution est idéale lorsque vous recherchez uniquement un indicateur visuel pour mettre en évidence l’égalité entre deux colonnes. Elle s’adapte automatiquement dès que vos données évoluent. Toutefois, elle ne permet pas de sélectionner automatiquement les cellules correspondantes en vue d’un traitement ultérieur. Voici comment la configurer :

1. Sélectionnez la première liste de données que vous souhaitez comparer avec la seconde. Par exemple, choisissez la plage A2:A7. Ensuite, dans le ruban, cliquez sur Accueil > Utiliser la mise en forme conditionnelle > Nouvelle règle.

cliquer sur Accueil > Mise en forme conditionnelle > Nouvelle règle

2. Dans la boîte de dialogue Nouvelle règle de mise en forme, choisissez Utiliser une formule pour déterminer les cellules à mettre en forme sous Sélectionner un type de règle. Dans la zone de texte située sous Mettre en forme les valeurs pour lesquelles cette formule est vraie, saisissez =$A2=$B2.

Astuce : Ici, A2 et B2 sont les cellules de départ de vos deux colonnes. Veillez à ce que votre formule utilise les références de cellules appropriées pour votre plage. Par exemple, si vos données commencent à la ligne 3, adaptez votre formule en conséquence.
définir les options dans la boîte de dialogue

3. Cliquez sur le bouton Format dans la boîte de dialogue Nouvelle règle de mise en forme. Dans l’onglet Remplissage de la boîte de dialogue Définir le format des cellules, choisissez une couleur de fond pour marquer visuellement les cellules correspondantes.
sélectionner une couleur de remplissage

4. Cliquez sur OK > OK pour appliquer vos modifications. Excel mettra désormais automatiquement en évidence les cellules dont les valeurs sont identiques dans les deux colonnes. Cette mise en forme sera mise à jour dynamiquement dès que vos données changeront.
les cellules ont été colorées si deux colonnes sont égales

Astuce : Si vous souhaitez mettre en surbrillance toute la ligne — et pas seulement la cellule — lorsque les deux colonnes sont égales, commencez par sélectionner la plage combinée des deux colonnes (par exemple, A2:B7). Ensuite, répétez les étapes ci-dessus en veillant à ce que votre formule s’applique bien à l’ensemble de la ligne. Ainsi, dès que les critères seront remplis, toutes les cellules de la ligne seront mises en surbrillance.
définir une autre formule pour mettre en surbrillance les lignes

Utiliser la mise en forme conditionnelle basée sur une formule est idéal lorsque vous souhaitez une surbrillance continue et dynamique à mesure que vos données évoluent, mais cette approche ne convient pas si vous devez traiter ou extraire les valeurs identiques. Dans ce cas, envisagez les autres solutions ci-dessous.



Mettre en surbrillance et sélectionner les cellules si deux colonnes sont égales avec Kutools pour Excel

Dans certains scénarios, vous pouvez souhaiter non seulement mettre en surbrillance les cellules correspondantes, mais aussi les sélectionner pour un traitement ultérieur (copie, mise en forme ou analyse, par exemple). La fonctionnalité Comparer les cellules de Kutools pour Excel rend cette opération bien plus efficace que les options intégrées.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé gratuitement Kutools pour Excel, vous pouvez identifier, mettre en surbrillance et éventuellement sélectionner rapidement les cellules correspondantes entre deux colonnes. Cette méthode est particulièrement utile lorsque vous devez effectuer des actions supplémentaires après avoir identifié les données correspondantes, et elle offre une grande flexibilité pour formater directement les résultats dans la feuille de calcul.

1. Sélectionnez la première liste, puis la deuxième tout en maintenant la touche Ctrl. Ensuite, choisissez Kutools > Comparer les cellules pour ouvrir la boîte de dialogue Comparer les cellules.
sélectionner les deux colonnes séparément, puis appliquer la fonction Comparer les cellules

2. Dans la boîte de dialogue Comparer les cellules, cochez l’option Cellules identiques. Cochez également Couleur d'arrière-plan de remplissage ou Couleur de police de remplissage, puis choisissez la couleur de surbrillance souhaitée.
spécifier les options dans la boîte de dialogue

3. Cliquez sur OK. Les cellules des deux colonnes qui sont égales seront désormais sélectionnées et mises en surbrillance à partir de la première liste. Cela vous permet de traiter, copier ou analyser directement uniquement ces cellules.
les cellules ont également été sélectionnées et mises en surbrillance si deux colonnes sont égales

Comparé à l’utilisation de la mise en forme conditionnelle, Kutools offre également la possibilité supplémentaire de sélectionner les cellules égales — un avantage majeur pour les tâches avancées de gestion de données.


Mettre en surbrillance les cellules où deux colonnes sont égales à l’aide d’un code VBA

Si votre flux de travail comporte des exigences supplémentaires — comme exécuter automatiquement des actions lorsque deux colonnes sont égales (au-delà des limites de la mise en forme et de la sélection intégrées) — une simple macro VBA peut apporter personnalisation et automatisation. Cette approche convient aux utilisateurs souhaitant mettre en surbrillance des cellules, sélectionner des lignes ou effectuer des opérations supplémentaires telles que la copie, la suppression ou le marquage des enregistrements correspondants. Elle est particulièrement utile lorsqu’on travaille régulièrement avec de grands ensembles de données ou des données dynamiques.

1. Cliquez sur Développeur > Visual Basic. Dans la nouvelle fenêtre Microsoft Visual Basic pour Applications, choisissez Insertion > Module. Saisissez le code suivant dans la fenêtre du module :

Sub HighlightMatchingSelection()
    Dim rng       As Range
    Dim cell1     As Range, cell2 As Range
    Dim i         As Long
    On Error Resume Next
    Set rng = Application.InputBox( _
        Prompt:="Please select the two-column range to compare:", _
        Title:="Kutools for Excel", Type:=8)
    On Error GoTo 0
    If rng Is Nothing Then Exit Sub
    If rng.Columns.Count <> 2 Then
        MsgBox "You must select exactly two adjacent columns.", vbExclamation
        Exit Sub
    End If
    Application.ScreenUpdating = False
    For i = 1 To rng.Rows.Count
        Set cell1 = rng.Cells(i, 1)
        Set cell2 = rng.Cells(i, 2)
        If CStr(cell1.Value) = CStr(cell2.Value) Then
            cell1.Interior.Color = vbYellow
            cell2.Interior.Color = vbYellow
        Else
            cell1.Interior.ColorIndex = xlColorIndexNone
            cell2.Interior.ColorIndex = xlColorIndexNone
        End If
    Next i
    
    Application.ScreenUpdating = True
    
    MsgBox "Highlighting complete for " & rng.Rows.Count & " rows.", vbInformation
End Sub 

2. Pour exécuter la macro, cliquez sur le bouton bouton Exécuter dans la barre d’outils de l’éditeur VBA ou appuyez sur F5. Dans la boîte de dialogue, sélectionnez les deux colonnes, puis cliquez sur le bouton OK.

Résultat : Les cellules dont les valeurs correspondent dans les deux colonnes seront mises en surbrillance en jaune.


Utiliser une colonne Assistant de formule pour marquer les correspondances et filtrer les paires égales

Une autre approche pratique consiste à utiliser une colonne auxiliaire pour évaluer, ligne par ligne, si deux colonnes sont égales. Cette méthode est très flexible : elle vous permet non seulement de visualiser les correspondances, mais aussi de trier, filtrer ou effectuer des traitements supplémentaires tels que l’extraction, la suppression ou l’exportation de lignes. Elle convient particulièrement aux utilisateurs souhaitant manipuler programmatiquement les données correspondantes ou construire une logique plus avancée à partir des résultats.

1. Dans une nouvelle colonne auxiliaire (par exemple, la colonne C), saisissez la formule suivante dans la cellule C2 :

=A2=B2

2. Appuyez sur Entrée. Le résultat affichera VRAI si les valeurs des colonnes A et B sont identiques sur cette ligne, et FAUX dans le cas contraire.

3. Copiez la formule vers le bas de la colonne auxiliaire jusqu’à la fin de vos données en faisant glisser la poignée de recopie ou en double-cliquant dessus.

4. Une fois tous les résultats générés, vous pouvez utiliser la fonctionnalité Filtrerd’Excel ()Données > Filtrer) pour n’afficher que les lignes où la colonne auxiliaire contient VRAI (c’est-à-dire là où les deux colonnes correspondent). Vous pouvez également trier, supprimer les lignes non correspondantes ou effectuer d’autres analyses selon vos besoins.


Fichier exemple

Cliquez pour télécharger le fichier exemple

Autres opérations (articles) liées à la mise en forme conditionnelle

Compter ou additionner les cellules par couleur à l’aide de la mise en forme conditionnelle dans Excel
Ce tutoriel vous présente désormais quelques méthodes pratiques et simples pour compter ou additionner rapidement les cellules selon leur couleur à l’aide de la mise en forme conditionnelle dans Excel.

Créer un graphique avec Utiliser la mise en forme conditionnelle dans Excel
Par exemple, vous avez un tableau des notes d’une classe et vous souhaitez créer un graphique qui colore ces notes selon différentes plages. Ce tutoriel vous explique pas à pas comment réaliser cette opération.

Appliquer la mise en forme conditionnelle ligne par ligne
Il arrive parfois que vous souhaitiez appliquer la mise en forme conditionnelle ligne par ligne. Plutôt que de définir à plusieurs reprises les mêmes règles pour chaque ligne, quelques astuces efficaces permettent de résoudre ce problème facilement.

Utiliser la mise en forme conditionnelle avec un graphique à barres empilées dans Excel
Ce tutoriel explique pas à pas comment créer un graphique à barres empilées avec mise en forme conditionnelle, comme illustré dans la capture d’écran ci-dessous, dans Excel.

Rechercher et mettre en surbrillance les résultats de recherche dans Excel
Dans Excel, vous pouvez utiliser la fonction « Rechercher et remplacer » pour trouver une valeur spécifique, mais saviez-vous qu’il est possible de mettre en surbrillance automatiquement tous les résultats trouvés ? Cet article vous présente deux méthodes efficaces pour rechercher et mettre en surbrillance simultanément vos résultats dans Excel.


  • Super Barre de formule (modifiez facilement plusieurs lignes de texte et de formules) ; Mode Lecture (lisez et modifiez aisément un grand nombre de cellules) ; Coller dans Plage de filtrage...
  • Fusionner des cellules, lignes ou colonnes tout en conservant les données ; diviser le contenu des cellules ; combiner les lignes en double avec somme ou moyenne… empêcher les doublons dans les cellules ; comparer des plages
  • Sélectionner les doublons ou les éléments uniques dans les lignes ; Sélectionner les lignes vides (toutes les cellules sont vides) ; Super Recherche et recherche floue dans de nombreux classeurs ; sélection aléatoire…
  • Copiez plusieurs cellules sans modifier les références de formule ; créez automatiquement des références vers plusieurs feuilles ; insérez des puces, des cases à cocher et bien plus encore…
  • Favoris et insertion rapide de formules, plages, graphiques et images ; crypter les cellules avec mot de passe ; créer une liste de diffusion et envoyer des e-mails…
  • Extraire du texte, ajouter du texte, supprimer les caractères à une position donnée, supprimer les espaces ; créer et imprimer les statistiques de la page de données ; convertir le contenu des cellules en commentaires et inversement...
  • Super Filtre (enregistrez et appliquez des schémas de filtre à d’autres feuilles) ; Tri avancé par mois, semaine, jour, fréquence, etc. ; Filtre spécial par gras, italique…
  • Combinez plusieurs classeurs et feuilles de calcul en un seul ; fusionnez des tableaux à partir d’une colonne clé ; répartissez vos données dans plusieurs feuilles ; convertissez en lot vos fichiers xls, xlsx et PDF
  • Regroupement dans un tableau croisé dynamique par numéro de semaine, jour de la semaine et bien plus encore…Afficher les cellules non verrouillées et verrouiller la sélection avec des couleurs distinctes ;Mettre en surbrillance les cellules contenant une formule ou un nom défini
kte tab 201905
  • Activez 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 vous évite des centaines de clics de souris chaque jour !
officetab bottom