点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个简单的选项卡,其中包含4列:一维,一个度量,应用于该度量的等级函数和第四列,我没有得到正确的结果。
如您所见,我的等级是3倍,因为该尺寸值的度量值相同(很好)。
对于第4列,我想要显示等级3的度量。
由于排名3不存在,我想显示现有的先前排名,即排名1,因此它应该显示值" 36"。
是否可以创建一个公式来获取该值?
我尝试过这样的事情:
=如果为IsNull(
如果IsNull([measure]其中([rank] = 3)在报告中,则[measure]其中([rank] = 2))
然后[度量]其中([rank] = 1)
在这种情况下,它可以工作,但是我的数据集很大,并且该度量可能有许多倍数值,因此如果我想确保不遗漏任何倍数值,我的公式将太大。 >
有更简单的方法吗?
类似的东西:如果IsNull(***)然后获得以前的现有等级值..这就是我要应用于变量..
在此先感谢您的帮助!
马克
(10.3 kB)
表中是否只有一个度量对象? 如果没有,则可以尝试:
= rank([Measure1]; [Measure2];([Secteur]))
是的,只有一种度量。
谢谢您的帮助
按升序对等级变量表进行排序。此后,请使用等级3变量中的以下公式。
= runningcount([您的 排名变量])
一周热门 更多>