過去の桐井戸端BBS (桐ver.8)
10565 市が合併されるので、住所のデータから1文字だけ削除したい fujiko 2001/03/29-18:15
顧客管理をしていて、もうすぐ市が合併されて今までの住所のデータから「市」という1文字だけ削除したいんです。
かなりの件数があるので1つずつ削除していくのはかなり大変で・・・(^^;
ちなみにこの表には合併されない市もたくさん入っています。
良い方法がありましたら教えてください。

10568 Re:1文字だけ削除したい 宮城 2001/03/29-18:49
記事番号10565へのコメント
fujikoさん、こんにちは。

A市、B市、C市・・・とあり、A市のみ「A」としたいという意味ですか? (なんか変な気もしますが。)

A市についてのみ「市」という文字を削除するというのではなく、「A市」を「A」に変換するというふうに考えます。

さてその前に重大な手順があります。新規に文字列項目追加して、そこで置換→[市名の入っている項目]でコピーし、
以後はそちらで作業してください。オリジナル項目をいきなり変換するのはあまりにも危険すぎます。

さて、置換→#文字置換([市名の入っている項目],"A市","A")

10570 Re:市町村合併対策 悲しげ 2001/03/29-19:36
記事番号10565へのコメント
どもっ、fujikoさん

>もうすぐ市が合併されて今までの住所のデータから
>「市」という1文字だけ削除したいんです。
>ちなみにこの表には合併されない市もたくさん入っています。

う〜ん、書き間違いではないでしょうか?
例を挙げると、市川市と市原市と一宮町が合併して川原市になるとします。
他には、合併されない○×市や△□市もあるとしましょう。
この時『「市」という1文字だけ削除』すれば

 前   後
市川市  川
市原市  原
一宮町  一宮町
○×市  ○×
△□市  △□

のようになってしまいますから『「市」という1文字だけ削除したい』なる要望は有り得ないような気がしてなりません。
で「市川市と市原市と一宮町が合併して川原市になる」場合と仮定すると、次のような置換はいかがでしょう?
  #文字置換(
  #文字置換(
  #文字置換([某項目],"市川市","川原市")
           ,"市原市","川原市")
           ,"一宮町","川原市")

ps:
具体例を挙げるとより適格な回答があると思いますよ、一般的に云って。
当該地名を隠さなければならない理由もないでしょうし。

ps2:
テストに際しては、コピー表で試してね。(^^;)
10575 Re:1文字だけ削除したい・・・具体例 fujiko 2001/03/29-22:56
記事番号10565へのコメント
宮城さん悲しげさんアドバイスありがとうございます。

具体的に言いますと、埼玉の大宮・浦和・与野が合併しさいたま市になり、
合併後の住所は「さいたま市大宮○○〜」となるのです。
手紙を郵送する際、郵便番号もあることなので、さいたま市は省いてしまおうという事になり、
その3市のみ「市」を外したいと思ったのでした。

10576 Re:1文字だけ削除したい・・・具体例 Ogo 2001/03/29-23:09
記事番号10575へのコメント

>具体的に言いますと、埼玉の大宮・浦和・与野が合併しさいたま市に
>なり、合併後の住所は「さいたま市大宮○○〜」となるのです。
>手紙を郵送する際、郵便番号もあることなので、さいたま市は省いて
>しまおうという事になり、その3市のみ「市」を外したいと思ったのでした。

こんなもの、具体例が出れば一発で解決ですね。

#文字置換(#文字置換(#文字置換({[],"大宮市","さいたま市大宮"),"浦和市","さいたま市浦和"),"与野市","さいたま市与野")

という計算式で置換すれば問題即決。

10577 ありがとうございました! fujiko 2001/03/29-23:22
記事番号10576へのコメント
Ogoさん、すばやい解答ありがとうございます!!
早速、明日やってみます♪


10578 Re>具体例+余談 悲しげ 2001/03/30-11:39
記事番号10576へのコメント
Ogoさんwrote

>こんなもの、具体例が出れば一発で解決ですね。

そうなんです。でないとコメントが遭難してしまいます。ダジャレ(^^;)
と云う訳で、他の皆さんも質問に際しては具体例を心掛けましょう!!!

ついでに余談。
今回はようやく具体例が出て一発で解決する訳ですが、具体例が出る前に挙げた私の例は、
次のようにすればよかったと、少し後悔。

  「藤本市と安孫子市が合体して藤子市になるとすれば・・・・」

含意がわかるかな〜?>fujikoさん  (^^;)

ps:ゴミで板を汚してすいません>幅田さん
10580 Re:さいたま市発足 Ogo 2001/03/30-11:52
記事番号10576へのコメント

>#文字置換(#文字置換(#文字置換({[],"大宮市","さいたま市大宮"),"浦和市","
>さいたま市浦和"),"与野市","さいたま市与野")

大丈夫とは思うけど、ツマラン記述ミスをしているので念の為。

正解は

#文字置換(#文字置換(#文字置換([],"大宮市","さいたま市大宮"),"浦和市","さいたま市浦和"),"与野市","さいたま市与野")

ネスティングを判りやすく記述すると

 #文字置換(
  #文字置換(
   #文字置換([],"大宮市","さいたま市大宮")
                       ,"浦和市","さいたま市浦和")
                                     ,"与野市","さいたま市与野")



10581 Re:さいたま市発足 宮城 2001/03/30-12:16
記事番号10580へのコメント
事情がよくわかりませんが、こんなデータもありますが「区」じゃなくて町域名の前に旧市名が入るんですか?

http://homepage2.nifty.com/saitama-city/html/data/saitama/03_chimei.html

10582 Re:さいたま市発足 Ogo 2001/03/30-12:35
記事番号10581へのコメント

>事情がよくわかりませんが、こんなデータもありますが「区」じゃなくて
>町域名の前に旧市名が入るんですか?

「さいたま市」の場合は、2段階移行になっていて、
当初は区制が取られません。

確か1年後程度を目処に区制に移行する筈ですが。



戻る