Excel合计金额自动转中文大写
A16... | J16 |
A17... | J17 |
J16单元格:=RMB(SUM(A16:A17))
J17单元格:=IF(NOT(ISNUMBER(FIND(".", TEXT(J16, "[DBNUM2]")))), TEXT(J16, "[DBNUM2]") & "元整", IF(LEN(TEXT(J16, "[DBNUM2]")) - FIND(".", TEXT(J16, "[DBNUM2]")) = 1, SUBSTITUTE(TEXT(J16, "[DBNUM2]"), ".", "元") & "角", IF(EXACT("零", LEFT(RIGHT(TEXT(J16, "[DBNUM2]"), LEN(TEXT(J16, "[DBNUM2]")) - FIND(".", TEXT(J16, "[DBNUM2]"))), 1)), SUBSTITUTE(TEXT(J16, "[DBNUM2]"), ".", "元") & "分", SUBSTITUTE(LEFT(TEXT(J16, "[DBNUM2]"), FIND(".", TEXT(J16, "[DBNUM2]"))), ".", "元") & LEFT(RIGHT(TEXT(J16, "[DBNUM2]"), LEN(TEXT(J16, "[DBNUM2]")) - FIND(".", TEXT(J16, "[DBNUM2]"))), 1) & "角" & RIGHT(RIGHT(TEXT(J16, "[DBNUM2]"), LEN(TEXT(J16, "[DBNUM2]")) - FIND(".", TEXT(J16, "[DBNUM2]"))), 1) & "分")))
注:J16单元格格式为“货币(两位小数)”,J16数字不超过15位
判断逻辑:!不含小数点 ? "元整" : (含一位小数 ? "几角" : (角为零 ? "零几分" : "几角几分"))
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现