salve
hai due possibilità per raggiungere lo scopo:
1) usare la funzione CONFRONTA es. =CONFRONTA(D2;$B$1:$B$1000;0) che ti restituisce la posizione del codice trovato nella colonna B
2) usare una macro che esegue il ciclo di controllo e che ti scrive nella cella di colonna C "Presente" se trova una ricorrenza esatta.
questa è un esempio della macro:
Sub controlla()
Dim cl, clx
For Each cl In Range("D1", Range("D1").End(xlDown))
For Each clx In Range("B1", Range("B1").End(xlDown))
If cl.Value = clx.Value Then
clx.Offset(0, 1).Value = "Presente"
Exit For
End If
Next clx
Next cl
End Sub
ho dato per scontato che nella colonna B non ci siano codici duplicati.
saluti
Andrea