VLOOKUP
こんばんは、お世話になります。
早速ですが、
本来VLOOKUP関数を使う場合(第一引数、第二引数、第三引数)となっています、そこで何ですが
A B C D E F G
1 ■入力表
2 商品No 商品名 単価 生産者 最低発注単位 納品予定
3 1 以下自粛その先にある物。
4 4
5 5
6 2
I J K L M N
1 ■マスタ
2商品No 商品名 単価
3 1 以下自粛のそのさきにあるもの。 12000
4 2 1分で話せ。全裸で。 9800
5 3 いつか成功するから会費を払え。 淫らな心で。 15000
6 4 前向きな怠惰と前向きな惰性 18000
7
まぁこんな感じで表があるのですが。
そこで質問なんですが、この後
=VLOOKUP($B3, $I:$N, 2,0)
これだと同じ値が入ってしまいますが(2列目までしか見てないから)
=VLOOKUP($B3, $I:$N,6,0)
こうすれば6列まで見ることが可能だけど、余談なんですが
ビジネスの現場では、このようなVLOOKUP関数の入力と第三引数の修正が50列にわたるケースもあるそうです。
そこで第三引数にも参照を使うのですが長くなりましたがここで質問ですが、
A B C D E F G
1 ■入力表 2 3 4 5 6
2 商品No 商品名 単価 生産者 最低発注単位 納品予定
3 1 以下自粛その先にある物。
4 4
5 5
6 2
Cの1列目に数字を入れるのですが、
=VLOOKUP($B3,$I:$N,C$1.0)と関数を入力することによって
Cの一列目を参照するとあるのですが、
Cの一列目には先ほど入れた数字しかないのにそこを参照して
なぜ元々も情報を参照することができるのでしょうか?
ご教示お願いします。