【问题标题】:Excel Pivot Table : Calculated Field ( formula to be used like sumproduct)Excel 数据透视表:计算字段(要像 sumproduct 一样使用的公式)
【发布时间】:2021-12-29 10:26:24
【问题描述】:

如图所示,我有源数据。 (A至D栏)

我想生成数据透视表而不在源数据中插入任何新列。 我的最终目标是让数据透视表显示“按国家/地区”和“按产品”的总计(如手动显示的绿色部分)

我尝试了几种方法,我的最终结果是粉红色的数据透视表……它显示的值不正确。我已添加计算字段以得出结果,但计算字段现在显示的数字不正确。

谁能帮我在数据透视表中得到正确的数字.... 绿色数据透视表是手动创建的。 (预期输出)

文件可以从https://www.dropbox.com/s/b86wdaj5803plgh/ExcelPivotQuery.xlsx?dl=0下载

Source Excel File

【问题讨论】:

    标签: excel pivot-table calculated-field


    【解决方案1】:

    不确定您是否可以使用 Calculated Field 做到这一点,因为它将采用 总和的乘积,而不是 乘积的总和。例如,对于Egypt|Prod_1,您期望:

    (2,325*86)+(4,245*78)=199,950+331,110=531,060

    而是Calculated Field 正在执行:

    (2,325+4,245)*(86+78)=6,570*164=1,077,480

    我会将您的表添加到Data Model,然后使用Measure

    =SUMX(MyTable,MyTable[Quantity]*MyTable[Unit Price])

    根据需要更改表名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-19
      • 2022-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多