Excel中如何自动生成大写人民币大写,在下一行中显示?

发布网友 发布时间:2022-04-23 12:59

我来回答

3个回答

热心网友 时间:2022-05-21 12:29

Excel中自动生成大写人民币大写,在下一行中显示的方法如下:
1.
启动Excel软件,在上一行中输入数据源,在下一行中设置单元格格式为特殊、中文大写数字,输入公式:=A1,回车就会得到中文大写数字。

2.
在日常财务办公中经常需要用到将数字转换为人民币大写,通过以上设置可以提高日常办公效率。

热心网友 时间:2022-05-21 13:47

亲,您把公式里的H9,统统替换成
INDIRECT("H"&ROW(OFFSET(A10,-1,0)))
这个的意思是,当您添加行的时候,都从当前写合计金额的行向上倒数一行,去取行号,再和H列组合。这样,只要您确保H列不会动,H9和A10是相邻行,公式就总不会出错。

热心网友 时间:2022-05-21 15:21

把你公式里的H9全都换成INDIRECT("H"&ROW()-1),如果嫌公式太长,可以用一辅助单元格=INDIRECT("H"&ROW()-1),来存放上一行的小写金额值,再把公式里的H9换成这个辅助单元格,还有你原来的公式也可以用其它稍短点的公式。
其实我觉得你的担心是多余的,你插入行后,只要行是插在第9行以上,公式中的H9是会自动跟随变动的,大写公式可以用下面的公式,更简短些:
="合计人民币大写:"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ROUND(H9,2)),"[dbnum2]")&
"元"
&
TEXT(ROUND((ROUND(H9,2)-INT(ROUND(H9,2)))*100,0),"[dbnum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零")

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com