根据单位显示不同内容,万元显示整数,角分显示保留两位小数,都要千分位

图片.png

图片.png

我现在的问题是如果用来单元格属性里面,有些数字如152.20至显示152.2,不用单元格属性就没有千分位

FineReport 用户X7092250 发布于 2020-12-28 14:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
HHHHH123Lv7中级互助
发布于2020-12-28 14:18(编辑于 2020-12-28 14:22)

IF(I6=10000,FORMAT($$$,'0'),FORMAT($$$,'0.00'))   样式里改成常规image.png

  • 用户X7092250 用户X7092250(提问者) 这样我试过,没有千分位了
    2020-12-28 15:01 
  • 用户X7092250 用户X7092250(提问者) 而且转换格式($$$,\'#,##0\')后SUM(这个单元格)就不能生效了
    2020-12-28 15:16 
  • HHHHH123 HHHHH123 回复 用户X7092250(提问者) IF(I6=10000,FORMAT($$$,\' #,##0\'),FORMAT($$$,\'#,##0.00\')) 一样的FORMAT就是改显示格式。。SUM单元格也设置就是,记得把样式里改成常规
    2020-12-28 17:35 
  • 用户X7092250 用户X7092250(提问者) 回复 HHHHH123 我之前这样改过,sum单元格这样设置求和会有错误:IF(I6=10000,FORMAT(SUM(K5),\'#,##0\'),FORMAT(SUM(K5),\'#,##0.00\'))
    2020-12-28 20:03 
  • HHHHH123 HHHHH123 回复 用户X7092250(提问者) 不不不 你看错了,我是在形态里设置的,不是单元格里,都用这个公式显示IF(I6=10000,FORMAT($$$,\\\' #,##0\\\'),FORMAT($$$,\\\'#,##0.00\\\')) 看我上面截图,注意把样式里改成常规就行
    2020-12-28 20:14 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-12-28 14:13

format($$$,"#0.00")

image.png

最佳回答
0
407545706Lv5见习互助
发布于2020-12-28 16:33(编辑于 2020-12-28 16:35)

企业微信截图_16091442891830.png企业微信截图_16091444781799.png

没有控件的情况下生效  格式 里选择数字或货币  箭头指向处改想要的格式   对齐方式为右对齐

  • 用户X7092250 用户X7092250(提问者) 感觉你没看我的问题
    2020-12-28 20:04 
  • 407545706 407545706 回复 用户X7092250(提问者) 是 不对 你可以使用字符窜函数处理啊 或者干脆使用汉字大写显示啊 财务上没必要把数字搞成字符窜
    2020-12-29 10:21 
  • 4关注人数
  • 973浏览人数
  • 最后回答于:2020-12-28 16:35
    请选择关闭问题的原因
    确定 取消
    返回顶部