• ベストアンサー

エクセルを教えてください。

セルの中に右のように表示値があります→ " __123-456-78-90 " 実際にはこの形式で縦にずらりと200件以上 ここから ”__ ”  <= アンダーバー と  ”- ” <= ハイフン を取り除き、 1234567890 という数値に一括変換したいのですがどの様な方法がありますか? 教えてください。よろしくお願い致します。

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

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.3

A1にその文字列があるとして、 =--SUBSTITUTE(SUBSTITUTE(A1,"_",""),"-","") 必要なら、コピー→形式を選択して貼り付け→値 を行ないます。

noname#33127
質問者

お礼

ありがとうございます。 まさに、コレです!

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

置換機能が利用できます Ctrl+H で置換ウィザードを開き、変更前の文字に「-」、変更後の文字は何も指定せずに「全置換」で「-」を取り除けます 「_」も同様です

noname#33127
質問者

お礼

置換処理ですね、 一度の処理で数字だけ抽出するというのは無理のようですね。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • his535
  • ベストアンサー率28% (2/7)
回答No.1

編集-置換

noname#33127
質問者

お礼

置換作業を2度繰り返して数字を抽出するやり方ですね。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A