エクセルで簡易なデータベースを作りたいと思います。管理番号と氏名住所電話番号などの一覧をシート1に作っておいてシート2には

管理番号だけ打ち込むと氏名等の情報が横に並ぶように作りたいのですがどうしたらいいでしょうか? 

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/10/26 15:48:12
  • 終了:--

回答(4件)

id:ootatmt No.1

ootatmt回答回数1307ベストアンサー獲得回数652005/10/26 16:03:02

ポイント18pt

http://www.atmarkit.co.jp/fwin2k/win2ktips/317vlookup/vlookup.ht...

@IT:Windows TIPS -- Tips:VLOOKUP関数でExcel帳票への自動入力を可能にする

vlookup関数を使います。

使用例が、上記のページにありますのでご参照ください。

id:tarxvfz1

ありがとうございます

2005/10/26 16:38:38
id:sakisakitaro No.2

sakisakitaro回答回数21ベストアンサー獲得回数02005/10/26 16:09:23

ポイント18pt

VLOOKUP関数で出来ます。

id:suke33 No.3

suke33回答回数238ベストアンサー獲得回数32005/10/26 16:17:12

ポイント17pt

VLOOKUP関数を使うとうまくいきます。

まず、下の例を各シートへ入力してみて下さい。(各セルはカンマで区切っています)


【Sheet1】

1, a, aaa

2, b, bbb

3, c, ccc


【Sheet2】

1, =VLOOKUP($A1,Sheet1!$A$1:$C$3,2), =VLOOKUP($A1,Sheet1!$A$1:$C$3,3)

2, =VLOOKUP($A2,Sheet1!$A$1:$C$3,2), =VLOOKUP($A2,Sheet1!$A$1:$C$3,3)

3, =VLOOKUP($A3,Sheet1!$A$1:$C$3,2), =VLOOKUP($A3,Sheet1!$A$1:$C$3,3)


Sheet2のA1からA3の数値を変えてみると右側の値も変わると思います。

いろいろ応用して試してみてください。

id:yonesan27 No.4

yonesan27回答回数29ベストアンサー獲得回数02005/10/26 16:28:38

ポイント17pt

シート1のデーターに名前をつける。

シート2でVLOOKUP関数を使い管理番号を入力したセルを「検索値」、名前を「範囲」に指定する。「列番号」には表示したい情報の列を指定するとできますよ。

http://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyu9_9_6....検索/行列関数(LOOKUP関数):detail]

id:tarxvfz1

ありがとうございました

2005/10/26 16:39:22

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません