• ベストアンサー

一覧表上の個人データを個人カードフォーマットにリンクさせる方法

こんばんは。いつもお世話になっております。 当方、XP HOME EDITION、OFFICE 2003です。 1行1レコードのエクセル表住所録をシート1上に作り、これを「一覧表」と名づけました。 次に、シート2に「個人カード」を作り、シート1にリンクさせたいのです。 この際、「一覧表」で任意の行を指定したとき、その行のデータが個人カードに転記されるようにしたいのですが、その方法を教えてください。 ちょうど、「筆まめ」の住所録で個人を指定すると宛名面にその人の記事が映るようにしたいのです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sumjji
  • ベストアンサー率66% (10/15)
回答No.1

VLOOKUP関数を使えばよいかと思います。 シート1の住所録のレコードの先頭(左端)に通し番号をつけます。 列を、一列追加して1、2、3、4・・・という具合に。 後は、シート2の、それぞれ名前等を表示したいセルに、 VLOOKUP関数を組めば出来ると思います。 式は =vlookup(検索値、範囲、列番号、0) 検索値には、任意の番号を入れるセル番地を入れます。 範囲には、住所録の全てを選択します。 列番号には、住所録の何列目に表示したいデータがあるかを入れます。       (左から2列目に名前がある場合は 2 と入れると関数を入れたセルに、名前が表示されます。) 筆まめが、どのように表示されるのか分からなかった為、見当違いでしたらごめんなさい。 vlookup関数はいろんなサイトに載っていると思いますので、調べて見ると分かりやすいと思います。 参考までに、エクセルの機能が載っているサイトのURLを紹介します。 http://na5.blog101.fc2.com/

noname#204343
質問者

お礼

懇篤なご教示で有難く存じます。 早速試してみましたが、結果、巧く行きmした。 VLOOKをこのように使えばよいのですね。 有難うございました。 また、はやばやのご教示にも多謝です。THANX。

関連するQ&A