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

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

Excel中自动生成大写人民币大写,在下一行中显示的方法如下:
启动Excel软件,在上一行中输入数据源,在下一行中设置单元格格式为特殊、中文大写数字,输入公式:=A1,回车就会得到中文大写数字。
在日常财务办公中经常需要用到将数字转换为人民币大写,通过以上设置可以提高日常办公效率。

如图,=IF(A1=0,"",TEXT(INT(A1),"[dbnum2]")&"元"&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(A1),2),"[dbnum2]0角0分;;整;"),"零角",),"零分","整"))

方法/步骤
首先选中所有要转换为大写数字的单元格,然后右击鼠标,点击设置单元格格式
然后进入设置单元格格式页面,选择数字选项卡,然后点击特殊,在出现的右侧选项卡中点击“中文大写数字”。
单击确定之后,这样就会看到数字变成了大写数字,就设置成功了。
如果是选中要输入数字的空白单元格,也是按照上述方法设置,设置之后在单元格中输入阿拉伯数字,然后敲回车键,这样就变成大写的了。
5
同样的方法,如果要切换成人民币大写的话,就是选中单元格,然后右击单元格格式,在数字选项卡执行“特殊-人民币大写”,输入数字敲回车即可,

1创建一个Excel表格。

2在A2位置填入一个数值。

3使用设置单元格中的数字--特殊--中文大写生成的中文大写不符合中国人的书写习惯。

4计划是在A列填入阿拉伯小写金额数值,点击回车,B列自动生成中文大写数额。

我们以A2为目标单元格,在B2单元格输入公式:=IF(A2=0,"",IF(A2<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A2)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(A2,"00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零"),"零元零",""))

5点击回车,就会在B2单元格生成A2单元格的中文大写数额。

6鼠标左键点击B2单元格右下角位置,也就是下图中上面的绿圈位置。出现“+”号后,鼠标左键点住“+”向下拉到B列最后一行,也就是下图中第二个的绿圈位置。

7之后,在A列填入人民币小写金额数值后,点击回车,即可在B列生成与该小写金额对应的中文大写数额。

自动显示为大写——就是说,输入“123”自动变成“一二三”:
选定你要自动转换的单元格——右键——设置单元格格式——数字——自定义——类型:
[DBNum1]G/通用格式
——确定。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12857523.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存