- ベストアンサー
スペースを入れたいんです。
数字10桁を100行入力し、のちにスペースを入れる場合ですが… すばやく挿入できる方法ありませんか? 教えてください。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
エクセルで正規表現の置換ができるのであれば、できるでしょうが、 エクセル使用してませんので分かりません。 それよりも、エクセルの場合、セルの書式設定でいいのではないでしょうか。 変更を加えたいセルを選択しておき、 右クリック→セルの書式設定。 ここでユーザー定義かなにか入力するところがあるのですが、 そこで、 #####-##### これでうまくいきませんか? 最近全く使ってないので自身なしです。 もしこれで解決しないようなら、 http://www.okweb.ne.jp/oshiete.php3?c=234 で質問するべきかも。
その他の回答 (6)
- tbobi
- ベストアンサー率45% (544/1189)
横から失礼します。 見た目だけ変えたいのなら#6さんの書式設定の方法でよいと思います。 セルの中身も変えたいのなら、 A1からその10桁の数字が始まっているとして、同じ行のあいている列に =LEFT(A1,5)&"-"&RIGHT(A1,5) と入力します。 それを以下の行にコピーします。 できたものを範囲選択してコピーします。 次に、元のA1セルにカーソルを合わせて、 右クリックし、「形式を選択して貼り付け」を選びます。 「値」に●を入れ、OKをクリック。 これでうまくいくと思います。
お礼
ご丁寧に回答いただきまして、ありがとうございました。 今後の参考にさせていただきます。 お世話様でした。m(__)m
- the845t
- ベストアンサー率33% (246/743)
その元になるデータはなんですか? テキストなんですか?エクセルとか? 私はテキストであると仮定して説明しています。 既に10桁の数字が存在し、それを途中5桁の所で区切りたいということですよね? この場合、正規表現での検索が使えるテキストエディタであれば、下記で説明したように一括処理が可能になります。 で、お手持ちのテキストエディタがメモ帳くらいしかないのであれば、 サクラエディタなどの適当な高機能エディタを利用されてください。 手順としては、メニューバーから 編集→置換や検索→置換。そして、 検索したい対象に (\d{5})(\d{5})と加えます。 これは、\d(数字)を五桁ずつそれぞれ、$1,$2といったん保存しておきます。 そして、置換側では、 $1-$2というふうにすることで、 「最初の5桁の数字」+「-」+「次の5桁の数字」となります。 とりあえず、もうすこし情報提供してください。 なにが分からないのかも分からないので細かく説明することになります。 あと、エディタ無いのでしたら、ダウンロードしてとりあえず、試してみるとかね。
補足
申し訳ございません。 エクセル2000を使って顧客番号を(10桁)700行入力したのです。 5桁でハイフン入れなければならないのに素通りしてしまったのです。 情報といってもこれくらいです。 【ご指示通り】 編集→置換。 検索側 (\d{5})(\d{5}) 置換側 $1-$2 と貼り付け700行ドラッグし、すべて置換ればできますか?
- the845t
- ベストアンサー率33% (246/743)
ちなみにハイフン「-」じゃなく、本当にスペースにしたいのであれば、 置換語を $1 $2 とすればOKです。
補足
ハイフンでもスペースOKです。 実は違いが良くわからないんです。 できればもっとわかりやすくご説明願います。m(__)m
- the845t
- ベストアンサー率33% (246/743)
正規表現が使えるテキストエディタであるならば、 で、五桁ずつに区切りたいというのであれば、 編集→置換で、 検索語: (\d{5})(\d{5}) 置換語: $1-$2 これでいかがですか? というか、まだ意味がわからないのですが・・・。 適当なテキストエディタをご存知ないのであれば、 サクラエディタなどどうでしょう。
- the845t
- ベストアンサー率33% (246/743)
とりあえず、やれればいいのであれば、 1111111111 と入力してコピー 10回貼りつけてまたコピー あとはこれを10回やれば、100行完成。 最期にスペース入力。 こういうこと?
補足
#1の方に説明した通りです。 おわかりであれば教えてください。 お願い致します。
- kxlu
- ベストアンサー率41% (80/192)
すみませんが もう少しやりたい事を詳しく お願いします
補足
説明不足ですみません。 例えば:このように数字があります。 1234567891 1234567891 1234567891 1234567891 1234567891 1234567891 1234567891 これを 12345-67891 12345-67891 12345-67891 12345-67891 12345-67891 12345-67891 12345-67891 このようにスペースを一気に挿入したいんです。 これでわかって頂けたでしょうか?
お礼
できました!(涙) 長々とお付き合いありがとうございましたm(__)m