Le Guide ultime pour Comparer Deux Colonnes dans Google Sheets en 2024

Video how to compare two columns in google sheet

Pour comparer deux colonnes dans Google Sheets, vous pouvez utiliser la mise en forme conditionnelle et la fonction COUNTIF. Ce guide vous montre comment comparer des correspondances exactes ligne par ligne et des colonnes complètes contenant des données non triées.

Comparaison de deux colonnes dans Google Sheets

Comparer des Colonnes pour Trouver des Données Correspondantes

Lorsque vous travaillez avec de grandes quantités de données, l’œil humain n’est pas très capable de repérer de petites différences ou similitudes entre les éléments de données. Heureusement, les logiciels de traitement de données, tels que Google Sheets, peuvent repérer des détails que même l’œil humain le plus perspicace pourrait manquer.

Ainsi, des tâches telles que la comparaison de colonnes, la recherche de différences et la mise en évidence de similarités peuvent être facilement effectuées, sans erreurs. Dans le tutoriel ci-dessous, je vais vous montrer comment utiliser Google Sheets pour comparer deux colonnes.

Dans les tutoriels suivants, j’utiliserai l’échantillon de données ci-dessous, composé de deux colonnes : ingrédients pour le gâteau et ingrédients pour les cookies :

Comment Comparer Deux Colonnes pour des Correspondances Exactes Ligne par Ligne

La manière la plus simple de comparer deux colonnes est de trouver des correspondances exactes ligne par ligne, ce qui nécessite une comparaison ligne par ligne.

Comme vous le savez, Google Sheets doit savoir quelles lignes ont les mêmes valeurs et quelles lignes ont des valeurs différentes. Ensuite, il peut afficher le résultat dans une troisième colonne vide.

Dans mon exemple, je vais créer une nouvelle colonne pour les résultats. Si une paire d’éléments dans la même ligne correspond, cela s’affichera comme VRAI (TRUE). Sinon, si une paire d’éléments dans la même ligne ne correspond pas, j’utiliserai FAUX (FALSE).

Voici la formule que j’utiliserai pour les comparaisons :

=A2=B2

La formule compare les données dans la ligne 2 des deux colonnes (A & B) pour voir si elles correspondent. Si elles correspondent, la colonne C affichera un résultat VRAI (TRUE). Sinon, vous obtenez un résultat FAUX (FALSE).

Pour comprendre comment cela fonctionne, suivez les mêmes étapes que j’ai utilisées :

  1. Dans la colonne C (dans la cellule C2), entrez la formule : =A2=B2
  2. Appuyez sur la touche de retour.
  3. Double-cliquez sur la poignée de remplissage pour copier la même formule dans le reste des cellules de la colonne C.

Vous devriez maintenant voir les résultats de chaque comparaison dans la colonne C.

Comparaison ligne par ligne de deux colonnes

Comment Comparer Deux Colonnes et Afficher un Texte Significatif

D’après mon expérience personnelle, la formule ci-dessus fonctionne très bien si vous êtes le seul à manipuler les données. Cependant, j’ai souvent rencontré des problèmes lors du partage du tableau et des données avec des collègues. Cela est dû au fait qu’ils ne comprenaient pas ce que je voulais dire par les mots « VRAI » et « FAUX ».

Par conséquent, avec le recul, il est plus logique d’utiliser un résultat descriptif dans la colonne C. Par exemple, au lieu d’utiliser « VRAI » ou « FAUX », je peux utiliser le mot « Correspondant » pour les éléments de ligne qui correspondent et « Ne correspondant pas » pour les éléments de ligne qui ne correspondent pas. J’ai constaté que cela aidait à dissiper les malentendus et à assurer une meilleure communication au sein d’une équipe.

Si, comme moi, vous préférez obtenir un résultat descriptif, vous pouvez utiliser une formule IF simple. Cela signifie que le texte affichera « Correspondant » lorsque les valeurs sont les mêmes et « Ne correspondant pas » lorsque les valeurs sont différentes.

Pour l’exemple ci-dessus, j’ai utilisé la formule suivante :

=SI(A2=B2;"Correspondant";"Ne correspondant pas")

Cette formule utilise une fonction SI pour comparer les valeurs dans A2 et B2. Si la condition « A2=B2 » est VRAIE, elle affiche le texte « Correspondant ». Sinon, elle affiche le texte « FAUX ».

Voici la formule et les étapes que j’ai utilisées pour l’exemple :

  1. Dans la cellule C2, entrez la formule : =SI(A2=B2;"Correspondant";"Ne correspondant pas")
  2. Appuyez sur la touche de retour.
  3. Double-cliquez sur la poignée de remplissage pour copier la même formule dans le reste des cellules de la colonne C.

Vous devriez voir les résultats de chaque comparaison sous la forme de « Correspondant » ou « Ne correspondant pas » dans la colonne C.

