• ベストアンサー

エクセル2000 電話番号の市外局番を入れたFAX番号を表示したい

市外局番からの電話番号と隣の列に市外局番を抜いた(同じ番号なので)FAX番号のデータが入っております。         A        B      電話番号    FAX番号 1 XXX-XXXX-XXXX XXXX-XXXX 2 XXX-XXXX-XXXX XXXX-XXXX と言った具合になります。 これを、C列に市外局番を加えたFAX番号を表示するようにしたいので、C1に=LEFT(A1,4)&B1といれて、そのままオートフィルをかけたのですが、地域によって市外局番が2~5桁ありますので、市外局番が3桁以外の部分は目で見てLEFT関数の桁数を打ち変えております。 これを関数か何かで一括で出来る方法はないものかと思い質問させていただきました。        A          B         C      電話番号    FAX番号    FAX番号2 1 XXX-XXXX-XXXX XXXX-XXXX XXX-XXXX-XXXX  2 XXX-XXXX-XXXX XXXX-XXXX XXX-XXXX-XXXX  最終的に上のような形にしたいのです。 この一覧表は変わることがありますし、データが追加されるときはデータの一番下にあるわけではないので、変わるたびに一から入力しなおさなければなりません。 -の前の数字(市外局番)を数えられればいいと思うのですが、それをカウントできるやり方はあるのでしょうか? よろしくお願い致します。

  • emi_
  • お礼率75% (9/12)

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

  • ベストアンサー
  • ebinamori
  • ベストアンサー率21% (96/439)
回答No.2

=CONCATENATE(LEFT(A1,FIND("-",A1)),B1) CONCATENATEは文字列をつなげる関数 FINDは"-"をA1の文字列から検索してその位置を返す関数 LEFTはA1の文字列の左からFINDの値分の文字列を取り出す

emi_
質問者

お礼

関数の説明までして頂き、ありがとうございます。 思った通りの結果が得ることが出来ました。 ありがとうございました。

その他の回答 (2)

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.3

No.1です。 すみません、No.2の方の回答を見て、自分の回答が回りくどいことをしているのに気づきました。 =LEFT(A1,FIND("-",A1)) & B1 で済む話でした。二番煎じになりますが、一応訂正の回答ということで。

emi_
質問者

お礼

いえいえとんでもないです。 わざわざありがとうございました。 No.1の方も含めての御礼とさせていただきますね。

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

C1: =LEFT(A1,FIND("-",A1)-1) & "-" & B1 でいけると思います。

