• ベストアンサー

エクセル2000で・・・

電話番号が入っているセルがあります。 すべてハイフンが入っているのですがそのハイフンのみを消したい思っています。 件数がかなりあるのでまとめて消すにはどうすればよいのでしょう?

  • choroq
  • お礼率58% (335/575)

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

  • ベストアンサー
  • onntao
  • ベストアンサー率32% (108/332)
回答No.6

データ範囲、表示形式のユーザー定義にて 0000000000 としておき 置き換えコマンドでハイフォンを取り去ってはいかがでしょう

choroq
質問者

お礼

うまくいきました。 助かりました。 本当に有難うございました。

その他の回答 (5)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.5

NO4です。 関数を=TEXT(SUBSTITUTE(SUBSTITUTE(A20,"-",""),"-",""),"0000000000")でお試しください。

choroq
質問者

お礼

有難うございました。 参考にさせて頂きます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

以下の方法は、如何でしょうか。 1.電話番号列の右側に列挿入し、次の関数を設定後、そのセルのフィルハンドル(右下の■)をダブルクリック =SUBSTITUTE(SUBSTITUTE(電話番号先頭セル,"-",""),"-","") 2.変換セルをコピーし、電話番号列に形式を選択し、値のみで貼り付け 3.挿入列を削除

choroq
質問者

お礼

早々に有難うございます。 先に文字列にしたのに何度繰り返しても0が消えてしまします。 何かやり方が悪いのでしょうか?

  • Poer
  • ベストアンサー率45% (72/157)
回答No.3

Ctrl+Hで「置換」ボックスを出し、上の空欄に-(ハイフン)を入れ、下の欄は空白のまま「すべて置換」ボタンを押します。

choroq
質問者

お礼

早々に有難うございます。 先に文字列にしたのに何度繰り返しても0が消えてしまします。 何かやり方が悪いのでしょうか?

  • s___o
  • ベストアンサー率35% (108/306)
回答No.2

電話番号が同じ列にあるなら、 (1) 電話番号列を指定 (2) 書式変更   「書式」→「セル」   「標準形式」タブ の分類の「文字列」を選択 (3) ハイフンを置換   「編集」→「置換」   「置換」タブの検索する文字列に「-」、   置換後の文字列は何も入力しない とやれば、できます。 ハイフンをなくすと電話番号が数値として扱われ、 頭の「0」がなくなってしまうので、先に文字列に 書式を変更してます。

choroq
質問者

お礼

早々に有難うございます。 先に文字列にしたのに何度繰り返しても0が消えてしまします。 何かやり方が悪いのでしょうか?

  • bys07405
  • ベストアンサー率38% (37/97)
回答No.1

メニューの 編集-置換、 検索する文字列にハイフン、置換後の文字列を空にしたままで「すべて置換」 で、ハイフンが消えます。 ただしハイフンが消えると数字と認識し頭の0が消えることがあるので、その後も一手間かける必要がある場合があります。

choroq
質問者

お礼

早々に有難うございます。 先に文字列にしたのに何度繰り返しても0が消えてしまします。 何かやり方が悪いのでしょうか?

関連するQ&A

  • エクセル

    エクセルでセルに「**********」と続いてる電話番号の間に「-」 ハイフンを入れたい場合(結果計「**-****-****]としたい)は どうした良いか教えてください。

  • 郵便番号のハイフンを入れたい エクセル2000

    エクセル2000で文字列のセルに 1234567 のように7桁郵便番号が入っています。 これを 123-4567 のように前から4桁めにハイフンを入れる方法を 教えていただけませんでしょうか。 *データ件数が3万件ほどあり、その変換のためです。

  • エクセル,セルの書式設定

    エクセルのセルの書式設定→表示形式→ユーザー定義で、電話番号入力の際、数字を入れると勝手に間にハイフンが入ってくれるようにしたいのですが、090-****-****、045-****-****、03-****-**** などすべて番号に対応するようにするにはどうしたら良いでしょうか?

  • EXCEL 電話番号の抽出について教えてください。

    EXCEL 初心者です。 1)A1のセルに電話番号03-0000-0000又は090-0000-0000とあります。   「-」ハイフンをとりB1 C1 D1にそれぞれのセルに入れたいのですが・・・ 2)上記のほか、E1には、「-」ハイフンのみ取り除き連番としたいのです。 よろしくお願いいたします。

  • エクセルで電話番号から市内局番だけを抜き出したいのですが

    エクセルで、「○○-△△-××××」というようにハイフンで区切られた電話番号が入力されたセルに対し 市内局番だけ(または最後の番号だけ)を抜き出したいのですが、そういうことは可能でしょうか? よろしくお願いします。

  • エクセルで電話番号を - で分割する方法

    エクセルで電話番号のデータが入っています。ハイフンごとで3つのセルに分けて取り出す関数があれば教えてください。 01-2345-6789 012-345-6789 0123-45-6789 01234-5-6789 050-1234-5678 とハイフンの位置も桁も種類があります。左右の部分はLEFTとRIGHTで取り出せるのですが真ん中がうまく取り出せません。 よろしくお願いします。

  • excelの関数教えてください。

    郵便番号をセルに入力していて 010-0001 と入力しなければいけないところ 0100001 とハイフンを入力しないで何千件も打ってしまいました。あとからハイフンだけを入力する関数ってありますか? すごく困っています(T_T)

  • エクセルにて

    Aのシート   Bのシート 番号 件数  番号 件数 1   16    2   15 2   19    4   19 3   18 4   17 Bのシートの番号2と一致するAのシート番号2を 検索し、一致した場合 Bの件数15件からAの件数19件を引いた数値を 求めるにはどうすればいいでしょうか? 一致するセルの件数を求めるところまではできたのですが 参照して引き算をすることができません。 宜しくお願いします。

  • エクセル2007電話番号だけを抜き出したい

    ※内容を一部変えて再度質問させていただきます。 調べても分からなかったので、どなたかご教授お願いします。 エクセル2007を使用し、ある表から電話番号だけを抜き出したいのですが、 電話番号の書かれているセルに、余分なことが複数入れられているため、 オートフィルタでの抽出や、Alt+Hでの置き換えがうまくいきません。 同セルの中にこれだけの情報が入っています。 「車の年式・車名・担当者・電話番号」 ※データは・のように記号等で区切らず、スペースを空けたり、繋がったりしています。 また電話番号はハイフンがあったりなかったりと統一性がありません; 「車の年式・車名・担当者・電話番号」でゴチャゴチャになっているセルを 「電話番号」のみにしたいのです。 申し訳ありませんが、マクロ等VBAは分かりませんので、 それ以外の方法がありましたら教えていただけないでしょうか? どうぞよろしくお願いいたします。

  • EXCELで、1234567を123-4567に変換したい

    郵便番号をハイフン抜きで入力していたものをハイフンをすべてつけたいのですが、簡単な方法はないでしょうか?

専門家に質問してみよう