大家好:我想实现如下报表:                            第21周               第22周                第23周         ......          合计
                        预计    实际         预计    实际          预计    实际
         饮食消费       100     89           100     123           100      78        ......
  张三   住房消费       300     289          300     323           300      278       ......          XXX
         社交消费       200     189          200     123           200      278       ......         饮食消费       100     89           100     123           100      78        ......
  李四   住房消费       300     289          300     323           300      278       ......          XXX
         社交消费       200     189          200     123           200      278       ......
  ...
  ...
  ... 列数为动态 用交叉表处理时候,如果按照周和姓名进行交叉,结果不是期望的(范围过大)。但是交叉表无法通过多个同级别的列进行交叉(预计和实际为同级别;饮食消费,住房消费,社交消费三个为同级别)
请给一点思路,用什么方式实现这个交叉效果  请帮帮我
200分不够再送200没问题