• ベストアンサー

エクセル 隣り合った列を1行に交互に並べるワザってありますか?

こんにちは。 ↑のタイトルじゃ、意味が伝わらないと思うので、例を… 「セルA1~A5」にそれぞれ「1~5」が1文字ずつ順番に、 「セルB1~B5」にそれぞれ「あ~お」が1文字ずつ順番に入ってるとします。 それを「セルA1~A10」に「1・あ・2・い・3・う・4・え・5・お」となるようにパパッと並べ替える方法ってありますか?? 1行おきに空白の行を挿入するやり方なら分かるんですけど… よろしくお願いします。。。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

泥臭い方法ですが如何でしょうか。 (1)C1に'=A1、C2に'=B1し、C1,C2セルを選択→C10まで下方向にコピー (2)C1:C10を選択→データ区切り→完了 (3)C1:C10を選択コピー→A1を選択、形式を選択して貼り付け→値にチェック→OK

tnsc_01
質問者

お礼

ありがとうございます!出来ました!! なんかめちゃくちゃスッキリしました~(ノ*^∇^)ノ

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

A1:A5とB1:B5をC1:C10でいいなら C1=INDEX($A$1:$B$5,ROW()/2,2-MOD(ROW(),2)) で下方にコピー

tnsc_01
質問者

お礼

すごい!感動…Σ(T∀T)!! でも…単純に式を貼り付けたら「1・あ・1・い・2・う・3・え・4・お」になってしまいました…(?_?) "INDEX"って使ったことないので、式は編集できそうにないので(゜_゜A;)、AとBを入れ換えちゃおうと思います! ありがとうございました!!