如何在交叉表中创建平均列?

2020-08-17 05:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个简单的交叉表,它仅显示每...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个简单的"交叉表",它仅显示每月的总收入。 我在选项卡的最右边显示总计。 我想在"总计"右侧显示另一列,以显示"总平均值"。 这。

先谢谢您。

11条回答
黑丝骑士
2020-08-17 05:42

嗨,菲尔,

请尝试以下步骤:

1。 右键单击现有的"总计"列单元格,然后选择"计算所得成员">"插入子级"

2。 右键单击交叉表左上方的空白区域>"高级计算">"计算所得成员"。

3。 突出显示"计算所得成员"列表中的第一个成员,然后将其"插入评估"选择为"之后"。 这会将新插入的列移到交叉表的末尾,但在"总计"列的左侧

4。 右键单击此新列中的空白标题单元格>计算所得成员>编辑标题公式>输入:

"平均" 

5。 右键单击此新列中的零值之一>计算所得成员>编辑计算公式>使用以下公式:

本地数字var i;
 本地号码var avg;
 本地号码var cnt;
 对于i:= 1到CurrentColumnIndex-1做
 (
 平均:=平均+ GridValueAt(CurrentRowIndex,i,CurrentSummaryIndex);
 cnt:= cnt + 1;
 );
 avg/cnt;
 

6。 再次右键单击"总计"列单元格,然后选择"计算所得成员">"插入子项"

7。 按照步骤2和3进行操作,但是这次在"计算所得成员"列表中突出显示第二个成员

8。 右键单击新列>计算成员>编辑标题公式>中的空白标题单元格,然后输入:

"总计" 

9。 右键单击此新列中的零值之一>计算所得成员>编辑计算公式>使用以下公式:

 getTotalValueFor("字段用作交​​叉表的列")

//用正确的字段替换"用作交叉表列的字段"。 另外,该字段应该用双引号引起来,而不是大括号。

10。 右键单击默认的"总计"列>列总计>取消总计。

-Abhilash

一周热门 更多>