Vérifiez si une cellule Excel existe sur une autre feuille de calcul dans une colonne - et renvoyez le contenu d'une colonne différente
Ce que je veux faire, c'est-à-dire si le contenu de la cellule D3
(sur la feuille de calcul en cours) existent dans la colonne A
dans la première feuille de calcul (dans mon cas, le droit de la liste). (et ils le font toujours exister, quelque part). Retourner le contenu de la ligne correspondante dans la Colonne C
.
En d'autres termes, si l'appariement cellule se trouve dans la Rangée 12
- retour des données à partir de C12
.
J'ai utilisé la syntaxe suivante mais je n'arrive pas à obtenir la dernière partie pour fonctionner correctement.
=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:A,1,TRUE))
La façon de corriger la formule?
source d'informationauteur YelizavetaYR
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser les formules suivantes.
Pour Excel 2007 ou plus tard:
Pour Excel 2003:
Remarque, que
List!A:C
dansVLOOKUP
et retourne la valeur de la colonne №3
VLOOKUP
est égal àFALSE
dans ce casVLOOKUP
ne pourra trouver une correspondance exacte, et les valeurs dans la première colonne deList!A:C
ne pas besoin d'être triés (à l'opposé de cas, lorsque vous êtes en utilisantTRUE
).