中值公式与对象和正确公式

2020-09-25 03:53发布

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

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


我正在尝试写一个公式来确定中位数年份。 例如,我的报告中有三年:2016年,2017年和2018年。我需要返回2017年作为我的值。

尝试使用以下公式:

=中位数(右([会计年度]; 4))

此公式适用于Min和Max公式,但不适用于中位数。

= Min(Right([会计年度]; 4))正常工作。

= Median(Right([Fiscal year]; 4))不起作用。 我收到错误消息"中位数函数中位置8的表达式或子表达式使用无效的数据类型(IES 10037)"

我想念什么?

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

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


我正在尝试写一个公式来确定中位数年份。 例如,我的报告中有三年:2016年,2017年和2018年。我需要返回2017年作为我的值。

尝试使用以下公式:

=中位数(右([会计年度]; 4))

此公式适用于Min和Max公式,但不适用于中位数。

= Min(Right([会计年度]; 4))正常工作。

= Median(Right([Fiscal year]; 4))不起作用。 我收到错误消息"中位数函数中位置8的表达式或子表达式使用无效的数据类型(IES 10037)"

我想念什么?

付费偷看设置
发送
3条回答
暮风yp
1楼 · 2020-09-25 04:50.采纳回答

= formatnumber(Median(ToNumber(Right([Fiscal year]; 4)));" ##")

当学会了学习
2楼-- · 2020-09-25 04:36

然后使用它。

= formatnumber(Median(ToNumber(Right([Fiscal year]; 4)));" ##")+" Completed Month YTD"

bbpeas
3楼-- · 2020-09-25 04:36

中位数功能的原因不是 在应用字符串数据类型时可以正常工作。

首先,您必须将字符串转换为数字,然后应用位数()。

= Median(tonumber(Right([Fiscal year]; 4)))

再观察一次MIN/MAX函数将不会重新运行始终为字符串数据类型的正确值,然后也将其转换为数字数据类型。

= Min(tonumber(Right([Finan year]; 4)))

一周热门 更多>