• 締切済み

エクセル セル内のスペースで区切られた文字列を下のセルへ貼り付ける

質問があります。 エクセルのセル内にスペースで区切られた文字列があります。 これをスペースで区切られた文字ごとに下のセルへ移動させたいのですが、 関数または、マクロでできるでしょうか? よろしくおね害します。

みんなの回答

回答No.2

名前の定義に下記の関数が使える環境でしたら―― 例)A1のデータを A2以降に振り分けます。 1.名前を定義します。   名  前: Tekitou   参照範囲: =EVALUATE("{"""&SUBSTITUTE($A$1," ",""",""")&"""}") 2.A2に次の式を入力して下方にドラッグコピーします。   =INDEX(Tekitou,ROW()-1)

すると、全ての回答が全文表示されます。
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

スペースで区切られた文字ごとに右のセルにわけるなら 「データ」⇒「区切り位置」で出来ます。 http://azby.fmworld.net/usage/windows_tips/20051012/index.html これをコピーして「形式を選択して貼り付け」で、「行列を入れ替える」にすれば今度は縦一列に並びます。

すると、全ての回答が全文表示されます。

関連するQ&A