質問: ・条件 シート1とシート2があるとします。 シート1はメインで使うテーブルがあり、シート2はシート1のテーブル内容を表示するための 情報を引っ張ってくるためのテーブルがあります。 ・やりたいこと シート1のA1に入力した値がシート2の任意のセルの値と一致した時に、 一致した値があるシート2の行の値をシート1のB1,C1...以降の行に埋めたいのです。 探せば文献があるとは思いますが、すぐには見つからなかったのでご教授頂けたらと思います。 よろしくお願い致します。
回答: VLOOKUP関数でシート1のセルからシート2を参照するのが良いと思います。 例えば以下のようにやってみてはいかがでしょうか。 シート1 | A | B | | --- | --- | | 100 | =VLOOKUP($A1, シート2!$A$1:$B$3, 2, false) | | 100 | =VLOOKUP($A2, シート2!$A$1:$B$3, 2, false) | | 200 | =VLOOKUP($A3, シート2!$A$1:$B$3, 2, false) | シート2 | A | B | | --- | --- | | 100 | 100に引き当てたい値 | | 200 | 200に引き当てたい値 | | 300 | 300に引き当てたい値 |