他のシートの一覧にある特定の値を動的にとってくる。【INDIRECT関数】
リスト一覧の2列目にあるデータ(A2,B2,C3)を列の指定をするだけでとってくる場合。
[シート名:目次]
名前 | 色 | 個数 |
---|---|---|
りんご | 赤 | 1 |
みかん | だいだい | 2 |
[シート名:No.1]
2列目のデータを表示する。
→下記はG2セルにその列を指定する場合:"2"と表示。
A | B | C | ・・・ | G |
---|---|---|---|---|
名前 | 色 | 個数 | ・・・ | 列の指定 |
=INDIRECT("目次!"&"A"&G2) | =INDIRECT("目次!"&"B"&G2) | =INDIRECT("目次!"&"C"&G2) | ・・・ | 2 |
↓結果は....
A | B | C |
---|---|---|
名前 | 色 | 個数 |
りんご | 赤 | 1 |
via.
エクセルで他のシートを動的に参照するには -エクセルに関する質問です- Excel(エクセル) | 教えて!goo
http://www.relief.jp/itnote/archives/001697.php