Se i nomi nella colonna A sono ordinati puoi usare questa formula (da inserire in C1 e copiare in tutta la colonna C):
B1 è il valore da cercare.codice:=SE.ERRORE(CERCA.VERT(B1;$A$1:$A$3000;1;0);"")
$A$1:$A$3000 è il range in cui effettuare la ricerca.
1 indica che se il valore è stato trovato bisogna restituire il valore presente nella prima colonna del range di ricerca, cioè nella colonna A. Nel tuo caso quindi va lasciato fisso perché il range è composto da una sola colonna.
0 indica che la corrispondenza di valore deve essere esatta.
SE.ERRORE impedisce che venga visualizzato N/D in caso di non trovato.
Se i valori della colonna A non sono in ordine devi usare VBA perché nell'help della CERCA.VERT è detto esplicitamente che la matrice in cui cercare deve essere ordinata (anche se qualche volta funziona anche con i valori in disordine).