Réponses:
=MATCH(B1,ColumnToSearch,0)
Si la formule ne parvient pas à trouver une correspondance, elle sera marquée # N / A, sinon ce sera un nombre.
Si vous voulez que ce soit VRAI pour correspondance et FAUX pour aucune correspondance, utilisez plutôt cette formule:
=ISNUMBER(MATCH(B1,ColumnToSearch,0))
Si vous souhaitez renvoyer la valeur non trouvée et une chaîne vide pour les valeurs trouvées
=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)
A:A
ou remplacez-la ColumnToSearch
dans les formules.
Define Name...
(Excel 2019)
Voici une méthode rapide et sale.
Mettez en surbrillance la colonne B et ouvrez la mise en forme conditionnelle .
Choisissez Utiliser une formule pour déterminer les cellules à mettre en surbrillance .
Entrez la formule suivante, puis définissez votre format préféré.
=countif(A:A,B1)=0
Sélectionnez les deux colonnes. Accédez à Mise en forme conditionnelle et sélectionnez Mettre en évidence les règles de cellule. Sélectionnez les valeurs en double. Lorsque vous arrivez à l'étape suivante, vous pouvez le changer en valeurs uniques. Je viens de le faire et cela a fonctionné pour moi.
Il m'a fallu une éternité pour comprendre cela, mais c'est très simple. En supposant que les données commencent en A2 et B2 (pour les en-têtes), entrez cette formule en C2:
=MATCH(B2,$A$2:$A$287,0)
Puis cliquez et faites glisser vers le bas.
Une cellule avec #N/A
signifie que la valeur juste à côté de celle-ci dans la colonne B n'apparaît nulle part dans la colonne A.
Veuillez noter que vous devez modifier 287 USD pour correspondre à l'ensemble de votre tableau de recherche dans la colonne A. Par exemple, si vos données dans la colonne A diminuent pour 1 000 entrées, elles devraient être de 1 000 USD.
=MATCH(B2,$A:$A,0)
a travaillé pour moi.
Voir ma réponse de formule de tableau à la liste A non trouvée dans B ici:
= IFERROR (INDEX (2 AUD: 2 AUD de 1999, MATCH (0, IFERROR (2 AUD: 2 AUD de 1999, B $ 2 USD: 399,0 USD)), COUNTIF (1 AUD de $: C1 $, 2 $: 1999 $)), 0)), "")
Comparer deux colonnes de noms et renvoyer des noms manquants
Mes exigences n'étaient pas de mettre en évidence mais de montrer toutes les valeurs sauf celles qui sont en double sur 2 colonnes. J'ai pris l'aide de la solution de @ brenton et encore amélioré pour afficher les valeurs afin que je puisse utiliser les données directement:
=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")
Copiez-le dans la première cellule de la troisième colonne et appliquez la formule dans la colonne de manière à afficher la liste de tous les éléments de la colonne B. La colonne A n'y figure pas.
Merci à ceux qui ont partagé leurs réponses. Grâce à vos solutions, j'ai réussi à trouver le mien.
Dans ma version de cette question, j'avais deux colonnes à comparer: une classe de finissants (Col A) et un sous-ensemble de cette classe (Col B). Je voulais pouvoir mettre en valeur dans la classe de finissants les étudiants qui faisaient partie du sous-ensemble.
Je mets la formule suivante dans une troisième colonne:
=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)
Ceci a codé la plupart de mes étudiants, bien qu’il ait généré des erreurs dans les premières lignes de données.
en C1
écriture =if(A1=B1 , 0, 1)
. Puis dans Conditional formatting
, sélectionnez Data bars
ou Color scales
. C'est le moyen le plus simple.