過去の桐井戸端BBS (桐ver.8)
10839 電話番号を市外局番と電話番号に切り離したい タカシ 2001/04/12-17:53
いつも拝見助かります。

[電話]項目に「0123-456-7890」と入力しています。
それを
[市外局番]項目 「0123-」
[電話番号]項目に「456-7890」と

分けたいのですが、この様に切り離しする計算式みたいなものありますでしょうか?

簡文ですみません。

10841 Re:電話番号を切り離し 佐田 守弘 2001/04/12-18:12
記事番号10839へのコメント
タカシさん

以下の計算式を試してみて下さい。
確認していないので、細かいミスがあったら御愛嬌と言う事で。

[市外局番]
 #部分列([電話],1,#文字位置([電話],"-")-1)

[電話番号]
 #部分列([電話],#文字数([市外局番])+2)

佐田守弘(KS-00119)

10842 Re:電話番号を切り離し タカシ 2001/04/12-19:08
記事番号10841へのコメント
佐田守弘様 早急のアドバイス有難う御座います。
それこそ、即急使用したかったので、「桐井戸端BBS過去ログ2001」も調べないで投稿してしまいました。

>以下の計算式を試してみて下さい。
>確認していないので、細かいミスがあったら御愛嬌と言う事で。

思っていた通りの結果得られました。
助かりました。有難う御座います。
レコード数が8,000件位有ったので時間が少々かかりましたが。

以下の計算式バッチリでした。

[電話]項目から「市外局番」のみを取り出す。
>[市外局番]
> #部分列([電話],1,#文字位置([電話],"-")-1)

[電話]項目のデータと[市外局番]を照合し「電話番号」のみを取り出す
>[電話番号]
> #部分列([電話],#文字数([市外局番])+2)

戻る