【问题标题】:How to SUM distinct values Pivot Table如何对数据透视表中的不同值求和
【发布时间】:2021-01-07 15:05:59
【问题描述】:

我有这样的数据

... REF  R_UNITS  R_STOCK  COMPONENT  C_UNITS  C_STOCK  HELPER...
.................................................................
... 1    800        0        CODE1      800      500       1.....  
... 1    200        0        CODE1      200      500       1.....  
... 1    300        0        CODE1      300      500       1.....     
... 2    500      1000       CODE1      500      500       1.....   
... 2    200      1000       CODE1      200      500       1.....   
... 3    300       500       CODE1      300      500       1.....  
... 3    500       500       CODE1      500      500       1.....  
... 3    200       500       CODE1      200      500       1.....   
... 4    400        0        CODE1      400      500       1.....   
... 4    100        0        CODE1      100      500       1.....
.................................................................

我想像这样旋转它:

COMPONENT  R_UNITS  R_STOCK  Σ C_NEEDED  C_STOCK   Σ C_TO_BUY
CODE1        3500     1500       2000      500        1500
CODE2        ...      ...         ...      ...         ...
CODE3        ...      ...         ...      ...         ...
....... 

我需要用 R_STOCK 对 DISTINCT 求和。

数据来自 SQL-Server 中的查询。我尝试按 REF 和 COMPONENT 进行分组,但它有很多子选择,我不知道该怎么做。

我的 EXCEL 不支持 PowerPivot。可悲的是,DAX 不是一种选择

有什么方法可以通过计算字段按照我想要的方式旋转表格?

编辑:如果需要,我可以使用 SQL 或 M 添加新列

非常感谢

【问题讨论】:

    标签: sql-server excel pivot-table distinct-values


    【解决方案1】:

    好的,解决了。我使用 PowerQuery 对 REF、COMPONENTS 等进行了分组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-10
      相关资源
      最近更新 更多