找回密码
 立即注册

QQ登录

只需一步,快速开始

innerwang

高级会员

102

主题

417

帖子

1065

积分

高级会员

积分
1065
innerwang
高级会员   /  发表于:2025-1-3 17:14  /   查看:40  /  回复:3
1金币
本帖最后由 Joestar.Xu 于 2025-1-6 17:07 编辑

调研编号:SJS-27961

导入如下文件,勾选【导入后自动计算】, 结果不对
image.png172784422.png

Excel 是对的
image.png392821349.png

文件如下:
人民币转大写-拼接.xlsx.zip (6.18 KB, 下载次数: 4)

3 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:4 天前
沙发
您好,试试下面这个公式看能否满足您的需求:

  1. =IF(TRIM(B1)="","",IF(B1=0,"","人民币"&IF(B1<0,"负",)&IF(INT(B1),TEXT(INT(ABS(B1)),"[DBNum2]")&"元",)&IF(INT(ABS(B1)*10)-INT(ABS(B1))*10,TEXT(INT(ABS(B1)*10)-INT(ABS(B1))*10,"[DBNum2]")&"角",IF(INT(ABS(B1))=ABS(B1),,IF(ABS(B1)<0.1,,"零")))&IF(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),TEXT(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),"[DBNum2]")&"分","整")))
复制代码
回复 使用道具 举报
innerwang
高级会员   /  发表于:昨天 14:21
板凳
Joestar.Xu 发表于 2025-1-3 17:33
您好,试试下面这个公式看能否满足您的需求:

你好,这个公式可以得到期望的结果,但是为什么我提供的公式不行呢? 是 SpreadJS 的bug 吗?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:昨天 17:05
地板
这边调研一下,看看是什么原因导致的,后续有进展我会在本帖中回复您。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部