易表在线答疑技术与交流用户社区 → 求助!关于操作公式设置


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

主题:求助!关于操作公式设置

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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/2/11 21:38:00
求助!关于操作公式设置  发帖心情 Post By:2012/2/20 12:14:00 [只看该作者]

[这个贴子最后由created在 2012/02/20 00:20pm 第 1 次编辑]

求助  请问我有表1 2 3三个表  每个表数据通过代码关联  如何实现在表1的A列填入数据后,在表2 3相同代码行的A列自动填入数据!!刷新公式我会 但数据量大后用刷新公式切换表很慢,所以求助高手给个操作公式!  谢谢!!!

egd文件下载


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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/2/20 13:32:00 [只看该作者]


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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/2/11 21:38:00
  发帖心情 Post By:2012/2/20 18:18:00 [只看该作者]

谢谢!你的方法能解决这个要求,但是刷新公式在数据量大后切换表速度很慢这个问题无法解决,并且表1删除数据后,表2 3的代码就变化了!!

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/2/20 18:37:00 [只看该作者]


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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/2/11 21:38:00
  发帖心情 Post By:2012/2/20 19:07:00 [只看该作者]

首先感谢老大的帮助,这个方法比之前方便了,但是有两个问题,之前我没说清楚!
1、我表2的数据只是表1的部分,不是全部,现在这办法是把每行数据都复制了
2、表2和表1列名称相同的都复制了,而我的数据库只要求复制部分列名称相同的!!比如两个表的第二列  名称相同但我不要求数据复制(不能改列名称)!

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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/2/11 21:38:00
  发帖心情 Post By:2012/2/20 21:08:00 [只看该作者]

[这个贴子最后由created在 2012/02/20 09:09pm 第 1 次编辑]

即 我在表1的A列输入数据后,在表2 3的A列代码相同的行自动输入和表1相同的数据egd文件下载

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/2/20 21:50:00 [只看该作者]

表1,A列操作公式:
Eval("ReplaceFor(""表2"",ColName,["+ColName+"],""代码"",""="",[代码])") And Eval("ReplaceFor(""表3"",ColName,["+ColName+"],""代码"",""="",[代码])")

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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/2/11 21:38:00
  发帖心情 Post By:2012/2/21 12:17:00 [只看该作者]

谢谢版主,试用了下解决了要求的问题,有个新问题麻烦帮忙下,就是我暂时没填充的行显示的都是0,设置不显示0也没效果,怎么样才能把没数据的行的0不显示啊!!

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2012/2/21 13:55:00 [只看该作者]

操作公式加个条件试试!
If(IsBlank("A"), True ,Eval("ReplaceFor(""表2"",ColName,["+ColName+"],""代码"",""="",[代码])") And Eval("ReplaceFor(""表3"",ColName,["+ColName+"],""代码"",""="",[代码])"))

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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/2/11 21:38:00
  发帖心情 Post By:2012/2/21 18:40:00 [只看该作者]

这个公式解决了重算表后没有数据的表格显示0值的问题,但是出现一个新的问题就是表1的A列数据删除后,表2 3的A列的数据仍在!!

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