例えばSheet1がデータベース、Sheet2が社員台帳とします。
Sheet1について
A列から社員番号、氏名、生年月日、住所、1行目が見出しとし、仮にA2:D10の範囲をデータ入力欄とします。
Sheet2について
A1を社員番号入力欄、B1:D1を氏名、生年月日、住所表示欄とします。
以上の条件で
B2に
=IF($A$1="","",IF(VLOOKUP($A$1,Sheet1!$A$2:$D$10,2,FALSE)=0,"",VLOOKUP($A$1,Sheet1!$A$2:$D$10,2,FALSE)))
B3に
=IF($A$1="","",IF(VLOOKUP($A$1,Sheet1!$A$2:$D$10,3,FALSE)=0,"",VLOOKUP($A$1,Sheet1!$A$2:$D$10,3,FALSE)))
B4に
=IF($A$1="","",IF(VLOOKUP($A$1,Sheet1!$A$2:$D$10,4,FALSE)=0,"",VLOOKUP($A$1,Sheet1!$A$2:$D$10,4,FALSE)))
と入力します。(空欄がある場合のエラー、ゼロ表示への対処を含んでいます)
なおVLOOKUP関数に関しては下記を参考にして下さい。
http://www.atmarkit.co.jp/fwin2k/win2ktips/317vlookup/vlookup.html