プロが教えるわが家の防犯対策術!

A1セル 大阪府
A2セル 大阪市
A3セル 北区

と入力されているとします。

これをB1セルに

大阪府大阪市北区

と表示させる関数を教えて下さい。

ちなみにA1~3セルには全て最初に2文字分のスペースが入力されているのですが、スペースは省きたいです。

会社で使うのですが、マクロを使ったファイルは保存禁止の為、関数でお願いできればと思います。

よろしくお願いいたします。

A 回答 (3件)

=TRIM(A1)&TRIM(A2)&TRIM(A3)


でいかがでしょう?
「複数セルのデータを一つのセルに一行横並び」の回答画像3
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます(^-^)
教えて頂いた通りやってみたら出来ました。
関数もわかりやすかったので早速会社で使ってみようと思います。

お礼日時:2015/02/11 00:09

[No.1]の式はやや冗長でしたね。

次式で十分かと。
=SUBSTITUTE(ASC(A1&A2&A3)," ","")
    • good
    • 0
この回答へのお礼

2つも関数を教えてくださってありがとうございます。
どちらも全然意味がわかってないのですが、こちらでも出来ました!
公式のようにして値だけ変えて使いたいと思います。
どうもありがとうございました。

お礼日時:2015/02/11 00:01

B1: =SUBSTITUTE(TRIM(ASC(A1&A2&A3))," ","")

「複数セルのデータを一つのセルに一行横並び」の回答画像1
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
難しい関数ですね… エクセルに疎い私にはチンプンカンプンですが、教えて頂いた関数をそのまま貼り付けてみたら出来ました(^^)

お礼日時:2015/02/11 00:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!