こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCEL2007 セル内で改行する

a1に,
あいうえお□□□□□かきくけこ
と入っています。

これを
あいうえお
かきくけこ
と,セル内で改行したいと思っています。

B1に
=SUBSTITUTE(TRIM(A1)," ",CHAR(10))
と入れるとうまくいきました。


しかし,A1に全角と半角のスペースが混在してるとうまくいきません。
この例だと,最初のスペースが半角だとダメです。
混在していてもうまくいく方法があれば教えて下さい。

投稿日時 - 2012-06-23 10:00:36

QNo.7549821

困ってます

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

方法はいろいろ考えられますが、たとえば

>A1に全角と半角のスペースが混在してる

この状況を積極的に潰してみます。

=SUBSTITUTE(TRIM(SUBSTITUTE(A1," "," "))," ",CHAR(10))

投稿日時 - 2012-06-23 10:17:04

お礼

SUBSTITUTEを入れ子にするのは考えたのですが,
使い方を間違えていました。

本当に助かりました。
どうもありがとうございました。

投稿日時 - 2012-06-23 10:28:02

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問