列数が少ないときに使え方法。
Sheet1のA列とB列に
大阪 a
奈良 b
伊賀上野 c
亀山 d
四日市 e
桑名 f
名古屋 g
豊橋 h
と入っているとします。
Sheet2(Sheet1の空き列でも可)のA1セルに
=IF(ISODD(ROW(A1)),OFFSET(Sheet1!$A$1,ROW()/2,0),"")
と入れて下へ複写します。
大阪
奈良
伊賀上野
亀山
四日市
桑名
名古屋
豊橋
となります。
Sheet1のB列をSheet2へ持ってくるのは
Sheet2のB列に
=IF(ISODD(ROW(B1)),OFFSET(Sheet1!$A$1,ROW()/2,1),"")といれ複写します。
3列目があれば
=IF(ISODD(ROW(B1)),OFFSET(Sheet1!$A$1,ROW()/2,2),"")です。
最後に、Sheet2は自身のセルへ値の複写をして、式を消しておきましょう。