• ベストアンサー

エクセルでA列とB列のデータを統合するには?

エクセルでA列とB列のデータを統合することはできるでしょうか?よろしくおねがいします。 A列^^^^^B列 1,^^^^^^Tokyo 2,^^^^^^Osaka 3,^^^^^^Nagoya 下のようにしたいのです。「^^」はスペースをあらわします。 A列^^^^^^^B列(データはなし) 1^^Tokyo 2^^Osaka 3^^Nagoya エクセル2002です。

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

  • ベストアンサー
  • 2003tenn
  • ベストアンサー率37% (3/8)
回答No.6

例の,^^^^^^(カンマとスペール)はA列に含まれているのでしょうか?A列のセルの値に含まれているとします。 まず、隣のC列に下記の式をコピーします。  =CONCATENATE(SUBSTITUTE(A1,",^^^^^^","^^"),B1)   【^をスペースに置換えることをお忘れなく】 すると、 A列  B列  C列     1,^^^^^^Tokyo1^^Tokyo この様になったと思います。C列の数式はデータのあるとこまでコピーしてください。 次にC列を選択してコピーします。A列を選択して『形式を選択して貼り付け』→『値』→OK 最後にB列とC列を選択して、『数式と値のクリア』してください。 どうでしょうか?

grizzly
質問者

お礼

ありがとうございました。参考になりました。 キッチリできました。

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

C列の左に列挿入。 =a1&" "&trim(b1)をC1に入れ、下に複写。 A列にC列を値のみ複写。 B列の値ををDELキーで消す。 C列を削除。

grizzly
質問者

お礼

ありがとうございました。参考になりました。

  • y313
  • ベストアンサー率33% (3/9)
回答No.4

関数で =CONCATENATE を 使えばいいと 思います。結合する セルを選択できるので スペースのセルも作れば可能かと 参考になれば 

grizzly
質問者

お礼

ありがとうございました。参考になりました。

回答No.3

こんにちわ。 これでどうでしょうか? =LEFT(A1)&"^^"&B1 ^はスペースを入れてください。

grizzly
質問者

お礼

ありがとうございました。参考になりました。

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.2

C1=TRIM(A1&B1)のあとC列を「形式を選択して貼り付け」で「文字列」を選択。 だと「,」が削除できないから・・・ C1=TRIM(SUBSTITUTE(A1,",","")&B1) でどうでしょ?

grizzly
質問者

お礼

ありがとうございました。参考になりました。

  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.1

ちょっと手間がかかりますが。 (1)C列に =A1&B1 と入力。(スペースを詰める方法もあるハズなんですが…) 行数分コピー。 (2)C列をコピーし、「編集」-「形式を選択して貼り付け」で、「値」を選び、D列にコピー (3)最後にA列~C列を削除 これでできます。

grizzly
質問者

お礼

ありがとうございました。参考になりました。

関連するQ&A