afore 发表于 2020-3-9 21:37:18

6.0新打印功能无法正常打印公式生成的大写数字金额

6.0新打印功能无法正常打印公式生成的大写数字,使用转换公式是="大写金额:"&IF(TRIM(B2)="","",IF(B2=0,"","人民币"&IF(B2<0,"负","")&IF(INT(B2),TEXT(INT(ABS(B2)),"")&"元",)&IF(INT(ABS(B2)*10)-INT(ABS(B2))*10,TEXT(INT(ABS(B2)*10)-INT(ABS(B2))*10,"")&"角",IF(INT(ABS(B2))=ABS(B2),,IF(ABS(B2)<0.1,,"零")))&IF(ROUND(ABS(B2)*100-INT(ABS(B2)*10)*10,),TEXT(ROUND(ABS(B2)*100-INT(ABS(B2)*10)*10,),"")&"分","整")))。
如图




附件是示例文件


Simon.hu 发表于 2020-3-10 10:33:54

这个公式一直有点问题的,你试试这个插件

命令类型插件 - 数字转大写金额
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=48865&fromuid=30160

afore 发表于 2020-3-10 11:17:26

感谢胡老板回复。
用了这个插件,插件无法正常转换负数金额。

Simon.hu 发表于 2020-3-10 18:21:04

这个我找人 查查
不过话说,这个转大写有负数的情况吗?

tisking 发表于 2021-8-30 10:37:36

草,不容易啊这excel公式写的,还是给你整出来了,大老牛逼鼓励鼓励:lol

Lay.Li 发表于 2021-8-30 11:07:43

tisking 发表于 2021-8-30 10:37
草,不容易啊这excel公式写的,还是给你整出来了,大老牛逼鼓励鼓励

:hjyzw::hjyzw:

olookok 发表于 2021-8-30 12:36:47

本帖最后由 olookok 于 2021-8-30 13:10 编辑

看到这公式 头都大了 :Q

NUMBERSTRING   下个版本 支持一下 这个excel公式 应该就可以了。

Lay.Li 发表于 2021-8-30 14:42:02

olookok 发表于 2021-8-30 12:36
看到这公式 头都大了

NUMBERSTRING   下个版本 支持一下 这个excel公式 应该就可以了。

哈哈,现在可以用现成的插件鸭~
页: [1]
查看完整版本: 6.0新打印功能无法正常打印公式生成的大写数字金额