• 締切済み

VLOOKUPを使ってシート間のデータ検索をし貼付けをしたのですが、うまくいきません。

シート見出しに『リスト』『チエックシート』を作成しました。 『リスト』 1   A      B      C      D 2   建物番号   号機     建物名称   確認日 3   100123    001     Aビル      4   100222    001     Bビル 5   100222    002     Bビル 6   100333    001     Cビル本館 7   100333    002     Cビル別館 8   ・      ・      ・ 9   ・      ・      ・ 『チエックシート』 1 A     B       C      D 2  建物番号  建物名称    確認者    確認日 3   100123   Aビル     山田     2007年9月12日 4   号機     5   001 6 他の確認数十行 7    8   建物番号  建物名称    確認者    確認日 9   100222   Bビル     山田     2007年9月29日 10   号機       11   001    002 12   他の確認数十行 13 14   建物番号  建物名称    確認者    確認日 15   100333   Cビル本館   山田     2007年9月29日 16   号機 17   001 18   他の確認数十行 19 20   建物番号  建物名称    確認者    確認日 21   100333   Cビル本館   山田     2007年9月29日 22   号機 23   002 24   他の確認数十行 質問 (1)『チエックシート』1ページ目のA3に建物番号を入力すると、  B3に「=VLOOKUP(A3,リスト!A:C,3,FALSE)」と設定している為、  『リスト』よりの検索結果「Bビル」と表示する。・・・・これは思い通りですが、4ページ目のA21に建物番号を入力しても、  リスト内の現場名の一番若いものが、B21に表示する。  号機に付随した、「Cビル別館」と表示させたい。 (2)『チエックシート』各ページに「建物番号」「号機」を入力しているのだ が、「確認日」を『チエックシート』の号機毎の「確認日」に自動反映させたい。 (3)『チエックシート』各ページの「確認日」:D3,D9,D15,D21をコンボボックスにし、1ページ目をコピーし2ページ目以降に貼り付けたのですが、 2ページ目以降のコンボボックス:コントロールの設定:コントロール:リンクするセルが1ページ目のままであり、機能を果たせない。 2ページ目だけを個別に(コンボボックス:コントロールの設定:コントロール:リンクする)をE9と変更したら、機能を果たすようになったが、コピー→貼付けで、このような無駄な操作を省略したい。

みんなの回答

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

(1) > リスト内の現場名の一番若いものが、B21に表示する。 > 号機に付随した、「Cビル別館」と表示させたい。 Vlookupの正しい動きです。 付随した別館を表示させたいなら、号機の情報も含めて検索対象、検索キーにしなければなりません。 (2)『チェックシート』の縦方向の情報を全て横方向に記述すればこちらに対してVlookupを利用する事が可能になります。 (3)コンボボックスを作った状態のシートをコピーして増やしていけば可能だが、データの内容はコピー元と同じになる。 (2)の作り変えと合わせて実施してはいかがでしょうか?

oyazi35230
質問者

お礼

早々なご回答ありがとう 下記の方法を『=VLOOKUP・・・』等でお願いします。 (1)付随した別館を表示させたいなら、号機の情報も含めて検索対象、検 索キーにしなければなりません。 (2))『チェックシート』の縦方向の情報を全て横方向に記述すればこち らに対してVlookupを利用する事が可能になります。 (3)コンボボックスを作った状態のシートをコピーして増やしていけば可 能だが、データの内容はコピー元と同じになる。

関連するQ&A