No.2ベストアンサー
- 回答日時:
こんにちは。
ハイフンで区切られた元データを残さずに、市外局番・市内局番・番号に分けるだけなら、関数を使わなくても簡単にできます。
現在、電話番号が入力されているセルの右に市内局番・番号用の列を2つ用意します。
↓
電話番号が入力されているセルを範囲指定します。
↓
メニューの「データ」→「区切り位置」をクリックしてください。
↓
「元のデータの形式」で「カンマやタブなどの・・・」を選んで、「次へ」をクリックしてください。
↓
「区切り文字」の「その他」をチェックして、その右の欄に半角ハイフンを入力し、「次へ」をクリックしてください。
↓
「列のデータ形式」で「文字列」を選んで、「完了」をクリックしてください。
↓
市外局番・市内局番・番号が別々のセルに表示されます。
No.7
- 回答日時:
ハイフンが入っていない場合、
市外局番に応じてそれ(市外局番)が何桁なのかという情報を
VLOOKUPとかの表にしておく必要があると
思います。
ハイフンが入っている場合は、他の人も書いているように簡単です。
No.6
- 回答日時:
関数式で。
A1に049-233-1234(例)
B1に=LEFT(A1,FIND("-",A1)-1)で結果049
C1に=RIGHT(A1,LEN(A1)-FIND("-",A1))で233-1234
(このC列はD、E列の式を簡単にするための作業列)
D1に=LEFT(C1,FIND("-",C1)-1)で結果は233
E1に=RIGHT(C1,LEN(C1)-FIND("-",C1))で結果は1234
B1:E1を範囲指定して、下に複写する。
例
049-233-1234049233-12342331234
0299-23-1345029923-1345231345
03-234-345603234-34562343456
No.5
- 回答日時:
#1の補足を見たのですが
私だったらこんな風にするなーという方法です。
(面倒くさいです。もっと別の方法があると思いますが)
=concatenate(セル番地)
たとえば、すべて1行目にあるんであれば、
=concatenate(A1,B1,C1,・・・)
として、まずすべての文字列をくっつけます。
数式の結果、文字が結合されますから、
その結果をコピーして「値」として貼り付け
あとは、他の方がアドバイスされているとおり、
「区切り位置」もしくは#1の方の関数を使用すれば、
できると思います。
※concatenate関数は、文字を結合する関数です。
関数ウィザードでは「文字列」のところにあります。
No.4
- 回答日時:
ハイフンで区切られているのであれば、
#1の方のように、関数を使うことも出来ますが、
[データ]-[区切り位置]
(このときに、区切りたい電話番号が選択されていなければいけません。複数選択も可能)
で、
・「カンマやタブ~」を選択し、次へ
・「その他」にチェックを入れ、「-」(ハイフン)を入力し、次へ
・データ形式は「文字列」を選択(市外局番が0から始まっているので、文字列にしないと0が消えてしまいます)
(表示先は、任意の表示左記を設定)し、クリックすると、ハイフンで区切られた情報が別々に表示されます。
No.3
- 回答日時:
ハイフンが電話番号入力各セルに2つあると言う前提にします。
隣に2列列挿入します。
データ-区切り位置-カンマやタブ・・・-次へ-
その他にチェックを入れる-その右隣の□に「ハイフン」(1字)を入れる-次へ(ここでデータ-のプレビュー欄の各列を各々クリックし、各々文字列に指定する)-完了
で3列に分かれます。
元を残したい時は、3列挿入し、その第1列に元のデータ列をコピーして、上記の操作をすること。
No.1
- 回答日時:
市外局番がハイフンで区切ってあるデータであれば、それほど難しく無いですね。
A1に電話番号が入っていたとすると、
それ以外のセルにに市外局番を出すには、
=LEFT(A1,FIND("-",A1)-1)
を入れるだけですね。
また、市外局番を除いた部分を出すには、
=RIGHT(A1,LEN(A1)-FIND("-",A1))
を入れるだけですね。
この回答への補足
A B C D E F G H I J K
1 2 3 - 4 5 6 - 7 8 9
というふうに一つのセルに一つの数字しか入っていない場合はどうすればいいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
誕生日にもらった意外なもの
みなさんがもらった誕生日プレゼントで面白いものがあったらぜひ教えてください!
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
文章情報の中から電話番号とFAX番号を抜き出す関数を教えて下さい
Excel(エクセル)
-
EXCEL 電話番号の抽出について教えてください。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
-
マクロを使ってフォルダー内に...
-
カンマ区切りの数字をCSVフ...
-
WORDで改ページすると時々グレ...
-
CSVの定義
-
PHP カンマをエスケープしたい...
-
ひとつの命令を複数行に記述
-
Excel 住所の分割(文字数制限...
-
カンマ区切り
-
3桁ごと?4桁ごと?コンマの...
-
[VBA][Excel]クリップボードか...
-
C#でcsvファイルの列を入れ替え...
-
【VBA】エクセルで値のみクリッ...
-
VBAでtxtファイルを読み込む際...
-
cgi:textareaでの改行を<br>に
-
C#で、テキストボックスの入力...
-
エクセルにペーストする際にカ...
-
データにカンマが入ったCSVデー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
-
マクロを使ってフォルダー内に...
-
カンマ区切りの数字をCSVフ...
-
CSVの定義
-
WORDで改ページすると時々グレ...
-
データにカンマが入ったCSVデー...
-
何故、日本は未だに数字を3桁...
-
[VBA][Excel]クリップボードか...
-
VBAでtxtファイルを読み込む際...
-
VB2005のTextBoxでカン...
-
JPY ¥1,500.00は日本円でお幾ら?
-
C#で、テキストボックスの入力...
-
ひとつの命令を複数行に記述
-
PHP カンマをエスケープしたい...
-
メモ帳からエクセルにセル区切...
-
カンマ区切り
-
パス区切りの文字について
-
エクセル セルの書式設定 ユ...
おすすめ情報