アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excel2000で住所録を作っていて
例えば、
日本橋1-1-1
日本橋1-1-2
日本橋1-1-3
となっているのを番地だけにしたくて
置換で一括で「日本橋」を取ると
2001/1/1
2001/1/2
2001/1/3 となってしまいます。
置換をする前に書式設定で表示形式を文字列にするのですが
置換えると日付になり、それを文字列にすると
33333などの5ケタの数字になります。
一つ一つ「日本橋」を取れば日付にはならないのですが面倒なので、
何か良い方法があれば教えて頂けますか?

A 回答 (3件)

『日本橋』を『'』に置換すればいいと思いますが、住所は日本橋・・・ばかりではない?




A1に『日本橋1-1-1』があるとして、B1に

 =RIGHT(A1,LEN(A1)-MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890))+1)

とします。B1は『1-1-1』になります。最初の数字を探しています。

後は値複写をすれば文字列になりますが、再編集して日付に戻らないようにそのセルの表示形式を文字列にします。
    • good
    • 0
この回答へのお礼

出来ました!
半年間、悩んでいたのに…
勉強になりました。
有難うございました。

お礼日時:2002/12/14 18:30

こんばんは。



自分だったら。。。

1.置換したい列を選択し、「日本橋」を「日本橋'」に全置換します。
2.その後、「日本橋」を「」に全置換します。
3.すると番地だけの文字列が完成します。

まずは、この方法をお試し下さい。
    • good
    • 0
この回答へのお礼

有難うございました。
無事、解決しました。

お礼日時:2002/12/14 18:32

'1-1-1と’を、前に付けるのは?いかが?

    • good
    • 0
この回答へのお礼

有難うございました。
無事、解決しました。

お礼日時:2002/12/14 18:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!