• ベストアンサー

Excelで2つの列の内容を1つの列に

Excel2003ですが、A列に住所名、B列に1-○○-40のように番地が入っています。 このB列の番地をA列の住所の後に続けたいのですが、データが何千件もあるので一気にできる方法ありますか? よろしくお願いします。

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

  • ベストアンサー
  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.1

例えばデータが1行目から始まっているとしたら、C1に =CONCATENATE(A1,B1) または =A1&B1 として以下の行にコピーすればOKです。 もし元の列が不要で削除しても良いのであれば、C列をコピーして、同じ場所に右クリック→形式を選択して貼り付けで、値にチェックをして貼り付けた後、A列とB列を削除すれば良いと思います。

その他の回答 (2)

  • obaoba9
  • ベストアンサー率0% (0/1)
回答No.3

c1=A1&B1 で良いと思います。 c1が出来たら、c1の右下にマウスを持っていき、アイコンが+になったところで、ダブルクリックすると、全ての行に、この書式がコピーされます。

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

=A1&B1 または =CONCATENATE(A1,B1) で複数のセルを連結した値を表示できます。 この結果をコピーして形式を選択して貼り付けで値化すれば一つのセルになります。