0

我在表格中有查询结果

EmpId     Profit   OrderID      CompanyName
------    ------   -------     --------------
  1       500 $      1         Acme Company
  1       200 $      1          Evolve Corp. 
  2       400 $      1         Acme Company   
  2       100 $      1          Evolve Corp.
  3       500 $      1         Acme Company  
  3       500 $      1          Evolve Corp. 

现在所需的报告格式是

     EmpId  OrderId  Acme's Profit     Evolve's Profit
     -----  ------   -------------     ---------------
       1      1         700 $               700 $  
      Total  ----       -----               ------ 
                         700$                700$
       2      1         500 $               500 $ 
      Total  ----       -----               ------ 
                         500$                500$
       3      3         1000 $              1000 $ 
      Total  ----       -----               ------  
                        1000$               1000$
     -----   ----     ----------           ---------- 
   GrandTotal           2200 $               2200 $

我在交叉表上很努力,但我无法弄清楚如何对记录进行分组。我尝试在 CrossTab 列中移动 CompanyName 并在行中移动 EmpId 并尝试使用交叉表组,但结果不如预期。

我的问题是 1) 这种格式可以通过交叉表实现吗?2) 如何在我的交叉表中按 EmpId 对记录进行分组,以使公司水平移动?

编辑: 我还需要小计和总计字段。

4

1 回答 1

1

将公司放在列部分中,您就可以开始了。

示例图像

于 2010-12-21T15:27:29.917 回答