dポイントプレゼントキャンペーン実施中!

エクセルにcsvファイルを読み込ませたのですが、数字の間にスペースが入り「1234」と数字として認識したいのですが「1 2 3 4」といった具合で文字列としてしか認識しません、住所も地番の数字だけスペースが入っています。データが数万件あるのでいちいちスーペースを消していくのも面倒です。何かスペースを無視するとかの何か法方があるのでしょうか。(元データはアクロバットのデータをカット&ペーストでメモ帳に移しそれをcsvに変換しています)宜しくご教授お願いいたします。

A 回答 (4件)

置換機能で削除したらどうでしょう?



編集 > 置換 をクリックし、

検索する文字列 に半角スペースをいれ、
置換後の文字列を空欄にして置換します。

そうするとスペースが削除されます。
    • good
    • 0

=SUBSTITUTE(SUBSTITUTE(A1,"○",""),"△","")


※ただし○は半角のスペース、△は全角のスペース

Excel上で意図的に挿入した空白はこれで除去できましたが、ご質問文のような状況に通じるかどうかはちょっとわかりません。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。これが置換えの関数なんですね。大変参考になりました、この技は別なものにも使えそうです。

お礼日時:2003/04/23 09:56

メモ帳に移した時点で、スペースを置換して なくしたらいいのでは?


それで、読めばOKだと思いますが。
    • good
    • 0
この回答へのお礼

ありがとうございます。置換がやはり効果的なんですね、気がつかないものです。貼り付け時に置換えすれば後に変更しなくてすみますものね、今度取り込むときにやってみます。

お礼日時:2003/04/23 09:54

#1です。

補足です。

該当範囲を指定してから、#1をしたほうが無難かも。
    • good
    • 0
この回答へのお礼

ありがとうございました。無事出来ました。この方法があったとは・・・さすがですね。出来ないで夜中まで苦労したのはなんだったのか・・・これでゆっくり眠れます。本当にありがとうございました。

お礼日時:2003/04/23 09:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!