- ベストアンサー
セル内の空白部分を消すには?
会社でエクセル97を使っています。 社外のシステムから顧客一覧をいただいたのですが、 セル内に余分なスペース部分が常に入っています。 これを一気に削除する方法はないでしょうか。 スペース部分は全て、文字の最後の部分についています。 etc.[あああ○○○○○] []・・・セル ○・・・スペース(空欄) いつもこれを手動で消しています。 すごく時間をとられるので、悩んでいます。 よろしくお願いしまーす!!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
これも面倒かも知れませんが… データの入っているセルをA1とします。 空いているセルに =TRIM(A1) とします。これでスペースがなくなるはずです。 このセルをコピーし、形式を選択して貼り付けで「値」を選び、元のセル(この場合はA1)に貼り付ければ終わり。 これを対象となるセルに全て行います。 セルが連続で並んでいる場合、TRIM関数を入れたセルをオートフィルでコピーして、"形式を選択して貼り付け"も範囲指定して一気にすればちょっとは早いかと。
その他の回答 (3)
- ainaaina
- ベストアンサー率34% (337/991)
編集→置換で、できませんか? 「検索する文字列」欄に任意の数だけスペースを入力。 「置換後の文字列」欄にはスペースを全く入れない。 で、置換を実行するとスペースが消えますよ。
- dejiji-
- ベストアンサー率38% (327/858)
必要な範囲を選択して、編集→置換で「検索する文字列」にスペースを一つ「置換後の文字列」には何も入れずにOK全角半角の区別無しにする場合は、下のチエックを外す。
- mshr1962
- ベストアンサー率39% (7417/18945)
「編集」「置換」で検索する文字列にスペースを設定して「すべて置換」 この時置換する文字列には何も入れないでください。 半角と全角を区別するチェックははずしてください。 関数で行うなら =TRIM(A1) または =SUBSUTITUTE(SUBSTITUTE(A1," ","")," ","") TRIMは前後のスペースの削除 SUBUSTITUTEは置換の関数です。