C1セル =IF(AND(A1=A2,A2<>A3),ROW(),IF(A1<>A2,ROW(),""))
D1セル =IF(COUNT($C:$C)<ROW(),"",INDEX(A:A,SMALL($C:$C,ROW())))
E1セル =IF(COUNT($C:$C)<ROW(),"",INDEX(B:B,SMALL($C:$C,ROW())))
それぞれ下にコピー
<結果図>
行 _A_ _B_ _C_ _D_ _E_
1 A あ A え
2 A う A お
3 A え 3 B け
4 A お 4 B こ
5 B か
6 B き
7 B く
8 B け 8
9 B こ 9