在数据透视表中计算值

在数据透视表中,可在值字段中使用汇总函数合并基础源数据中的值 。如果汇总函数和自定义计算无法提供所需结果,可在计算字段和计算项中创建自己的公式 。例如,可为计算项添加计算销售佣金的公式,销售佣金在每个地区可能有所不同 。然后,数据透视表?自动将佣金包含在分类汇总和总计中 。
详细了解如何在数据透视表??中计算值
数据透视表提供了一些计算数据的方法 。详细了解可用的计算方法、源数据类型对计算产生的影响,以及如何在数据透视表和数据透视图中使用公式 。
可用计算方法
要在数据透视表??中计算值,可使用以下任一或所有类型的计算方法:

  • 值字段中的汇总函数值区域中的数据可将数据透视表??的中基础源数据汇总 。例如,下列源数据:
    在数据透视表中计算值

    文章插图
  • 生成以下数据透视表和数据透视图 。如果通过数据透视表中的数据创建数据透视图,则该数据透视图中的值会反映关联的数据透视表中的计算 。

    在数据透视表中计算值

    文章插图

    在数据透视表中计算值

    文章插图
  • 在数据透视表??中,“月份”列字段提供的项为“三月”和“四月” 。“地区”行字段提供的项为“北部”、“南部”、“东部”和“西部” 。“四月”列和“北部”行交叉处的值为来自源数据的记录中的总销售收入(“月份”值为“四月”,“地区”值为“北部”) 。
  • 在数据透视图中,“地区”字段可能是一个分类字段,将“北部”、“南部”、“东部”和“西部”显示为类别 。“月份”字段可以是一个系列字段,将“三月”、“四月”和“五月”作为系列显示在图例中 。名为“销售总额”的“值”字段可包含数据标记,用于显示各地区的每月总收入 。例如,一个数据标记可通过其在纵轴(值)上的位置表示“北部”地区“四月”的销售总额 。
  • 要计算值字段,可所有类型的源数据(联机分析处理 (OLAP) 源数据除外)使用以下汇总函数 。
函数
概述
Sum
值的总和 。这是用于数值数据的默认函数 。
Count
数据值的数量 。Count 汇总函数的作用与 COUNTA 函数相同 。Count 是数字以外数据的默认函数 。
Average
值的平均值 。
Max
最大值 。
Min
最小值 。
Product
值的乘积 。
Count Nums
数字型数据值的数量 。Count Nums 汇总函数的作用与 COUNT 函数相同 。
StDev
估算总体的标准偏差,其中样本是整个总体计算的子集 。
StDevp
总体的标准偏差,其中总体是要汇总的所有数据 。
Var
估算总体的方差,其中样本是整个总体计算的子集 。
Varp
总体的方差,其中总体是要汇总的所有数据 。
  • 自定义计算自定义计算 根据数据区域中的其他项或单元格来显示值 。例如,可将“销售总额”数据字段中的值显示为“三月”销售额的某个百分比,或显示为“月份”字段中各项的汇总值 。
    下列函数可用于值字段中的自定义计算 。
函数
结果
无计算
显示在该字段中输入的值 。
总计的百分比
将值显示为报表中所有值或数据点的总计百分比 。
列汇总百分比
将每个列或系列中的所有值显示为列或系列的汇总百分比 。
行汇总百分比

推荐阅读