1.範囲 D2:D8 に 1、2、…、7 の連続数値を入力
2.セル C2 に式 =IF(A2=E$1,D2,"")
を入力して、此れを下方にズズーッと複写
3.セル E2 に下に示す式を入力して、此れを範囲
E3:E8 に複写
=IF(ISERROR(SMALL(C$2:C$8,D2)),"",INDEX(B$2:B$8,SMALL(C$2:C$8,D2),1))
その結果、以下のように表示されます。
A |
B |
C |
D |
E |
|
|
|
|
p0002 |
p0001 |
AAA |
|
1 |
AAA |
p0002 |
AAA |
|
2 |
BBB |
p0002 |
BBB |
2 |
3 |
CCC |
p0002 |
CCC |
3 |
4 |
|
p0003 |
BBB |
4 |
5 |
|
p0003 |
DDD |
|
6 |
|
p0004 |
CCC |
|
7 |
|