関連するQ&A

  • 電話番号の分割

    上司に電話番号を入力したエクセルシートを渡され 1234567890 09012345678 0501234567 ... これらを市外局番と次の番号と最後の番号に分けて表示するように言われました。 上で言うと              b列  c列 d列 1234-56-7890なので1234  56 7890 090-1234-5678なので090 1234 5678 050-123-4567なので050  123 4567というふうに a列にはハイフンの入ってない電話番号が入力されてます。 自分で考えたことは電話番号のa列のデータにハイフンを入力していって b列はLEFT関数とFIND関数で求めてc列ができなくて d列はたぶんすべて4桁なのでRIGHT関数でしようかと 思いましたがc列の求め方がわからず、できないままで... もっと簡単に??できる方法はないかと思いました。よろしくお願いしますm(__)m

  • 携帯電話の市外局番について

    携帯電話の番号を「090-XXXX-XXXX」と表記する人と、「090-XXX-XXXXX」と表記する人がいます。 後者の表記方法の場合、「090のあとの3桁は都道府県を表している」と言う話しを聞いたことがあるのですが、どの番号であれば何県に相当するのかが全く分かりません。 自分の回りの人間も、なるほど地域によってかなり偏っていると感じておりますが、正確な対応表等を見たことがないのが現状です。 加入電話でしたら電話帳でだいたい分かるのですが、携帯電話の市外局番はどこで調べたらいいのでしょうか? またPHSにも同様に市外局番はあるのでしょうか? 教えてください。

  • エクセル 電話番号に市外局番をつけたい

    エクセルで名簿を作っているのですが、 関数か書式の設定などで 市外局番なしの電話番号に市外局番を入れる簡単な方法ってないでしょうか? 例えば 1234-1234を ↓ 01-2345-6789 もしくは (01)2345-6789 にしたいんです。(可能であればどちらでもOK) 最初の市外局番は全部同じ番号です。 自分なりに調べてやってみた方法としては =01-&A1 と入れられるかな?と思ってやってみましたがうまくいきませんでした。

  • 市外局番から全部で8桁の電話番号

    古い名簿を元に、岩手県の方に電話をかける必要が出てきました(仕事です)。 昭和51年に記入されたデータなのですが、市外局番が6桁、続く局番が2桁で、8桁になっています。 ふつう電話番号は10桁が多いと思うのですが、市外局番の桁数が現在の4桁になるまで、またはかつて8桁だった電話番号が10桁になるまでに、何らかのルールがあったのではないかと思います(たとえば、最後の2桁の前に0が2つつくとか)。 自宅や会社の電話番号等で同じような経験をされた方、いらっしゃいましたらその時の状況などお知らせください。

  • csvファイルの電話番号が正しく表示されない

    取引先のデータをExcelのcsv形式ファイルでもらったのですが,電話番号の項目がおかしく なって困っています。具体的には電話番号の上1桁めの「0」が欠落してしまっています。 csvファイルをメモ帳で開くと電話番号が「03XXX・・・」なのに,Excelで開くと「3XXX・・・」と なってしまいます。 電話番号の項目の書式をあらかじめ文字列にしておくというようなやり方はあるのでしょうか。 電話番号の上1桁めは市外局番でも携帯でも「0」なのでほぼ全滅状態で困っています。 よろしくお願いします。

  • まいと~く FAX の市外局番について

    まいと~く FAX7 を使用しています。 私の住む町と隣町は市外局番が同じなのですが、 隣町に電話等かける時、市外局番からダイヤルしないとかかりません。 まいと~く FAX7 で アドレスに登録している隣町(同じ市外局番)にFAXを送ろうとすると、市外局番を省略して掛けるみたいで、繋がりません。 アドレスを入力するとき、”市外局番から掛ける”といった設定はないのでしょうか? HELP等を見ても見当たりません。 ご存知の方、ご指導、よろしくお願いします。

  • 市内局番が0桁の電話番号

    は有るのでしょうか? つまり 0xxxxx-xxxx のように「-」が1つしかない番号です。 また市内局番が0から始まる電話番号はあるのでしょうか? さらに市外局番が00から始まる電話番号はあるのでしょうか? 以上3点についてよろしくお願いします。

  • 市外局番の桁数について

    私の住んでいる地域の市外局番なんですが 数年前までは 「0123-45-6789」のように市外局番が4桁でした。 でも今では 「012-345-6789」と番号自体は変わってないんですが 市外局番が3桁になっています。 いつから変わったのかわからないんですが なにか意味があるんでしょうか? たまに何かの登録などで電話番号を書くときは 慣れている市外局番4桁で書いてますがこれは間違い なんでしょうか?? 

  • 市外局番の使い方がわからない

    お世話になります。 この年になってこの質問も恥ずかしいのですが、市外局番の使い方がいまいちわかりません。 会社勤めをしだしてから混乱してきました。 (1)FAXが来てこちらの番号にご返信くださいと市外局番からFAX番号が記載されていました。 市内の会社であれば市外局番なしで番号を打ち込みますが住所等記載されていなかったのでどうしたらいいのか困りました。 (2)市内だと2○○-○○○○というように2で始まる番号がだいたい市内の番号だとわかるのですが、最近同市内に住んでいる私が固定電話を開通した際4から始まる電話番号でした。(4○○-○○○○ 日本テレコム) 市役所などやいろいろな場面で電話番号を書く機会がありますが必ずと言っていいほど 「本当にこれ市内の電話番号ですか?あなたの自宅のですか?」 と聞かれます。 (3)相手先が同市内の場合市外局番も入力したら相手にかかるのでしょうか?それとも違う相手にかかる? 逆に市外の相手に市外局番を入れないでかけたらかかる? かからない?違う相手にかかる? 自分で質問していてよくわからないので乱文ですがどなたか助けてください・・・

  • 市外局番市内局番の一覧リストを探しています

    仕事の関係で電話番号から該当の市区町村を割り出す作業を しているのですがあまりにもデータ件数が膨大なために 1つずつ検索している余裕がありません。 電話番号はExcelで一覧リストになっているので 市外局番+市内局番の6桁と該当する市区町村を 対比させたリストがあればVLOOKUP関数とLEFT関数で 一括変換できると思い市外局番市内局番一覧リストを探しています。 自分でもネットでいろいろと探してみましたが現在は固定電話事業者も 複数あるためか総務省HPで割当事業者までは分かるものの 個々の市内局番がどの市区町村になるかというリストは存在しませんでした。 このようなリストの存在をご存知の方がいらっしゃいましたら サイト名もしくはサイトアドレスの情報を著作権など法的問題がないのでしたら ご提供いただけたら大変助かります。 なお、個別事業者番号は考慮しないもので問題ありません。 宜しくお願い申し上げます。

専門家に質問してみよう