易表在线答疑技术与交流用户社区 → 不规则数据的拆分


  共有15657人关注过本帖平板打印复制链接

主题:不规则数据的拆分

帅哥哟,离线,有人找我吗?
紫莲花
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:207 积分:0 威望:0 精华:0 注册:2007/7/10 16:20:00
不规则数据的拆分  发帖心情 Post By:2007/9/6 10:14:00 [只看该作者]

egd文件下载

不规则数据的拆分,请大家帮忙.将"yhzl"表中的数据,拆分入"用户信息表”中,用户信息表中现有数据,为手工输入的拆分结果。

拆分规则:
1、关联表中“1交接箱入线列”只含有一个“P”字符,以第一个电话号码 6764582 为例:

关联表中“1交接箱入线”列,“P”前的字符,拆分为“用户信息”表中“1交接箱_编号”,P+“P”与“.”之间字符,拆分为“用户信息”表中的“1交接箱入线列”,“.”以后拆分为“用户信息表”中“1交接箱入线号”。

“1交接箱出线”列,“P”字符前的交接箱编号与入线列相同,则不理会,P+“P”与“.”之间的拆分为“1交接箱出线列”,“.”之后拆分为“1交接箱出线号”。

2、若在“1交接箱入线列”中含有两个P字符,以电话号码 6915232为例。

则与上例类似,依次取值。第一个“P”之前为“1交接箱编号”,第一个P+P与第一个“.”之间的字符为“1交接箱入线列”,第一个“.”与第二个“P”之间为“1交接箱入线号”,第二个P+P 与第二个“.”之间的字符,为“1交接箱出线列”。第二个“.”之后,为“1交接箱出线号”。

此时,关联表中“1交接箱出线”列的数据,以同样方法,拆分入“2交接箱”各列中。

3、若“1交接箱入线”中数据不含有P ,则暂时按1交接箱编号处理(此点若无法实现,可否给出筛选办法,最后进行手动更改也可)。

4、若1交接箱入线与1交接箱出线列P前的交接箱编号不同,则如6769521 电话,直接将1交接箱出线拆分入“2交接箱”。

5、对于只有电话号码,没有其它数据的纪录,保留。不删除。

因为这些是以前的老数据,所以,不够规范。但数据有上万条,全手工修改难度较大,并且无法实现对数据的统计。所以,希望能够通过公式、函数等方式进行调整。请各位帮忙。


 回到顶部
总数 39 1 2 3 4 下一页