以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]交叉统计跨表取数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=158791) |
||||
-- 作者:huangjiacai -- 发布时间:2020/12/2 16:53:00 -- [求助]交叉统计跨表取数 是这样的,表A有2020年的预算信息,目前在做2021年的预算信息(表B),想拿2021年(表B)的数据跟2020年(表A)的数据进行横向对比(预算金额),请问这个要怎么修改代码来实现呢。 此主题相关图片如下:1.jpg 此主题相关图片如下:2.jpg |
||||
-- 作者:有点蓝 -- 发布时间:2020/12/2 16:59:00 -- http://www.foxtable.com/webhelp/topics/2305.htm |
||||
-- 作者:huangjiacai -- 发布时间:2020/12/3 9:28:00 -- 这里我还是想要那个交叉统计的功能的,就是那个“g.VGroups.AddDef”,这个可以融合进去么? |
||||
-- 作者:有点蓝 -- 发布时间:2020/12/3 9:54:00 -- 可以用的 |
||||
-- 作者:huangjiacai -- 发布时间:2020/12/3 10:22:00 -- 用不了,GroupTableBuilder没有这个属性,但是又必须要组合交叉统计结果,要怎么融合呢? |
||||
-- 作者:有点蓝 -- 发布时间:2020/12/3 10:33:00 -- 请上传实例说明 |
||||
-- 作者:huangjiacai -- 发布时间:2020/12/3 12:01:00 -- 就这么说吧,表A的数据是2020年的,表B的数据是2021年的,单独在表A或者表B做交叉统计是没有问题的,但是我不想把这两个表的数据直接复制到一个表中,想跨表开展交叉统计,分组列为列A,B,C,D,垂直分组列为列E(分为一、二、三情况),统计列为列F,怎么通过代码将表A与表B组合起来,形成一张交叉统计表列A,B,C,D,一_F,二_F,三_F,就这样。 |
||||
-- 作者:有点蓝 -- 发布时间:2020/12/3 12:05:00 -- 请上传实例说明 |
||||
-- 作者:huangjiacai -- 发布时间:2020/12/4 10:23:00 -- 就跟实例一样,有两个表“预算项目_2020”、“预算项目_2021”,结构基本上一致,两个表都可以单独做交叉统计,里面的垂直分组是列“一级科目”,现在我想组合这两个交叉统计的结果,只有年份跟金额是不一样的,统计的方式如图,要怎么组合呢?
此主题相关图片如下:1.jpg |
||||
-- 作者:有点蓝 -- 发布时间:2020/12/4 10:42:00 -- 最终要什么效果?到execl手工填写看看 |