Obtenir un texte plus descriptif lors de la comparaison de colonnes

Comment Comparer Deux Colonnes et Afficher un Texte Significatif à Partir de Valeurs Numériques

Comme dans l’exemple précédent, si vous souhaitez comparer deux colonnes contenant des valeurs numériques et afficher un texte significatif, vous pouvez utiliser une instruction SI sur les données numériques. Vous pouvez utiliser n’importe quel opérateur ou formule que vous souhaitez pour afficher les résultats en tant qu’expression logique.

Par exemple, je peux utiliser la formule suivante pour comparer les données dans C2 et B2 et déterminer quel nombre est inférieur :

=SI(C2<B2;"Oui";"Non")

Ici, vous pouvez voir que j’ai utilisé cette formule pour comparer si le supermarché 1 est moins cher que le supermarché 2.

Comment Comparer Deux Colonnes et Mettre en Évidence les Lignes Correspondantes

Bien sûr, il y aura des moments où, au lieu d’afficher les résultats dans une colonne distincte, vous préférerez mettre en évidence les lignes ayant des données correspondantes. Dans de tels cas, j’utiliserais la mise en forme conditionnelle car c’est une excellente technique pour formater les cellules en fonction d’une condition spécifique.

Suivez l’exemple ci-dessous pour voir comment j’ai utilisé la mise en forme conditionnelle pour mettre en évidence les lignes correspondantes dans Google Sheets :

  1. Cliquez sur le menu « Format » dans la barre de menus.
  2. Sélectionnez l’option « Mise en forme conditionnelle ».
  3. Cela ouvrira la barre latérale « Règles de mise en forme conditionnelle » à droite de la fenêtre.
  4. Dans la zone de saisie sous la zone « Appliquer à la plage », saisissez la plage de cellules que vous souhaitez comparer. Dans mon exemple, j’ai saisi : A2:B12.
  5. Ensuite, dans la section « Règles de mise en forme », sous « Mettre en forme les cellules si », cliquez sur la flèche déroulante.
  6. Dans le menu déroulant qui apparaît, sélectionnez « La formule personnalisée est ».
  7. Vous verrez une zone de saisie en dessous de la liste déroulante.
    • Tapez votre formule personnalisée, par exemple : =$A2=$B2.
  8. Sous « Style de mise en forme », cliquez sur le bouton « Couleur de remplissage ».
  9. Sélectionnez la couleur que vous souhaitez utiliser pour mettre en évidence les cellules/lignes correspondantes. Ma couleur préférée est le bleu, donc j’ai sélectionné « bleu pale 1 ».
  10. Enfin, cliquez sur le bouton « Terminé » pour laisser « La mise en forme conditionnelle » faire son travail.

Si vous suivez ces étapes, vous verrez que toutes les cellules/lignes correspondantes seront mises en évidence dans la couleur que vous avez choisie, comme dans mon exemple ci-dessous.

Mise en évidence des lignes correspondantes

Note :Si vous souhaitez faire l’inverse, c’est-à-dire mettre en évidence les cellules/lignes qui ne correspondent pas, modifiez la formule de l’étape 7 comme suit :

=$A2<>$B2

Comment Comparer Deux Colonnes sans Tri

Jusqu’à présent, je vous ai montré les techniques pour savoir si les cellules de la même ligne correspondent. Mais que ferais-je si je voulais comparer deux colonnes et savoir quelles valeurs de la colonne A se répètent dans la colonne B, indépendamment de la ligne dans laquelle elles se trouvent ?

Cela aurait également plus de sens pour mon échantillon de données, n’est-ce pas ? Par exemple, je pourrais vouloir savoir quels ingrédients de gâteau sont également utilisés lors de la cuisson des cookies.

Vidéo de Comparaison de Colonnes Non Triées

Voici une vidéo qui montre rapidement le processus que j’utilise lorsque je compare deux colonnes dans Google Sheets :

Utilisation de la Mise en Forme Conditionnelle de Google Sheets pour Comparer Deux Colonnes et Trouver des Données Correspondantes

Jusqu’à présent, je vous ai montré les techniques pour savoir si les cellules de la même ligne correspondent. Mais que ferais-je si je voulais comparer deux colonnes et savoir quelles valeurs de la colonne A se répètent dans la colonne B, indépendamment de la ligne dans laquelle elles se trouvent ?

Cela aurait également plus de sens pour mon échantillon de données, n’est-ce pas ? Par exemple, je pourrais vouloir savoir quels ingrédients de gâteau sont également utilisés lors de la cuisson des cookies.

