2020-09-01 14:44发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个报告,该报告需要显示值列... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个报告,该报告需要显示值列表中的第90个百分点。 我可以使用摘要选项来获得第90个百分位值,但是我得到的值不是列表中的确切值; 它是通过summary选项计算得出的值。 因此,例如,该报告将给我约150,但我知道列表中第90个百分位数的实际值是155。这有点偏离,因为它不是列表中的确切值(再次)。
是否可以使用此计算出的数字从列表中选择实际的第90个百分位值,或与其接近的值?
这不一定是直截了当的,因为您试图获得特定的值。 我认为您的逻辑取最大值的90%。 我可能会改用以下逻辑:
1。 根据值对列表进行排序。
2。 计算值的数量。
3。 将计数除以10。您不必乘以9就可以得到90%,因为您实际上只需要是前10%的计数。
4。 由于第3步中的值可能不是整数,因此您需要确定如何舍入它: a。 使用小数点右边的值使用标准舍入向上或向下。 b。 一直向上 c。 永远下来
5。 如果您需要90%而不是前10%的确切值,则将在报表标题的子报表中执行此操作,并使用共享变量将您计算出的记录号传递回主报表中的变量。 在这种情况下,请使子报表尽可能小,关闭边框,然后关闭该子报表的"可以增长"。 这样,它实际上不会出现在主报表中,但是您仍然会获得所需的记录号值。
如果让我知道您要如何显示它,我将 ll提供一些操作方法。
-Dell
最多设置5个标签!
这不一定是直截了当的,因为您试图获得特定的值。 我认为您的逻辑取最大值的90%。 我可能会改用以下逻辑:
1。 根据值对列表进行排序。
2。 计算值的数量。
3。 将计数除以10。您不必乘以9就可以得到90%,因为您实际上只需要是前10%的计数。
4。 由于第3步中的值可能不是整数,因此您需要确定如何舍入它:
a。 使用小数点右边的值使用标准舍入向上或向下。
b。 一直向上
c。 永远下来
5。 如果您需要90%而不是前10%的确切值,则将在报表标题的子报表中执行此操作,并使用共享变量将您计算出的记录号传递回主报表中的变量。 在这种情况下,请使子报表尽可能小,关闭边框,然后关闭该子报表的"可以增长"。 这样,它实际上不会出现在主报表中,但是您仍然会获得所需的记录号值。
如果让我知道您要如何显示它,我将 ll提供一些操作方法。
-Dell
一周热门 更多>