• ベストアンサー

Excel2003で文字列の数字を数値に変換する

あるデータをExcel2003に貼り付けたところ金額が千の位のところが空白になって数字として扱えません一括で数字になおしたいのですが良い方法を教えてください。 2 500→2500 73 250→73250 現在文字になっていますよろしくお願いします. 

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 一例です。 データが入っている列すべてを範囲指定 → Ctrl+Hキー → 「検索する文字列」の欄に 「半角スペース」を入力  → 地喃語の文字列の欄はそのまま → 「すべて置換」をクリック 以上で完了です。m(_ _)m

saab8743
質問者

お礼

手順も教えていただきありがとうございます 実際に実行して使えるようになりました。

その他の回答 (5)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.6

>一括で数字になおしたいのですが良い方法を教えてください。 >2 500→2500 73 250→73250 「置換」を実行すると良いでしょう。 検索する文字列は半角の空白を入力してみました。 置換する文字列には何も入れません。 貼付画像はExcel 2002ですが他のバージョンでも同じ動作になるはずです。

saab8743
質問者

お礼

ありがとうございます 実行しました。

  • 4G52GS
  • ベストアンサー率71% (1969/2770)
回答No.5

プリンタの修理屋です。 元のデーターの形式が判りませんけど、 コピーして貼り付けるときの手順に問題があるかも。 元の数字は「2,500」「73,250」なのですよね。 それを貼り付けたら、桁区切りのカンマが飛んでしまったという事だと思います。 まず、元のデーターをコピーしたら、Excelに貼り付けるときに「形式を指定して貼り付け」を選択し、「テキスト」(他のExcelデーターなら「値」が選択できるはず)として「OK」 これで、桁区切りのカンマも貼り付けられるはずです。 上手くいけば、そのときに勝手に数値化されるかもしれません。 (メモ帳とExcel2003でやってみたところ、数値化されていました) もし、数値化されないようでしたら、VALUE関数を使えば出来ますが、基本はセルを一つづつ変換することになるはず。

saab8743
質問者

お礼

ありがとうございますカンマでなく半角スペースが入っていました。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

No.3です。 前回、変換ミスがありました。 お気づきだと思いますが、 >地喃語 は >置換後 です。 どうも失礼しました。m(_ _)m

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.2

検索と置き換えで" "(スペース)を削除すれば数値になります

saab8743
質問者

お礼

置き換わりましたありがとうございます

  • ppyama
  • ベストアンサー率12% (48/399)
回答No.1

A1が対象として =SUBSTITUTE(A1," ",,1)+0 「+0」は数値にするためです。

saab8743
質問者

お礼

関数を入力してやってみました。 出来ましたありがとうございます。

関連するQ&A