• ベストアンサー

EXCEL 文字列を改行して結合

複数のセルに入っている文字列を、1項目ずつ改行して一つのセルに結合したいと考えています。 たとえば、「千代田区」「大阪市」「名古屋市」と別のセルに入っているのを、単純に&でつないだ、「千代田区大阪市名古屋市」ではなく、 「千代田区  大阪市  名古屋市」 と一つのセルにまとめたいのです。 方法はありませんでしょうか。ご存知の方、ご教授をお願いします。

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

  • ベストアンサー
noname#101303
noname#101303
回答No.1

住所の入っているセルを仮に、A1、B1、C1とします。 表示させるセルに、 =A1&CHAR(10)&B1&CHAR(10)&C1 と入力し、セルのプロパティで、「配置」→「折り返して全体を表示する」にチェックを入れればOK。

bobbyhiro
質問者

お礼

早速のご回答ありがとうございました。 できました。CHAR(10) が改行を意味するのですね。 知りませんでした。 いろいろと方法を考えていたのですが、どれもややこしくなってしまって困っていました。ありがとうございました。

関連するQ&A

  • エクセル多数文字列セル結合と改行

    Excel2007を使っています。 セルA1~A100までに文字列が入っています。 これを結合し、セルの終わりごとに改行を入れたいです。 「=CONCATENATE(A1,CHAR(10),A2,......)」とやる以外で、うまくやる方法はありますでしょうか?

  • Excelで選択した文字列を結合するマクロ

    Excelで複数選択したセルの文字列を結合するマクロってありますか? CONCATENATEや&でいつも文字列を結合しているのですが、 一度に10セル前後結合するので効率が悪く困っています。 お手数ですがご教授いただけたらと思います。 宜しくお願い致します。

  • 文字列の結合、改行、空白削除

    複数のセルを参照して文字列を結合し、2つずつでCHAR(10)で改行し、未入力のセルの空白を削除する方法はありませんか? =SUBSTITUTE(TRIM(A1&" "&B1&CHAR(10)&A2&" "&B2&CHAR(10)&A3&" "&B3&CHAR(10) &A4&" "&B4&CHAR(10)&A5&" "&B5),"","") 現在、上記のような数式を入れて一つのセルに表示させています。 しかし、これだと後半のセルが未入力の場合、空白で表示されるため、表示させるセルの中で結合した文字列が上の方に行ってしまいます。 表示させるセルは縦横共に中央揃えにしたいのですが、何かいい方法はありませんか? まだまだ初心者ですが、いろいろ調べた結果、とりあえず上記の式にたどり着きました。 マクロではなく関数でなんとかなればと考えております。 分かりにくい文章になってしまったかもしれませんが、よろしくお願いします。

  • 【エクセル】結合した文字列の検索について

    エクセルで、複数セルの文字列を「=A1&A2&A3&…」という感じで、B1セルに結合するとして、 例えばA2の文字列に「★」という文字が含まれているとします。 検索で「★」を指定した場合、A2のものは引っかかるのですが、B1の結合された文字列は引っかかりません。 B1セルの文字列も通常通り検索できるようにするには、B1セルでどのような処理をすれば良いのでしょうか。

  • エクセルにて列と列を結合した時に、文字が消えてしまいます。

    エクセルにて列と列を結合した時に、文字が消えてしまいます。 たとえばA1とB1にそれぞれ文字が入っていて、それらを消さずに統合することは可能でしょうか? A1大阪府 B1大阪市 A1A2の統合で大阪府大阪市としたいのです。 教えてください。 よろしくお願いします。

  • Excel 2016 で一つのセル内で改行したい

    Excel で一つのセル内で改行する方法をお願いいたします 列と行を広くして一つのセル内に複数行記入したいのです 書式設定では 折り返して全体を表示する         縮小して全体を表示する        セルを結合するが有りますが        セル内での改行が有りません 前の文字をスペースで送ると改行らしき事は出来るのですが文字の並びがズレて来るのでよろしくお願いいたします

  • 文字列を結合し、改行する方法は?

    EXCELで二つの文字列を結合し、かつ改行したいと思います。 検索したところ ="a" & CHAR(10) & "b" というのが有りました。 しかし、私のPCでは結合はされますが改行はされません。 原因は何でしょうか。 尚、EXCEL は 97 SR-1 です。(かなり古い・・・(汗)) また、Open Office でも同じでした。

  • 複数のセルの文字列を;(セミコロン)を介してひとつのセルに文字列として結合するには?

    エクセルで以下のような事は出来るのでしょうか? 複数のセルの文字列を;(セミコロン)を介してひとつのセルに文字列として結合するには? 例) A  B  C     D    あ  い  う  →  あ;い;う ひょっとしたら同じような質問が無いかと思い、色々と探してみたのですが、見つけることが出来ませんでした。 大量のデータを入力する必要があり、大変困っています。 ご存知の方がおられましたら、ご教授頂けるとありがたいです。 宜しくお願いいたします。

  • Excel セルの結合結果に「改行」を含めたい。

    ※投稿先のカテゴリを間違ってしまいました。重複投稿をお許しください。 ----- よろしくお願いします。 セルの中に改行を含めたい場合、単純な文字列なら[ALT][ENTER]でできますよね。 セルの結合でそれと同じイメージの結果がほしいのですが・・・。 ="セルA"&【ここに改行】&"セルB" 不可なら不可で、ほかの方法を考えたいと思います。 なにかアイディアをいただければうれしいです。

  • エクセルで列を結合することはできますか?

    エクセルで結合するとセル同士を結合させるとどちらか一方の内容になってしまうと思うのですが、これを文章を繋げるようにすることは可能でしょうか?たとえばA-1に山、B-1にmountainとなっていたとしてA-1山mountainと言った具合です。またもしこれが可能でしたら列ごとにできる方法も知りたいです。ご存知の方ご教授下さい。

専門家に質問してみよう