A列全体をコピーして、B列とC列に貼り付け。
B列の先頭セルで「右クリック→削除→上方向にシフト」(①)
C列の先頭セルで、①の操作を2回する。
そうすると、1行目、4行目、7行目、・・・が欲しいデータの形になっているはずです。
あとは余分な行を消すために、オートフィルタを使いましょう。
D列あたりに、ダミーでこんな列を作ってください。
x
y
z
x
y
z
・
・
で、オートフィルタを使って、yの行を全て選択して削除、zの行を全て選択して削除すれば、欲しいデータになると思います。
効率的かどうかはわかりませんが、参考まで。
OFFSET関数を使えばできるでしょう。
BCD列で0、1、2。次の行は3、4、5といった風に数を3ずつ増やした形で作ります。
E1には「=OFFSET($A$1,B1,0,1,1)」としてF1、G1にコピぺして、後あるだけコピペすればEFGの各列に並びます。
後は値複写して余計な列を削除すれば完成です。
ありがとうございます これも試してみます
ありがとうございます なんとなく出来たようです4万行くらいあると思うので 確認するのもちょっと大変ですが・・・