• 締切済み

関数

A1のセルとB1の セルを一つにまとめる場合 =A1&B2でした。 Aの1~100までのセルを Bの1~100までのセルと 一つにまとめるほうほうはありますか? さっきはこのやり方でやりましたが↓ エラー表示がでました。 =SUM(A1:A100)&SUM(B1:B100) そしてその後にセルを一つにまとめたものの中の、文字と文字のすき間をなくしたいです。その方法も知ってたら教えてください。

みんなの回答

  • A88No8
  • ベストアンサー率52% (836/1606)
回答No.3

こんにちは #2の訂正ですm(__;m 下記の式は間違っていました。 >作業セルC2には=SUBSTITUTE(A1&A2," ","") 作業セルC2には =SUBSTITUTE(C1&A2," ","") を入れて下さい。 上式をC3にコピーすると=SUBSTITUTE(C2&A3," ","")と変わり上のセルの結果に自分自身を加えていくようになります。

  • A88No8
  • ベストアンサー率52% (836/1606)
回答No.2

こんにちは こんなところにエクセルの質問があるとは..カテゴリー違いですね。 >デジタルライフ > ソフトウェア > MS Office & をたくさん並べてくっつけるのも大変なのでC1~C100、D1~D100に作業セルをつくります。  作業セルC1には=A1  作業セルC2には=SUBSTITUTE(A1&A2," ","")  以下、C2セルをC100までコピー  C100セルに全てつながった文字列が得られます。  D1~D100セルはC列をコピーすればOk。 注意: 上記例での取り除くスペースは半角文字(ANK)です。全角文字ならSUBSTITUTE内の指定を調整して下さい。 1つのセルで扱える文字数は、Excel2007以外は255文字までです。 C100セルの内容は数式ですから内容をコピーするときは値コピーをして下さい。

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

カテ違いです。 ソフトウェアの中に、適切なものがありますので、そちらで質問してください。 sum関数は、あくまでもセルの”数値”の合計をする関数です。 ひたすら、A1&A2&A3・・・とやっていけば可能ですが、もっとスマートな方法があるかもしれません。 私なら、いったんメモ帳やワードにコピーして処理します。 >そしてその後にセルを一つにまとめたものの中の、文字と文字のすき間をなくしたいです。その方法も知ってたら教えてください。 trimで可能だと思いますし、 検索、置換でスペースを消すことも可能です。

関連するQ&A