À la recherche d'un match dans deux feuilles de calcul Excel


0

J'essaie de comparer un champ de numéro de série dans deux feuilles de calcul Excel. Si le numéro de série correspondant est trouvé, je souhaite indiquer la date dans le champ à côté.

Sheet 1
123456
654321
6789
9876

Sheet2
9876            1/1/13
123456          5/4/12
6789            6/20/13
654321          4/2/11

Réponses:


0

Utilisez la VLOOKUPformule.

Sheet 1
123456          =VLOOKUP(A1;Sheet2!A:B;2)
654321          =VLOOKUP(A2;Sheet2!A:B;2)
6789            =VLOOKUP(A3;Sheet2!A:B;2)
9876            =VLOOKUP(A4;Sheet2!A:B;2)

VLOOKUP(needle; matrix; index)recherches dans la première colonne de matrixla needleet renvoie le champ correspondant dans le numéro de colonne index.


Avec cette formule, la valeur 6789 renvoie une erreur.
Teylyn

Eh bien, c’est un et aucun résultat attendu n’a été donné pour ces cas.
Jens Erat

La sortie attendue est la date à côté du numéro dans la feuille Sheet2. Pour la valeur 6789, la valeur à côté dans la feuille Sheet2 est 20/06/2013. Votre formule renvoie une erreur à la place, car elle recherche une valeur approximative dans une plage non triée. Veuillez vous familiariser davantage avec Vlookup avant de vous conseiller de l'utiliser de cette manière.
Teylyn

Maintenant, je vois, j'ai mal interprété la valeur comme ne possédant pas de clé correspondante dans la feuille Sheet2.
Jens Erat

0

Si vos données sont organisées comme dans l'exemple, Vlookup fonctionnera, mais uniquement avec le quatrième paramètre défini sur False.

=VLOOKUP(A1,Sheet2!$A$1:$B$100,2,false)

Si vous omettez le quatrième paramètre, la valeur par défaut est "true", ce qui nécessitera que la table de données soit triée par ordre croissant dans la première colonne. S'il n'est pas trié et que le quatrième paramètre est omis, les résultats seront erronés pour certaines cellules.

En outre, il est conseillé de lier la table de recherche aux lignes requises au lieu d'utiliser des références de colonne entières. Cela aura un impact sur la vitesse de calcul.

Veuillez noter que selon vos paramètres régionaux, les paramètres sont séparés par une virgule ou un point-virgule. Si vous copiez et collez une formule, vous devrez peut-être ajuster cela.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.