• ベストアンサー

エクセルの効率的な電話番号入力

膨大なエクセルの電話番号入力のお仕事があり助けて下さい。 12345678 という数字の先頭にゼロをつけて下記の様にしたいです。 01-234-5678 関数などで一発で変換する魔法の方法ありませんよね?

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

その列を選択したのちに右クリックで「セルの書式設定」から「表示形式」で「ユーザー定義」を選択し、0#-###-#### を入力すればよいでしょう。 自動的に表示が01-234-5678のように表示されます。

ladybaby
質問者

お礼

ありがとうございました。お蔭様でめちゃくちゃ勉強になりました。 一発で作業終了しました。大変助かりました。3時間短縮しました。

その他の回答 (2)

  • fnfnnis3
  • ベストアンサー率34% (203/581)
回答No.2

A1からA列にデータが入っているとしてB1のセルに ="0"&A1 を入力 B列に順次コピペしていきます。 No.1の方のように B1のフィルハンドル(右枠下の■)をダブルクリックすると一発で貼り付けられます

ladybaby
質問者

お礼

理解しました!大変勉強になる回答でした。お知恵を活用致します♪

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

局番が市外2ケタ、市内3桁の一例です。 (1)仮にA1以下に入力されているとして、B1に=TEXT(A1,"00-000-0000")を入力 (2)B1のフィルハンドル(右枠下の■)をダブルクリックするとでA列の空白セルが    現れる行までコピーされます (3)B列は数式ですのでこれをデータにする場合、B列を選択→形式を選択して貼り付け→    「値」を選択→OKとして下さい

ladybaby
質問者

お礼

とっても参考になる回答をありがとうございます(^O^)感謝感激です

関連するQ&A