Suppression des valeurs en duplicates – Date de départ

J'essaie de supprimer les valeurs dupliquées de mon classur, mais la question est que les mêmes inputs, celle que je tente de conserver, a été l'année suivante comme indiqué ci-dessous.

entrez la description de l'image ici

J'ai essayé d'utiliser un VLOOKUP (ci-dessous), mais comme ce n'est pas une correspondance exacte, j'ai utilisé TRUE, ce qui ne renvoie pas la valeur que je veux vraiment et cela prendrait une autre étape pour supprimer la valeur sans l'année de pointe.

=VLOOKUP(F2,F2:F657,1,TRUE) 

Toute aide sera appréciée!

Que diriez-vous quelque chose comme ça:

 {=IFERROR(VLOOKUP(F2,F2:F657,1,FALSE),INDEX(F2:F657,MATCH(F2,SUBSTITUTE(F2:F657,LEFT(F2:F657,7),""),0)))} 

Cela fonctionne comme suit: (1) d'abord, il vérifie si le vlookup trouve une correspondance. Si ce n'est pas le cas alors (2), il tentera de find une correspondance dans la list en supprimant les 7 premiers caractères (année + espace + trait d'union + espace). Ainsi, la solution ci-dessus suppose que les 7 premiers caractères doivent toujours être supprimés (cette solution n'est pas flexible à la longueur des caractères qui doivent être supprimés).

En outre, la solution ci-dessus suppose que vous avez une version Excel qui connaît la formule IfError (nécessite Excel 2007+). Sinon, vous pouvez le replace par une formule If complète.

Notez que la formule ci-dessus doit être saisie comme une formule de tableau. Donc, vous devez appuyer sur Ctrl + Shift + Enter pour entrer la formule. Pour plus d'informations sur les formules de tableau, consultez le site Web de Microsoft ici: https://support.office.com/en-us/article/Guidelines-and-examples-of-array-formulas-7d94a64e-3ff3-4686-9372- ecfd5caa57c7

entrez la description de l'image ici