Voici comment j’utiliserais la mise en forme conditionnelle pour mettre en évidence les données en double :

  1. Cliquez sur le menu « Format » dans la barre de menus.
  2. Sélectionnez l’option « Mise en forme conditionnelle ».
  3. Cela ouvrira la barre latérale « Règles de mise en forme conditionnelle ».
  4. Dans la zone de saisie sous « Appliquer à la plage », saisissez la plage de cellules sur laquelle vous souhaitez appliquer le formatage.
    • Dans mon exemple, je veux voir les mises en évidence de la colonne B uniquement. Par conséquent, j’ai saisi : B2:B12.
  5. Ensuite, dans la section « Règles de mise en forme », sous « Mettre en forme les cellules si », cliquez sur la flèche déroulante.
  6. Dans le menu déroulant qui apparaît, sélectionnez « La formule personnalisée est ».
  7. Dans ce menu, vous verrez une zone de saisie en dessous de la liste déroulante.
    • Tapez votre formule personnalisée, par exemple : =NB.SI($A$2:$A$9,B2)>0
  8. Sous « Style de mise en forme », cliquez sur le bouton « Couleur de remplissage ».
  9. Sélectionnez la couleur que vous souhaitez utiliser pour mettre en évidence les cellules/lignes correspondantes. Ma couleur préférée est le bleu, donc j’ai sélectionné « bleu pale 1 ».
  10. Enfin, cliquez sur le bouton « Terminé » pour laisser « La mise en forme conditionnelle » faire son travail.

Si vous avez suivi mes étapes exactement, alors vous verrez que toutes les cellules (ingrédients) de la colonne B (cookies) qui sont également utilisées dans la colonne A (gâteau) seront mises en évidence dans la couleur que vous avez choisie.

Explication de la Formule

Dans l’exemple ci-dessus, je voulais savoir quels mêmes ingrédients sont utilisés pour faire des cookies (colonne B) et des gâteaux (colonne A).

En d’autres termes, je voulais mettre en évidence les éléments des cellules de A2 à A9 et les mêmes éléments de la colonne B. Par conséquent, j’ai utilisé la formule COUNTIF suivante :

=NB.SI($A$2:$A$9,B2)>0

La fonction COUNTIF compte le nombre de fois que la valeur en B2 apparaît dans la plage de cellules A2:A9.

Si ce nombre est supérieur à 0, cela signifie qu’une duplication de la valeur B2 existe dans la colonne A. Elle peut exister une fois, deux fois ou plus. Dans tous les cas, si le nombre est supérieur à 0, la fonction renvoie VRAI (TRUE).

Lorsque la fonction renvoie une valeur VRAI (TRUE), la mise en forme conditionnelle fonctionne et met en évidence la cellule B2.

Cela est répété pour toutes les cellules de B2 à B12.

Trouver la Différence Entre Deux Colonnes dans Google Sheets

Maintenant, que se passe-t-il lorsque je veux faire l’inverse ? Par exemple, que se passe-t-il si je veux trouver les ingrédients des cookies qui ne sont pas non plus utilisés dans les gâteaux ? Dans ce cas, je ferais une légère modification de la formule utilisée à l’étape 7 de la méthode précédente.

La « formule personnalisée » utilisée dans la barre latérale « Règles de mise en forme conditionnelle » devrait maintenant être :

=NB.SI($A$2:$A$9,B2)=0

Cela se produit car je veux maintenant voir si l’élément de la colonne B a 0 occurrences dans la colonne A.

Cela me donnera le résultat suivant :

Ingrédients de cookies non utilisés dans les gâteaux

Ce sont quelques-unes des façons dont vous pouvez utiliser Google Sheets pour comparer deux colonnes. Bien que j’aie utilisé un échantillon plus petit pour vous aider à comprendre les concepts, il existe d’autres méthodes discutées dans ce guide qui peuvent être tout aussi puissantes lorsqu’elles sont utilisées avec des ensembles de données plus importants, surtout si vous les utilisez pour le traitement analytique.

Je vous encourage donc vivement à appliquer et à expérimenter ces méthodes, et j’espère que mes explications vous ont été utiles.

Utiliser la fonction VLOOKUP pour Comparer Deux Colonnes dans Google Sheets

Une autre méthode que j’utilise couramment pour comparer des colonnes dans Google Sheets est la fonction VLOOKUP. Elle fonctionne avec la syntaxe suivante :

=RECHERCHEV(valeur_cherchée, plage, index, [ordre])

Pour utiliser cette formule, je dois spécifier quelle cellule comparer, telle que la « valeur_cherchée ». La « plage » de colonne effectue la recherche des correspondances, tandis que la colonne d’index spécifie la plage dans les colonnes A, B et C. De plus, si je veux utiliser les données de la colonne B pour afficher les résultats, je taperais le nombre deux (2), car c’est la deuxième colonne.

Ensuite, je peux définir si je veux une comparaison exacte ou approximative en utilisant les opérateurs VRAI ou FAUX. Dans l’exemple ci-dessous, un résultat « FAUX » signifie que les données ne sont pas une correspondance exacte.

