Formule Excel pour find des allumettes

J'ai deux feuilles de travail

Dans une feuille de calcul, j'ai une colonne intitulée Numéro de série

La deuxième feuille de calcul possède également une colonne pour le numéro de série

Les deux feuilles de calcul ont des données qui se chevauchent et je dois find celles qui se trouvent dans les deux feuilles de calcul.

Des suggestions pour la formule que je devrais utiliser? (Le code VBA est également acceptable)

Je pense que VLookup fera l'affaire pour vous.

J'ai eu Sheet2 avec ce qui suit dans A1: A6:

SerNo 1001 1002 1003 1004 1005 

Ensuite, sur la feuille suivante, j'ai eu des nombres similaires, mais pas identiques en A1: A6:

 Serno 1003 1005 99 98 97 

En B2, j'ai utilisé la formule =VLOOKUP(A2,Sheet2!$A$2:$A$6,1,FALSE) et l'a copié en B6. Ce que cela signifie est: searchr la valeur en A2 (1003) et voir si vous pouvez la find sur Sheet2 dans les cellules A2 à A6. (Le $A$2:$A$6 signifie absolu et quand je copy B2 à B6, il conserve la reference absolue à Sheet2 Serno et ne les déplace pas. Le 1 signifie utiliser la première colonne, le numéro de série. FALSE signifie que vous doit avoir une search exacte.)

(Au lieu de $A$2:$A$6 , vous pourriez également faire de cette gamme nommée, ce qui, je pense, serait un peu plus propre.)

La colonne VLookup a:

 1003 1005 #N/A #N/A #N/A 

et montre où il y a des correspondances (et où il n'y a pas).

Vous pourriez utiliser quelque chose comme

 =NOT(ISERROR(MATCH(A1,Sheet1!$A$1:$A$4,0))) 

Lorsque les numéros de série sur Sheet1 sont dans Cella A1: A4 et les numéros de série sur la deuxième feuille sont dans la cellule A1

Cette formule renvoie true si A1 est dans la list Sheet1