過去の桐井戸端BBS (桐ver.8) |
9804 | CSVから読込で、〃などの文字を上の行の値に変更したい。 | 桐坊主 | 2001/02/13-23:44 |
CSVからデータを移行中です。正常にデーターが読めたのですが 途中データーが空白の処理をお教えいただけないでしょうか 住所録などで都道府県・市町村・番地とうがありますが 都道府県のみ変更になったとき入力してあり、同じ場合は 〃などで入力してあります。 >北海道札幌市・・・ >〃 小樽市・・・ >青森県青森市・・・ 都道府県・市町村・番地などはそれぞれ別項目です 〃の行数は一定ではありません。 全部の〃の行に上の行を複写する方法はございませんでしょうか? いつもお世話になりますがよろしくお願いいたします。 | |||
9805 | Re:CSVから読込で | 幅田 | 2001/02/14-00:08 |
記事番号9804へのコメント 新たに[都道府県2]という項目を追加して、 それに項目計算式でも置換でもいいんですが、 #条件選択([都道府県]=”〃”,#直前値([都道府県2],””),1,[都道府県]) と言うような式を書いてデータを加工します。 その後、置換でもとの[都道府県]に[都道府県2]の値を複写すればいいと思います。 | |||
9809 | Re:CSVから読込で | 幅田 | 2001/02/14-08:50 |
記事番号9805へのコメント >#条件選択([都道府県]=”〃”,#直前値([都道府県2],””),1,[都道府県]) [都道府県2]などという項目を作らなくても、 ↓の式で置換すれば、一発でできますね。 ただし、結果があってるかどうか確認するのは大変ですが。 #条件選択([都道府県]="〃",#直前値([都道府県],””),1,[都道府県]) | |||
9811 | Re:CSVから読込で | 桐坊主 | 2001/02/14-15:56 |
記事番号9809へのコメント 幅田さんどうもありがとうございます。 実際は 「〃」 や「同上」や「空白」がありますが、いろいろ条件式を組み合わせて行ってみます。 大変お手数おかけいたしました。 | |||
9813 | Re:CSVから読込で | emuni | 2001/02/15-05:25 |
記事番号9811へのコメント >実際は 「〃」 や「同上」や「空白」がありますが、いろいろ条件式を組み合わせて >行ってみます。大変お手数おかけいたしました。 「〃」の前後にスペースがあると厄介ですね。 置換 [都道府県]=#条件選択(#文字位置([都道府県],"〃")>0,#直前値([都道府県],"〃"),\ (#文字位置([都道府県],"同上")>0,#直前値([都道府県],"同上"),1,[都道府県]) これだと2つ同時に・・・・まだ終わってなければ試して見て下さい。 |