こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルのセル結合

エクセルのセル結合について教えて下さい。

静岡県  静岡市あああ町5-32 あああビル111号

と言う風に、みっつの列にデータが入っています。
この列を一つに結合して 

静岡県静岡市あああ町5-32あああビル111号

としたいのですが、できません。結合しようとすると、一番左の列意外はデータが消えてしまいますと言われてしまいます。

投稿日時 - 2003-11-22 15:11:29

QNo.712290

すぐに回答ほしいです

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

皆さんが回答しているように
=A1&A2&A3
が簡単ですが、
関数を使った方法としては
=CONCATENATE(A1,A2,A3)
があります。
関数には色々種類があり、覚えると非常に便利です。
1.セルに「=」と打つ。
2.左側にある▼でその他関数を選ぶ、
3.文字列操作を選ぶ。
4.CONCATENATE等の関数名を選ぶ。
5.ヒント、ガイドにそって、入力です。
色々試してみてください。

投稿日時 - 2003-11-22 16:55:53

補足

できました。ありがとうございます。

もうひとつお尋ねしたいのですが、エクセルのセルに、全角カタカナで文字列が入っているのですが、これを半角カナに一括で変換する方法はないでしょうか。

投稿日時 - 2003-11-23 08:55:28

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(7)

ANo.7

#5の補足部分の質問について。
書式-フリガナ-ふりがなの設定-半角カタカナをクリックして、=PHONETIC(A1)をいれると半角カタカナに出来る場合があります(普通はOK)。漢字交じりの場合も対応できるかも知れません。

投稿日時 - 2003-11-23 12:46:52

ANo.6

「A1」に「全角カタカナ文字列があるとして」それを「B1」に半角カタカナ変換で表示するとして、
「B1」に「=ASC(A1)」と入力します。

投稿日時 - 2003-11-23 10:05:41

ANo.4

臨時に1列の列(例えばD列位置に)を挿入し、その列に「値を」=A1&B1&C1と式をいれ、下に複写する。
その後A、B、C列を削除すればよいと思います。

投稿日時 - 2003-11-22 16:04:05

ANo.3

セル結合とは複数のセルをひとつにすることで、複数セルの値(文字列、数式、値)をひとつにすることではありません。結合するときは、一番左のセルまたは一番上のセルの内容が優先されますので、結合しようとするほかのセルの内容は消去されます。
文字列を結合する場合は、以下のようにすれば出来ます。
結合したい文字列が入っているセル「A1]「A2]「A3]の場合とし、表示セルを「B1」にする場合、「B1」セルに「=A1&A2&A3」とします。

投稿日時 - 2003-11-22 15:34:57

ANo.2

方法1
A1のセルに全て
静岡県静岡市あああ町5-32あああビル111号
と打ち込む

方法2 
テキストボックスを使う
『表示』→『ツールバー』→『図形描画』にチェックを入れる。□○ … の隣にテキストボックスのマークがあるのでクリック。(※Excel2002やOSがXPの場合はテキストボックスがすぐ範囲表示されるかもしれません。その時はDELキーで一回削除する。)そうするとマウスカーソルのマークが十字矢印に変わるので、任意の範囲を広げる。
これは結合ではないですが…見た感じは結合っぽいと思います。

投稿日時 - 2003-11-22 15:33:13

ANo.1

そういう結合はできません。
別のセルに=a1&a2&a3のように結合します。

投稿日時 - 2003-11-22 15:15:34

あなたにオススメの質問