• ベストアンサー

複数のセルの文字を違うシートの一つのセルに表示するには

複数のセル たとえばA1:B8にそれぞれ文字が入っているとします それを別のシートの C5にまとめて表示させたいのですが 何か方法がありますか? 複数のセルに入っているのは数字ではなく文字で それをそのまま まとめて表示させたいのです 関数でできるのかと調べてみたのですが エクセルは初心者なものでいまいちわからなくて・・・

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7995/21381)
回答No.3

#1です。 >空白のセルを参照してもエラーをでなくするには どうすればいいのでしょう・・ 空白セルを参照してもエラーはしません。 エラーになるなら、該当のセルがエラー状態だからです。 そういう場合はこんな感じで、エラーを消したセルを作ってください。 =IF(ISERROR(A1),"",A1) >参照したセルの文字がくっついて隙間がなくなってしまうのですが そうなってくれないと意味がないですからね。 "ABC"と"DEF"をひっつけたら"ABCDEF"にならないとダメでしょ? ですから、積極的に「空白の文字列」を指定するんです。例えば =A1&" "&A2&" "&A3&・・・ とかです。";"で区切りたいなら =A1&";"&A2&";"&A3&・・・ とかですね。

show12439
質問者

お礼

お礼が遅くなってしまってすみません 無事に思ったようにできました ご丁寧な回答ありがとうございました

その他の回答 (3)

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

>別のシートの C5にまとめて =Sheet1!A1&Sheet1!A2 のようにする。 >詰まる =Sheet1!A1&" "&Sheet1!A2&" "&Sheet1!A3 のようにスペースを挟む >空白セル &で結ぶと空白セルでも詰まるだけ。

show12439
質問者

お礼

お礼が遅くなってすみません 確かに&で挟んでもつまってしまいました・・・ が、なんとか違う方法でできるようになりました ありがとうございます

回答No.2

=concatenate(a1,a2,a3,・・・・)最大30個まで

show12439
質問者

お礼

お礼が遅くなってしまってすみません 簡単な方法があったのですね(^^; ありがとうございました

  • FEX2053
  • ベストアンサー率37% (7995/21381)
回答No.1

=A1&A2&A3&・・・と、"&"でセルを繋ぐと、その内容を「文字扱い」 にして「1つの長い文字列」に連結してくれますよ。

show12439
質問者

お礼

早速の回答ありがとうございます<(_ _)> &というのがあったんですね(^^; ありがとうございます さっそくやってみました できるにはできたのですが 空白のセルを参照してもエラーをでなくするには どうすればいいのでしょう・・ それから 参照したセルの文字がくっついて隙間がなくなってしまうのですが スペースかまたはコンマなどを入れることはできますか? 質問ばかりですみません

関連するQ&A