3 votes

Comment retourner une valeur d'une plage si la cellule contient cette valeur ?

J'ai une liste de noms (prénom et nom) dans A:A. J'ai également une plage appelée 'Surnames'. Comment puis-je appliquer une formule pour que B:B renvoie uniquement le nom de famille de A:A si ce nom se trouve dans la plage 'Noms de famille'.

En d'autres termes, je veux vérifier une cellule dans A1, si une partie de la valeur de cette cellule contient un nom figurant dans ma gamme de noms de famille, renvoyer le nom de famille que A1 inclut dans B1.

J'espère que cela a du sens, et je vous remercie d'avance :)

0voto

kikeriki Points 249

Étape 1

Faites une copie de la plage A:A et collez-la dans la plage C:C et utilisez la fonction Text to columns pour la plage C:C. Ceci séparera les prénoms et les noms de famille en deux plages C:C (prénoms) et D:D (noms de famille). Débarrassez-vous des espaces supplémentaires dans les deux colonnes C et D en utilisant la fonction de nettoyage.

Étape 2

Maintenant, utilisez vlookup dans la plage E:E. Par exemple, E1 =VLookup(D1,B:B,1,FALSE). Cela renverra le nom de famille s'il correspond à votre plage de noms de famille dans B:B ou sinon renvoie #N/A (ce qui signifie non disponible).

J'espère que cela vous aidera

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X