[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[osx-users:0933] Re: awk での置換について
- To: osx-users@xxxxxxxxxx
- Subject: [osx-users:0933] Re: awk での置換について
- From: vm_converter <vm_converter@xxxxxxx>
- Date: Fri, 23 Apr 2004 13:07:32 +0900
石川です。
# 既に解決済みのようですが勝手に続けます。(^^;;
# 以下、等幅フォントで見て下さい。
2chの以下の辺りで、
http://pc3.2ch.net/test/read.cgi/mac/1047172931/n692-
<引用>
それよりもexcelには書式設定に「電話番号」っていうのがあって
先頭のゼロ付加なんてのもちゃんと面倒を見てくれるのだよ。規定の書式が気に入らないなら
ユーザー定義で
[<=999999999]####-####;(00) ####-####
とか定義してもOK。
</引用>
と書かれていたので、Excelの書式だけで試してみました。
以下、
・元データ:適当に作ったサンプル
・A:Excelの書式設定 -> その他 -> 電話番号(東京)
・B:書式設定 -> ユーザー定義 で以下を指定
[<=999999999]####-####;(00) ####-####
・C:書式設定 -> ユーザー定義 で以下を指定
[>99999999]"0"#-####-####;[>999999999]"0"#-####-####;"@"
です。
つまり、AとBが上の引用部で書かれている方法(Bは記号類を半角に直して)。
Cは、AとBで上手く行かない部分が有ったので、
http://support.microsoft.com/default.aspx?scid=kb;ja;416582
http://support.microsoft.com/default.aspx?scid=kb;ja;264372
辺りを読んで適当に自分ででっちあげたもの、です。
結果は以下の感じ。
--------------------------------------------------------------------
| 元データ | A | B | C |
| 311111111 | (03) 1111-1111 | 31111-1111 | 03-1111-1111 |
| 9022222222 | (90) 2222-2222 | (90) 2222-2222 | 090-2222-2222 |
| 090-3333-3333 | 090-3333-3333 | 090-1234-5678 | 090-1234-5678 |
| 03-4444-4444 | 03-4444-4444 | 03-4444-4444 | 03-4444-4444 |
--------------------------------------------------------------------
なお一応、Mac OS X上のExcel X for Mac SR1と、Windows XP上のExcel 2000
SP3の両方で試して同じ結果を得ました。
# まぁ、その、当たり前ですが世の中は携帯やPHSと東京だけしか電話番号が
# 無い訳じゃないんで C の書式で全部上手く行く訳じゃないですし、
# Excelでやるのでももっとスマートなやり方が有るのかもしれませんが。
## って全然Mac OS Xの話じゃない気も(笑
ま、沢山やりようが有るってのは良い事ですね :-)
P.S.>大西さん
もし上記2chの情報を見るなら、心を落ち着けてから(?)どうぞ。
P.S.>>692
なので、AでもBでもOKじゃないみたい。
P.S.>ぐるりさん
有難うございます。
--
石川 泰久/vm_converter
--[PR]------------------------------------------------------------------
■23:50まで取引できるeワラント取引のコツをタダで学ぶ!
夜でも取引できるインターネット専用金融商品eワラント
まずは投資のヒントから新規銘柄情報まで情報満載
★☆GS eワラントメールマガジンの登録はこちら↓★☆(火曜配信・無料)
http://ad.freeml.com/cgi-bin/ad.cgi?id=cDV3L
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online www.gmo.jp