エクセル関数2
シート(1)
A B C D
作業列 コード 顧客名 金額
3 300001 A 10,000
3 300002 B 15,000
3 300003 C 20,000
3 300004 D 25,000
3 300005 E 30,000
4 400001 F 35,000
4 400002 G 40,000
4 400003 H 45,000
4 400004 I 50,000
4 400005 J 55,000
シート(2)
A B C D E F
「1」 「2」 「3」 「4」 「5」 「6」
10,000 35,000
15,000 40,000
20,000 45,000
25,000 50,000
30,000 55,000
※ シート(1)にコード、顧客名、金額を入力すると、シート(2)にあるように該当するコードの先頭行の列に表示するようにしたいと思っています。
シート1で作業列を作りその作業列を基にシート2でVLOOKUP関数を使い‥シート2の10,000のセルの場合、
VLOOKUP(C$2,sheet1!$A$3,$D$12,4,false)として、下にコピーすると同じ金額になってしまいます。
セルが空白にならず、シート1の金額が上から順番にシート2に表記されるようにするにはどうしたらよいでしょうか。マクロはできませんので、関数で詳しく教えて下さい。宜しくお願いします。