要将 120.20 改写成 壹佰贰拾元零贰角正,可以使用以下公式: =TEXT(A1,'[dbnum2][$-804]0元')+IF(RIGHT(TEXT(A1100,'.00'),2)='00','整',TEXT(0&RIGHT(TEXT(A1100,'.00'),2),'[dbnum2]0角'))

要将 101110.10 改写成 壹拾万零壹仟壹佰壹拾元零壹角正,可以使用以下公式: =TEXT(A1,'[dbnum2][$-804]0元')+IF(LEFT(TEXT(A1100,'.00'),1)='0',' ',TEXT(LEFT(TEXT(A1100,'.00'),1),'[dbnum2]0万'))+IF(MID(TEXT(A1100,'.00'),2,1)='0',' ',TEXT(MID(TEXT(A1100,'.00'),2,1),'[dbnum2]0仟'))+IF(MID(TEXT(A1100,'.00'),3,1)='0',' ',TEXT(MID(TEXT(A1100,'.00'),3,1),'[dbnum2]0百'))+IF(MID(TEXT(A1100,'.00'),4,1)='0',' ',TEXT(MID(TEXT(A1100,'.00'),4,1),'[dbnum2]0拾'))+IF(RIGHT(TEXT(A1100,'.00'),2)='00','整',TEXT(0&RIGHT(TEXT(A1100,'.00'),2),'[dbnum2]0角'))

这个公式的含义是将数字转换成大写金额格式,其中 '[$ - 804]' 表示使用中文大写,0 表示数字占位符,仟、百、拾、万、元、角、分为货币符号,LEFT、MID、RIGHT 函数用于提取数字的每一位进行转换,IF 函数用于去掉中间不需要的零和添加“整”字。

Excel 数字转大写金额:120.20 转换成 壹佰贰拾元零贰角正,101110.10 转换成 壹拾万零壹仟壹佰壹拾元零壹角正

原文地址: https://www.cveoy.top/t/topic/n2tM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录