これをマスター
マスター INDIRECTでセル参照しようテーマ
セル参照で商品コードをゲットしよう
INDIRECT( セル参照文字列 )
A | B | C | D | E | F | G | |
1 | 連番 | 商品コード | 参照 | 商品番号 | 結果 | ||
2 | 1 | PNB-100AAC | A2 | =INDIRECT(C2) | PNB-100AAC | ||
3 | 2 | PNB-101AAC | A3 | =INDIRECT(C3) | PNB-101AAC | ||
4 | 3 | PNB-102AAC | A4 | =INDIRECT(C4) | PNB-102AAC | ||
5 | 4 | PNB-103AAC | A5 | =INDIRECT(C5) | PNB-103AAC | ||
6 | 5 | PNB-104AAC | A6 | =INDIRECT(C6) | PNB-104AAC | ||
7 | 6 | PNB-105AAC | A7 | =INDIRECT(C7) | PNB-105AAC | ||
8 | 7 | PNB-106AAC | A8 | =INDIRECT(C8) | PNB-106AAC | ||
9 | 8 | PNB-107AAC | A9 | =INDIRECT(C9) | PNB-107AAC | ||
10 | 9 | PNB-108AAC | A10 | =INDIRECT(C10) | PNB-108AAC |
はじめに
INDIRECTは与えられた文字に該当するセルの値を取ってきてくれます
分かりにくいので例を元に見ていくと
=INDIRECT(“A1”)
とすると、A1のセルの値を返してくれます
詳しく
ではサンプルを見ていきましょう
(説明のためちょっとまわりくどい動作をしてますが)
C列にはセルの番地が文字列で入っています
D列のINDIRECT関数が、C列のセルの番地を参照して
実際のそのセルの値を取ってきています