Foxtable(狐表)用户栏目专家坐堂 → 这样的情况该怎么进行交叉统计


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

主题:这样的情况该怎么进行交叉统计

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


加好友 发短信
等级:小狐 帖子:389 积分:3874 威望:0 精华:0 注册:2016/4/25 17:36:00
这样的情况该怎么进行交叉统计  发帖心情 Post By:2016/9/10 19:52:00 [只看该作者]

我每天有大概5千条数据在Excel表里,每天用Excel来进行统计,那么我要统计一个月的数据该怎么用ft来做呢?举例如下:

1.每天把Excel导入ft里,Excel里有销售员姓名(有重名现象,一样的人可能有3个名字),销售时间(长时间类型),销售金额等多个字段,这三个是我要统计的内容。这个导入没问题
2.然后根据当天的表首先进行分组统计,先分组的目的是我根据姓名和时间把能合在一起的数据先合并,然后修改一些里面的内容,例如销售员有3个名字的改成同一个,时间只记录到天,不需要到时分了。
3.根据这个分组统计表在进行交叉统计,得到了当天的准确数据。----这个也没问题

可是我想统计一个月的,或者选定时间段的内容,我咋把每个交叉统计表合并在一起呢?
是不是把每个交叉表都分析一遍,动态增加行(时间),动态增加列(姓名),然后填充销售金额?有简单办法吗?

不知道我写的看的懂吗?

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


加好友 发短信
等级:管理员 帖子:47476 积分:251245 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/9/11 10:13:00 [只看该作者]

用合并数据,不要用导入,设计好表结构,每天将销售数据合并到同一个表.


如果有时间列, 筛选出这一个月的数据,再进行交叉统计即可。


如果没有时间列,就必须增加时间列,将DataRowAdding事件代码设置为:


e.DataRow("日期")  = Date.Today


这样就能随心所欲统计了。



 回到顶部