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


  共有15654人关注过本帖树形打印复制链接

主题:不规则数据的拆分

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


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/6 10:37:00 [显示全部帖子]

要用到split   但split又不能和表格函数嵌套
看来eval 和变量是少不了的

 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/6 10:40:00 [显示全部帖子]

69152323-901p6.344 p3.1443-905p5.144 P4.228
是不是 只要 P前编号不同的 肯定有两个P?

-=-=-=- 以下内容由 lxl2007年09月06日 10:42am 时添加 -=-=-=-
6915232   3-901p6.344 p3.144
         3-905p5.144 P4.228
直接在文件中复制的数据 忘记制表符 在论坛上不显示

 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/6 12:19:00 [显示全部帖子]

egd文件下载
研究这个题的时候发现一个有趣的事情。
请看文件第四列,为什么刷新公式不起作用。

以前从来都是用+号连接字符串,从来不用concat 今天害的我调试半天 才发现原因


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/6 13:35:00 [显示全部帖子]

egd文件下载

你看看 可能有的地方 我理解有错误


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/6 17:09:00 [显示全部帖子]

直接换刷新公式不行的  要加if判断

这个算法 数据多了 实在太慢  等我仔细想想,有没有什么好的方法。


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/6 17:15:00 [显示全部帖子]

有一个比较好的想法了。:)
下班了,我回家再试

 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/6 19:40:00 [显示全部帖子]

egd文件下载
用evalfor 一列一列的算  
先算好算的列  然后根据算出来的列算难算的列
(先在第2个表把所有大P换成小p,公式能简化不少)


做了一半  媳妇闹着看电影  明天接着做



 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/7 0:11:00 [显示全部帖子]

egd文件下载
调整了  2交接箱的顺序  你看看速度快不快
(如果不快 我觉得有好几个列的公式,还能优化速度)


我原想用evalfor 一列一列算  
但公式写起来太麻烦
所以 直接写在刷新公式里面了,通过调整列位置来 调整计算顺序.


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/7 9:05:00 [显示全部帖子]

又改了两个公式  减少了一点点计算
我现在用的这个古董电脑 200条记录 用25秒  汗

egd文件下载


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/9/7 16:08:00 [显示全部帖子]

要不这样,把这个表 当做计算器

计算完1000行  用按钮公式
CopyRows("表2")  and ClearGrid(GridName) and addrows(GridName,999)
然后计算下1000行


表2的列位置正好也可以调换成正常的次序


 回到顶部
总数 12 1 2 下一页