半角スペースをすべて 消すには
半角スペースを なしに置換します。
http://www.morgan.co.jp/kiso/5excel-1.htm
なしというのは、何も入れないということです。
URLダミーです。
「置換」の機能を使って、「検索する文字列」を半角スペースにし、
「置換後の文字列」には何も入力せずに「すべて置換」ボタンを押せば
全ての半角スペースが消えてくれます。
http://www.morgan.co.jp/kiso/5excel-1.htm
文字の置換で対応できます。
1. 該当のセルを選択してください
2. Ctrl+hを押してください
3. 検索する文字列に半角スペースを入れてください
4. 置換後の文字列には何も入れないで下さい
5. すべて置換ボタンを押してください
これで一括置換出来ます。
数字データの前後以外に半角スペースが含まれない場合、
[編集]メニューの[置換]で[検索する文字列]に半角スペースを、
[置換後の文字列]には何も入力せずに[すべて置換]ボタンで
スペースを削除することが可能です。
もしくは関数を違うので一度別の列を使用する事になりますが、
例えばA1のセルであればB1のセルに =TRIM(A1) と入力する事で
前後のスペースを削除することが可能です。この数式を必要行数分
コピーし、数式を入力したセルを範囲選択してコピーを行い、
元のデータが入ったセルに右クリック[形式を選択して貼り付け]で
[値]を選択して貼り付ければスペースを削除することができます。
値貼り付けを行ったあとは、数式を設定したセルは消して大丈夫です。
URLはダミーです。
4.の回答者です。
出来なかったのですか...。一応手元の環境で試した上で回答させていただいたのですが、
私のテストデータが良くなかったのかも知れません。
# テスト環境はWindows XP Professional(SP2)+Office 2000 Standardの組み合わせです
1. 置換する前にctrl + Aを押してすべてのセルを選んでから実行しても置換されないでしょうか?
2. うまくいかないとは全くデータが変わらないという事でしょうか?それとも一部は変わるが変わらないものがあるということでしょうか?
3. データは他のセルから参照したデータでしょうか?それともセルに直接入っているデータでしょうか?
質問者の方に質問をするのは非常に気が引けるのですが、ご回答いただければ
原因が分かるかも知れません。
一度皆さんが仰っている方法を使って半角スペースを何か別の文字に置換してみてください。例えばAなど何でもいいです。
もしそれで置換できなければやり方が間違っているか、データ上で半角スペース扱いになっていないか、もしくはまた別の要因があるかもしれません。まずはこれを行ってみてください。
解決の糸口になります。
んー、これではできないんですよねぇ・・・。なぜか。