易表在线答疑技术与交流用户社区 → [求助]如何实现这样的拆分功能


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

主题:[求助]如何实现这样的拆分功能

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2010/8/11 20:15:00 [显示全部帖子]


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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2010/8/12 12:35:00 [显示全部帖子]

[这个贴子最后由wjq1072在 2010/08/12 01:58pm 第 1 次编辑]

egd文件下载

更改上面文件不能替换第一个字符。
egd文件下载


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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2010/8/12 13:40:00 [显示全部帖子]

估计给你讲了你也难懂,慢慢来吧。
1、分析你给出的字符串是有一定规律的(以符号:“ + ”为分隔);
用替换字符的公式就可以解决:
Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Text([第一列])," + B","")," + L","")," + Q","")," + 100","")," + 956","")," + 200","")
2、但是估计你要替换的字符是需要更改、增减的;
所以必须要能够适应变化就使用了Eval函数:
Eval(Rept("Substitute(",[%b%])+"Text([第一列]),"""+Substitute([%a%],"|",""",""""),""")+""","""")")

 回到顶部