• ベストアンサー

市外局番を入れたい

住所録を作っています。 電話番号を市外局番抜きで入力してしまいました。 文字列で設定してあり、ハイフンは入っていません。 全部同じ市外局番です。1000件くらいあるのですが、まとめて入力する事はできますか? 0338888888と入力するところを38888888と入力してしまいました。 03を前に全部入力したいです。

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

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

う~ん・・・・。 一番手っ取り早いがやや面倒な方法として、例えば電話番号がC列に入っているとすると、どこか空いている列に、 ="03" & C1 という値を入れよう(この例は1行目のもの)。 後はこのセルを住所録の最後の行まで一気にコピーする。 すると、2行目は"03" & C2、三行目は"03" & C3という風に、同じ行のC列に"03"がくっついた列が出来上がる。 後は、この列を丸々コピーして、C列に「形式を選択して貼り付け」を選び、「値」を選んでコピーする。 ひょっとしたらもっと楽な方法があるのかも知れないが、こんな方法はどうだろうか。

mayumi2277
質問者

お礼

できました!ありがとうございます。感謝感謝です

その他の回答 (3)

  • hikoko
  • ベストアンサー率24% (76/316)
回答No.4

エクセルでのことでしょうか? そうであるなら 電話番号の入っている列の前後に新たに列を挿入してください。 元々入っている番号の列をCとします。 前に作った列Bに03を打って入れたいところまで全てコピーしてください。 後ろに作った列Dに  =03を入れたセル&番号のセル ようするに  =B2&C2 を入れてD全てにコピーします。 すると、二つが合体したものになります。 そうしたらD列を指定してコピー C列を選択して、形式を選択して貼り付け・値にチェックをいれてOKします。 そしていらなくなったB列とD列を削除します。 下手な説明でスミマセン・・・

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

入力したセルの表示形式は数値ですか、文字列ですか 数値の場合 300000000を空いているセルに入力して、コピー 電話番号のセルを選択して「編集」「形式を選択して貼り付け」で 「値」「加算」にチェックして「OK」を押す。 電話番号のセルの表示形式をユーザー定義で 0000000000;;"" にする。(ハイフンがあるほうが良いなら00-0000-0000;;"") 300000000のセルをクリア(DELETE)する。 文字列の場合 となりに列を挿入して="03"&A2として下方にコピー その列をコピーして、元の列に「編集」「形式を選択して貼り付け」で 「値」にチェックして「OK」を押す。 数式の列を削除

mayumi2277
質問者

お礼

できました!ありがとうございます。感謝感謝です 掲示板って本当に便利ですよね。 見ず知らずの方に色々教えていただけて。

  • ta123
  • ベストアンサー率51% (95/186)
回答No.2

Excelを使用されていると思ってよろしいでしょうか。 ざっと、以下の手順でできると思います。 1.電話番号がA列にあるとして、隣(B列)に1つ列を挿入し    ="03"&A1   という式を作り、下にこれをコピーします。    2.B列をコピーします。 3.A列に"編集"→"形式を選択して貼り付け"で「値」にチェックしてOKクリック 4.B列を削除

mayumi2277
質問者

お礼

できました!ありがとうございます。コピペでやるのか~と気が遠くなっていました。

関連するQ&A