在SAP HANA GRAPHICAL VIEW中计算属性值的平均值

2020-09-24 15:21发布

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

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


  列A列B列C列C
      一个10 xyz Ab
      20 def Ab
      5 mno Xy
      B 10 pqr Ab
      B 40 abc Xy
      C 10 uvw Xy 

我需要计算总平均值以及ColumnD每个值的平均值

总平均值(除以唯一的ColumnA):

(10 + 20 + 5 + 10 + 40 + 10)/3=31.66 

现在我需要Ab的平均值=>

(10 + 20 + 10)/2 

Xy的平均值=>

(5 + 40 + 10)/2 

我在Hana中创建了计算列:

Counter-> ColumnA上的CA_Count(以获得唯一计数)CA_Avg->

 ColumnB/CA_Count 

Ab的平均值:CA_AVG_Ab:

 if(ColumnD ='Ab',CA_Avg,0)

但是当我们在输出中使用过滤器时,此值不能正确显示

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

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


  列A列B列C列C
      一个10 xyz Ab
      20 def Ab
      5 mno Xy
      B 10 pqr Ab
      B 40 abc Xy
      C 10 uvw Xy 

我需要计算总平均值以及ColumnD每个值的平均值

总平均值(除以唯一的ColumnA):

(10 + 20 + 5 + 10 + 40 + 10)/3=31.66 

现在我需要Ab的平均值=>

(10 + 20 + 10)/2 

Xy的平均值=>

(5 + 40 + 10)/2 

我在Hana中创建了计算列:

Counter-> ColumnA上的CA_Count(以获得唯一计数)CA_Avg->

 ColumnB/CA_Count 

Ab的平均值:CA_AVG_Ab:

 if(ColumnD ='Ab',CA_Avg,0)

但是当我们在输出中使用过滤器时,此值不能正确显示

付费偷看设置
发送
1条回答
wang628962
1楼-- · 2020-09-24 16:03

一周热门 更多>