关于自动计算

可以向网格中的数据行和数据列添加自动计算。例如,您可以计算展开和包含多个维的行或列的合计。

为数据行或列定义了自动计算时,会在运行时插入包含计算值的行或列。计算将应用于行或列中的所有成员,并会在打印或预览报告时显示。

可以应用若干格式设置选项。对于每项自动计算,可以指定所计算行或列的标题以及组标题。您可以指定相关成员的行或列的位置,并可以在计算行和组标题前后插入空白行。您还可以在计算行内或计算行后指定分页符。

可以应用提供给自动计算的多个格式设置选项,但这不包括指定单元格、行或列的自动计算函数。

可以使用下列函数,为行或列中的每个维或成员定义不同的计算类型:

  • 平均值 - 在运行时该维的段中的值的平均值(忽略非数字值)

  • 全部平均 - 在运行时该维的段中的值的平均值(给非数字值分配 0)

  • 计数 - 在运行时该维的段中的值的数目(忽略非数字值)

  • 全部计数 - 在运行时该维的段中的值的数目(给非数字值分配 0)

  • 最大值 - 在运行时该维的段中的值中的最大值

  • 最小值 - 在运行时该维的段中的值中的最小值

  • 乘积 - 在运行时,将维的段中的所有数字或引用相乘,并返回乘积

  • 合计 - 在运行时该维的段中的值的和

  • 无计算 - 不对所选的单元格、行或列执行计算;不过,将保留为自动计算提供的格式设置。可以将“无计算”应用于自动计算行、列或单元格或非计算行、列或单元格。