如何在Webi的百分位数组中获取订单ID计数?

2020-08-31 17:57发布

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

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


大家好,

我想知道如何在webi中的百分位数组中获取订单ID的计数?

例如:

结果集-0,0,0,0,0,0,1,2,2,3,5

总数-11

第25个百分点-0个order_id的计数-?

第50个百分位数-order_id的0计数-?

第80个百分位数-order_id的计数-第90个百分位数-3个order_id的计数-第95个百分位数-4个order_id的计数-?

因此,基本上,我需要订单ID计数。 我不确定如何在Webi中获取此信息

我尝试了如下变量:

= Count([[order_id])在([结果集的25%])

= Count([order_id])其中([[结果集] <= [结果集的25%]

我们非常感谢您的帮助,

谢谢

此致

艾哈迈德

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

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


大家好,

我想知道如何在webi中的百分位数组中获取订单ID的计数?

例如:

结果集-0,0,0,0,0,0,1,2,2,3,5

总数-11

第25个百分点-0个order_id的计数-?

第50个百分位数-order_id的0计数-?

第80个百分位数-order_id的计数-第90个百分位数-3个order_id的计数-第95个百分位数-4个order_id的计数-?

因此,基本上,我需要订单ID计数。 我不确定如何在Webi中获取此信息

我尝试了如下变量:

= Count([[order_id])在([结果集的25%])

= Count([order_id])其中([[结果集] <= [结果集的25%]

我们非常感谢您的帮助,

谢谢

此致

艾哈迈德

付费偷看设置
发送
3条回答
土豆飞人
1楼-- · 2020-08-31 18:27

您好

希望此公式将帮助您

根据结果集创建明细变量

test = RowIndex()+ 1

test1 = =(((RowIndex()+ 1)/Max([test] in Report))* 100

count = Max([test])In Report(您可以在此应用过滤器 它将起作用)

请注意,我使用了滑块(输入控件)而不是where子句。

谢谢

nice_wp
2楼-- · 2020-08-31 18:17

您好,Saurabh,

谢谢您的帮助,能否请您解释一下Test,Test1和Count(这是什么)的目的。 让我再一次解释我需要什么,我正在计算结果集的百分位数-25、50、80、90和95th,这些数据集在分钟内称为"收集到第一个收到的TAT",我需要找出在这些百分位数下进行了多少测试 。

引用附件:

谢谢

此致

Ahmed

SAP砖家
3楼-- · 2020-08-31 18:15

嗨,

步骤1 =在我的情况下,获取订单计数11。

步骤2 = 获得所有变量的计数

count = = Count([result set]; All)

步骤3 =如何获得25个百分位数

25个百分位数 = 0.25 *([count])

步骤4 =如何获得50%

50%= 0.50 *([count])

步骤5 =如何 获得80%

80%= 0.80 *([count])

步骤95 =如何获得95%

95%= 0.95 *([ 计数])

一周热门 更多>