永洪社区

标题: 计算列拼接度量且设置格式保留两位小数 [打印本页]

作者: happypanda    时间: 2023-5-6 16:53
标题: 计算列拼接度量且设置格式保留两位小数
计算列拼接度量,能否也在计算列里面设置数值格式为两位小数?

concat(
str(
iif(Sum(col['当月销量')==0, 0, Sum(col['当月金额')/Sum(col['当月销量'))
) +'/'
,
str(iif(Sum(col['总销量')==0, 0, Sum(col['总金额')/Sum(col['总销量')))
)


这个计算列出来的值有的会比较长,如下图所示,在格式处设置小数保留两位无效,如何在上述计算列里面设置呢

最终结果应该为
11.81/11.81




作者: yhdata_ruby    时间: 2023-5-6 16:53
使用函数参考https://www.yonghongtech.com/rea ... _highlightsub=trunc
作者: happypanda    时间: 2023-5-6 17:14
yhdata_ruby 发表于 2023-5-6 17:02
使用函数参考https://www.yonghongtech.com/real-help/Z-Suite/10.0/ch/mathfunction.html?zoom_highlights ...

貌似trunc不是四舍五入,只是截取
作者: happypanda    时间: 2023-5-6 17:16
yhdata_ruby 发表于 2023-5-6 17:02
使用函数参考https://www.yonghongtech.com/real-help/Z-Suite/10.0/ch/mathfunction.html?zoom_highlights ...

找到了一个round,这个可以
作者: yhdata_ruby    时间: 2023-5-6 17:17
happypanda 发表于 2023-5-6 17:16
找到了一个round,这个可以

好哒




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4