| 2017/07/29(Sat) 00:06:50 編集(投稿者) 2017/07/29(Sat) 00:04:41 編集(投稿者)
> <都道府県> <区市> <町> <番地> <備考1> <備考2> > 東京都 港区 田町 1−2−3 1234 AB B > 東京都 港区 田町2−3−4 3333 AB B > ---------------------------------------------------------------------------------------------------- こんばんは。
全項目の 変数を作ります。
&都道府県 &区市 ・・・・ 省略
&都道府県=[都道府県],&区市=[区市]・・・・省略
条件 (#IS数字(&町,0)>0) &備考2=&備考1,&備考1=&番地 &番地=#部分列(&町,#is数字(&町,0)),&町=#部分列(&町,1,#is数字(&町,0)-1) 条件 (#IS数字(&町,0)>0) 行訂正 [都道府県]=&都道府県、[区市]=&区市,[町]=&町・・・・省略
#IS数字 関数 は データに 数字があるかどうかを調べる ヘルプ 参照の事 #部分列 関数 は データの 何文字目から 何文字目を 取り出す。 ヘルプ 参照の事
書いた後に気づいたのですが 変数使わなくても いいですね。変数の代わりに 項目を。 条件 (#IS数字([町],0)>0) 行訂正 [備考2]=[備考1],[備考1]=[番地],[番地]=#部分列([町],#is数字([町],0)),[町]=#部分列([町],1,#is数字([町],0)-1) かな。
これを 先頭から 繰り返しで やっていくといいのかな。
すみません これも思いつきです。違っていたらごめんなさい。
いろんな関数があるので 眺めてみるのもいいですよ。
|