时间PCR中的舍入规则

2020-08-27 12:44发布

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

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


SAP专家,

我要求四舍五入开始时间和结束时间。 例如

时钟在09:10时应四舍五入到09:00,最接近15分钟。 同样,如果员工在9.25上计时,则必须为9.30。

我一直在尝试使用T559R表和回合函数来完成此操作,但目前尚无法解决。

有人可以帮我吗

T559R-我维持在下面

99测试001 1,00000是1,25000否1,00000

99测试002 1,26000是1,50000否1,50000

我在这里也无法理解回合操作。 因此,请帮助我。 谢谢。

谢谢

斯里兰卡

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

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


SAP专家,

我要求四舍五入开始时间和结束时间。 例如

时钟在09:10时应四舍五入到09:00,最接近15分钟。 同样,如果员工在9.25上计时,则必须为9.30。

我一直在尝试使用T559R表和回合函数来完成此操作,但目前尚无法解决。

有人可以帮我吗

T559R-我维持在下面

99测试001 1,00000是1,25000否1,00000

99测试002 1,26000是1,50000否1,50000

我在这里也无法理解回合操作。 因此,请帮助我。 谢谢。

谢谢

斯里兰卡

付费偷看设置
发送
6条回答
Aaron 3364
1楼 · 2020-08-27 13:23.采纳回答

嗨,

时间不是以小时:分钟来表示,而是以小数点表示,所以09:15实际上是9.25(九小时四分之一小时)

在提示上实际上是正确的

09:10表示为09.1667吗? 同一件事10分钟是一个小时的.1667(10/60)

bg

clasier
2楼-- · 2020-08-27 13:25

嗨布兰登,

非常抱歉,我还没有离开 通过正确的设置,它现在完全可以按我的预期工作,非常感谢您所做的澄清,这是非常可理解的。 我可以为此提出一个单独的话题吗?

谢谢

Sriram

Violet凡
3楼-- · 2020-08-27 13:23

嗨,

您的示例不清楚!

"示例 时钟在09:10时应四舍五入到最接近15分钟的09:00""

如果您将其舍入到最接近15分钟,则09:10会四舍五入到09:15

09:10-> 09:00向下舍入

09:25-> 09:30向上舍入

使用ROUND函数 应该符合您的要求

ROUNDC 15(四舍五入到15分钟)

ROUNDC> 15(四舍五入到最近15分钟)

ROUNDC <15(四舍五入) 直到最近的15分钟)

关于轮回时间运算符(trasaction PE04)的文档非常全面

bg

粗暴的香蕉
4楼-- · 2020-08-27 13:22

嗨,布伦登,

很抱歉造成混乱,是的,它应该四舍五入到最近的15分钟。老实说,我也无法理解T559R中的四舍五入规则,这就是为什么我提出了一个线索。 我必须使用ROUNDC 15。

它将起作用吗?

梦想连接
5楼-- · 2020-08-27 13:15

嗨,

是的,我只能使用T559R 对于无法使用ROUND的更复杂的舍入方案。

bg

compass1988
6楼-- · 2020-08-27 13:29

嗨,布伦丹,

我试图 像这样将其舍入

例如在9.10处输入时钟,我希望将9.15舍入。

在提示中,我可以看到09.1667

并且我使用了舍入法 此回合C> 15,但现在09.1667像09.2500那样四舍五入,这是错误的。

谢谢

Sriram

一周热门 更多>