Dans l’exemple ci-dessous, j’ai utilisé les références suivantes :

  • B2 comme « valeur_cherchée »
  • $C$2:$C$5 comme « plage_colonne_index »
  • 1 comme « index »
  • FAUX pour des correspondances exactes

Utiliser la fonction MATCH dans Google Sheets pour Comparer Deux Colonnes

La fonction MATCH fonctionne de manière similaire à VLOOKUP. La différence est que les résultats afficheront la position de la correspondance dans le « plage » de recherche. La syntaxe de la fonction MATCH est la suivante :

=CORRESP( valeur_cible , plage , [ type_correspondance ])
  • « valeur_cible » est la valeur que vous souhaitez comparer
  • « plage » est le tableau dans lequel rechercher les correspondances
  • « type_correspondance » indique s’il faut utiliser des correspondances exactes. Tapez 0 pour les correspondances exactes ou 1 pour les correspondances partielles.

Dans l’exemple ci-dessous, je vais comparer les animaux préférés de deux enfants avec la formule suivante :

=CORRESP(A1,$B$1:$B$5,0)

Comme vous pouvez le voir, au lieu de montrer VRAI pour les correspondances, cela donne une valeur numérique en fonction de sa position dans la plage. Par exemple, C1 indique 5, car la valeur des Éléphants est la cinquième valeur dans la plage de la colonne A.

FAQ sur la Comparaison de Deux Colonnes dans Google Sheets

Comment Comparer Deux Colonnes dans Google Sheets ?

Il existe plusieurs fonctions qui peuvent comparer des colonnes dans Google Sheets. Les méthodes les plus populaires incluent :

  • VLOOKUP
  • COUNTIF
  • IF
  • MATCH
  • Mise en forme conditionnelle

Comment Comparer Deux Colonnes dans Google Sheets et Mettre en Évidence les Doublons ?

Vous pouvez mettre en évidence les doublons dans les colonnes sur Google Sheets en utilisant la mise en forme conditionnelle. Pour ce faire :

  1. Sélectionnez les colonnes que vous souhaitez comparer.
  2. Accédez à « Format » > « Mise en forme conditionnelle ».
  3. Définissez l’option « Format des cellules » sur « La formule personnalisée est ».
  4. Utilisez des références absolues pour les noms de colonnes et utilisez le signe égal (=) entre les deux premières lignes des colonnes que vous souhaitez comparer. Par exemple, si vous souhaitez comparer les colonnes A et B à partir de la ligne 2, tapez : =$A2=$B2.
  5. Cliquez sur « Terminé ».

Google Sheets peut-il Comparer Deux Colonnes avec la Mise en Forme Conditionnelle ?

Oui. Je peux appliquer la mise en forme conditionnelle aux cellules en comparant des données correspondantes dans deux colonnes où elle est appliquée.

Comment Utiliser la Fonction MATCH dans Google Sheets ?

Google Sheets peut faire correspondre deux colonnes pour trouver les valeurs dans des colonnes ayant les mêmes ou des valeurs similaires. La syntaxe est la suivante :

=CORRESP(valeur_cherchée, plage, [type_correspondance])

Si vous souhaitez ajouter la valeur ou la référence de la cellule que vous souhaitez faire correspondre en tant que « valeur_cherchée », utilisez des références absolues pour définir la « plage » (où rechercher). Tapez 0 pour rechercher des correspondances exactes ou 1 pour rechercher des correspondances partielles. Par exemple, si je veux rechercher si la valeur dans C1 est la même que dans la colonne D entre les lignes 5 et 10, j’utiliserais la formule suivante :

=CORRESP(C1,$D$5:$D$10, 0)

Conclusion

Comme vous pouvez le constater, il existe de nombreuses façons différentes d’utiliser Google Sheets pour comparer des données entre des colonnes. Si vous avez trouvé ce guide sur la comparaison de deux colonnes dans Google Sheets utile, il y a encore beaucoup de choses à apprendre. J’espère que ce guide vous a été utile.

Pour plus d’informations, vous pouvez consulter certains de nos autres guides :

  • Comment Diviser une Cellule dans Google Sheets (en colonnes séparées)
  • Comment Trouver des Valeurs Uniques dans Google Sheets (2 Méthodes Faciles)
  • Comment Utiliser le Symbole de Différent dans Google Sheets [Facile]
  • Comment Supprimer les Doublons dans Google Sheets (3 Méthodes Faciles)
  • Comment Numéroter les Lignes dans Google Sheets (Ajouter des Numéros de Série)
  • Fonction REGEXMATCH dans Google Sheets
  • Comment Utiliser la Fonction RECHERCHEV avec plusieurs critères dans Google Sheets
  • Comment Comparer Deux Feuilles dans Google Sheets

Articles en lien