怎么把数字的逗号变成亿,千万,百万,万的中文单位

MWLXLV1O756~[641J`Y9Q71.png

FineReport lnh 发布于 2022-10-14 19:01
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
luojian0323Lv7资深互助
发布于2022-10-14 19:05(编辑于 2022-10-16 09:27)

先用数字除以1亿,舍掉小数点后面的数字

加上单位:亿

再用数字减1亿 后除以一千万,舍掉小数点后面的数字,加上单位:千万

依此类推。image.png

参考:

floor(15678955436/100000000)+"亿"+floor((15678955436-floor(15678955436/100000000)*100000000)/10000)+"万"+right(15678955436,4)+"元"

  • lnh lnh(提问者) 可以打个样吗,因为我的显示值是这样的 FORMAT($$$, \"#,##0.00元\")
    2022-10-14 19:13 
  • lnh lnh(提问者) FORMAT($$$, \"#,##0.00元\")
    2022-10-14 19:15 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-10-14 21:40

你要的结果是什么样的?还有如果金额少于1亿的显示什么?只有500百万的时候显示什么?

最佳回答
0
yalinLv6中级互助
发布于2022-10-15 06:52

试试CNMONEY函数,如下图所示:

image.png

  • 4关注人数
  • 482浏览人数
  • 最后回答于:2022-10-16 09:27
    请选择关闭问题的原因
    确定 取消
    返回顶部