在交叉表中获取每一行的最新月值

2020-09-14 19:13发布

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

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


在此数据透视表中,我想在右侧添加一列,该列等于:

=行时间12的最新月份值。

例如:

第一行为2510.29 * 12 = 30.123.48

第二行为455.41 * 12 = 5464.92

我创建了一个变量,以获取最大月份数= max(MonthNumberOfYear([发票日期]))

然后我创建了第二个变量,以获取最近月份的值= sum(如果max(MonthNumberOfYear([发票日期]))= MonthNumberOfYear([发票日期])然后是[金额]其他0)

但是我得到的错误不可用。 我相信这是因为max函数使我的max month num变量想作为度量,所以我无法更改为维度。

有什么建议吗?

(42.5 kB)

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

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


在此数据透视表中,我想在右侧添加一列,该列等于:

=行时间12的最新月份值。

例如:

第一行为2510.29 * 12 = 30.123.48

第二行为455.41 * 12 = 5464.92

我创建了一个变量,以获取最大月份数= max(MonthNumberOfYear([发票日期]))

然后我创建了第二个变量,以获取最近月份的值= sum(如果max(MonthNumberOfYear([发票日期]))= MonthNumberOfYear([发票日期])然后是[金额]其他0)

但是我得到的错误不可用。 我相信这是因为max函数使我的max month num变量想作为度量,所以我无法更改为维度。

有什么建议吗?

(42.5 kB)
付费偷看设置
发送
2条回答
Bunny_CDM
1楼 · 2020-09-14 20:10.采纳回答

布莱恩,你好

如果您将"最大月份"变量用作度量,它仍然可以使用。 在[[您在第一列中拥有的尺寸对象,在此图像中是截止]]中,将Max Month变量创建为= max(MonthNumberOfYear([Invoice Date])),然后它应该可以工作。 让我们知道会发生什么。

谢谢,
Mahboob Mohammed

我是小鹏鹏啊
2楼-- · 2020-09-14 19:48

太酷了!

一周热门 更多>