EPM加载项-添加共享同一行轴的多个报表的列

2020-09-15 03:17发布

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

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


嗨,

我正在尝试按项目进行盈亏终身。

我的报告使用4个EPM报告完成,所有报告共享同一行轴

所有这些报告在列中动态显示类别和时间

报告000:实际/时间=直到用户选择的日期为止的所有期间(2018.06)

报告001:预测/时间=周期>六月和年份= 2019

报告002:预算/时间= 2019.TOTAL

报告003:业务计划/时间=年> 2019

我需要对所有列进行求和,但是列的数目并不总是相同的(一个项目可以在2016年开始,另一个项目可以在2017年开始,...)

如果我在报表末尾使用= SUM(PMALLMEMBERS)创建本地成员,则只会添加上一个报表显示的列。

是否可以轻松添加所有列?

预先感谢您的帮助。

卡米尔

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

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


嗨,

我正在尝试按项目进行盈亏终身。

我的报告使用4个EPM报告完成,所有报告共享同一行轴

所有这些报告在列中动态显示类别和时间

报告000:实际/时间=直到用户选择的日期为止的所有期间(2018.06)

报告001:预测/时间=周期>六月和年份= 2019

报告002:预算/时间= 2019.TOTAL

报告003:业务计划/时间=年> 2019

我需要对所有列进行求和,但是列的数目并不总是相同的(一个项目可以在2016年开始,另一个项目可以在2017年开始,...)

如果我在报表末尾使用= SUM(PMALLMEMBERS)创建本地成员,则只会添加上一个报表显示的列。

是否可以轻松添加所有列?

预先感谢您的帮助。

卡米尔

付费偷看设置
发送
4条回答
当学会了学习
1楼-- · 2020-09-15 03:55

我们假设第一列数据为2(" B"),并且Sum列是最后一个数据列之后的最后一列。

那么公式将是:

= SUM(INDIRECT(" R"&ROW()&" C2:"&" R"&ROW()&" C"&COLUMN()-1,FALSE))

此公式可用于本地成员。

ROW()-将返回具有公式的单元格的当前行

COLUMN()-将返回具有公式的单元格的列号。

Violet凡
2楼-- · 2020-09-15 03:34

P.S。 在我的测试中,第一个公式也可以正常工作!

宇峰Kouji
3楼-- · 2020-09-15 03:31

或其他公式(如果您更喜欢使用Excel OFFSET函数:

= SUM(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())),0,2-COLUMN(),, COLUMN()-2))

Climb_Ma
4楼-- · 2020-09-15 03:40

太好了,它可以与第二个公式配合使用!

非常感谢Vadim的帮助和时间!

致谢

卡米尔

一周热门 更多>