>>75
シートAの氏名が一番左じゃないとダメだけど、VLOOKUPはどう?

シートA(データベース)の内容
A列→氏名
B列→ID

シートB(検索結果)の内容
A列→検索させたい氏名
B列→表示したいID
↑B列の内容 =VLOOKUP(A1,シートA!A:B,2,FALSE)

もし、検索結果が該当しない場合に#N/Aが表示されるのがイヤなら、
一旦離れたセル(仮にF列とする)に上のVLOOKUPを書いておき、
B列の内容 =IF(ISNA(F1)=TRUE,"",F1)
としてF列は非表示にしておくとか。

もっと洗練された方法があったら、俺も知りたいので誰か頼む