• ベストアンサー

EXCEL2007 セル内で改行する

a1に, あいうえお□□□□□かきくけこ と入っています。 これを あいうえお かきくけこ と,セル内で改行したいと思っています。 B1に =SUBSTITUTE(TRIM(A1)," ",CHAR(10)) と入れるとうまくいきました。 しかし,A1に全角と半角のスペースが混在してるとうまくいきません。 この例だと,最初のスペースが半角だとダメです。 混在していてもうまくいく方法があれば教えて下さい。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

方法はいろいろ考えられますが、たとえば >A1に全角と半角のスペースが混在してる この状況を積極的に潰してみます。 =SUBSTITUTE(TRIM(SUBSTITUTE(A1," "," "))," ",CHAR(10))

tokei777
質問者

お礼

SUBSTITUTEを入れ子にするのは考えたのですが, 使い方を間違えていました。 本当に助かりました。 どうもありがとうございました。

関連するQ&A

専門家に質問してみよう