【问题标题】:How to create following Pivot table?如何创建以下数据透视表?
【发布时间】:2010-03-19 12:51:40
【问题描述】:

我们能否创建具有多列且每列包含多行的数据透视表。

例如............

数据库表:

        BatchID        BatchName      Chemical      Value
   --------------------------------------------------------
        BI-1           BN-1           CH-1             1

        BI-2           BN-2           CH-2             2
   --------------------------------------------------------

这是表格,我需要在 Excel 表格中显示如下

                        BI-1             BI-2
                        BN-1             BN-2
     ------------------------------------------
     CH-1               1                null
     ------------------------------------------
     CH-2               null             2
     ------------------------------------------

这里 BI-1,BN-1 是单列中的两行,我需要将化学值显示为那一行。

请帮我解决这个问题。

谢谢。

【问题讨论】:

    标签: pivot-table


    【解决方案1】:

    以您想要的格式获得它有点困难,但是更接近的选择如下 -

    Sum of  Value    BatchName  BatchID
            BN-1    BN-1 Total  BN-2    BN-2 Total  Grand Total
    Chemical    BI-1            BI-2        
    CH-1    1   1       NULL    NULL        1
    CH-2        NULL    NULL        1   1       1
    Grand Total 1   1       1   1       2
    

    流程 -

    1. 创建数据透视表
    2. 向行字段添加化学品
    3. 将批次名称和批次 ID 字段添加到列字段
    4. 为数据项字段添加值。

    希望这会有所帮助...干杯..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 2013-03-27
      • 1970-01-01
      • 1970-01-01
      • 2014-08-14
      相关资源
      最近更新 更多