如何在excel设置人民币为大写(excel表格如何设置人民币大写)

Exce表格网 2022-12-27 17:35 编辑:admin 94阅读

1. excel表格如何设置人民币大写

首先,在单元格输入【=NUMBERSTRING(F2,2)】(F2代表需要转换成大写数值的单元格),确定即可;

其次,选中需转换的单元格,鼠标右键单击,依次选择【设置单元格格式】-【数字】-【特殊】-【中文大写数字】,【确定】即可。

2. excel 自定义人民币大写格式

鼠标左键双击“Excel文件”。

鼠标左键单击选中“A2”单元格,右键单击选择“设置单元格格式”。

在弹出的窗口中,点击“特殊”。

点击“中文大写数字”,点击“确定”即可。

3. 怎样在excel单元格设置人民币大写公式

Excel表格中的数字转换为大写人民币形式的步骤:

1、在Excel表格中,选中需要转换的单元格,单击鼠标右键,单鼠标左键“设置单元格格式”选项,打开“单元格格式”对话框,如图所示。

2、单击“数字”下的“特殊”选项,如图所示。

3、单击右侧框内“人民币大写”选项,如图所示。

4、最后点击“确定”选项,即可完成数字转换为大写人民币的形式。

4. excel表格如何设置人民币大写字母

感谢邀请,今天雷哥跟各位小伙伴分享4种方法实现数字变为中文大写

方法1- 修改单元格格式

设置单元格格式——特殊——中文大写数字

方法2- NUMBERSTRING函数法

Excel中有很多隐藏的函数。本文中即将介绍一个隐藏函数——NUMBERSTRING,此函数可以方便的实现小写数字到中文大写数字的转化。

=NUMBERSTRING(参数一,参数二)

这个函数有两个参数:

第一个参数要转换的数值。

第二个参数指定返回的类型。

类型共有三种,其中,1为汉字小写,2为汉字大写,3为汉字读数。

方法3:TEXT函数法

语法:TEXT(要转换的数值,格式参数)格式参数为"[dbnum1]":普通大写,如“二百五十九”;格式参数为"[dbnum2]":财务大写,如“柒佰捌拾”;格式参数为"[dbnum3]":阿拉伯数字+单位,如“2百4十9”;

方法4:最简单-直接套公式法

=IF(B2=0,"零元",IF(B2<0,TEXT(INT(ABS(B2)),"负[DBNum2]g/通用格式")&"元"&IF((INT(B2*10)-INT(B2)*10)=0,"",TEXT(INT(B2*10)-INT(B2)*10,"[DBNum2]")&"角")&IF((INT(B2*100)-INT(B2*10)*10)=0,"整",TEXT(INT(B2*10)-INT(B2*10),"[DBNum2]")&TEXT(INT(B2*100)-INT(B2*10)*10,"[DBNum2]")&"分"),TEXT(INT(B2),"[dbnum2]")&"元"&IF(INT(B2*10)-INT(B2)*10=0,"",TEXT(INT(B2*10)-INT(B2)*10,"[dbnum2]")&"角")&IF((INT(B2*100)-INT(B2*10)*10)=0,"整",TEXT(INT(B2*10)-INT(B2*10),"[DBNum2]")&TEXT(INT(B2*100)-INT(B2*10)*10,"[DBNum2]")&"分")))

如图所示,A1直接输入公式,然后在B2单元格中,直接输入数字,即可发现A1单元格中,就立马变为大写了。即使是带有小数,也可以完美实现大小写哦。

总结

上述4种方法,大家最喜欢哪种? 我先说,雷哥比较懒,最喜欢第4种,直接套公式。

我真懒呀~~~~

欢迎大家关注【头条送书小王子】雷哥office,每周免费送书/分享职场办公神技,希望我的分享可以提高大家工作效率,从此不加班~

5. 单元格怎么设置人民币大写

先把A1设置成货币格式,然后在B2输入公式:

=IF(AND(A1<=-0.01,A1>=-0.99),"负","")&SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(A1),"[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元")&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0分;[dbnum2]0角;[dbnum2]整"),"零角","零"),"零分",)

6. 表格怎么人民币大写

Excel自动转换数字大小写具体的操作步骤如下:

1. 启动excel。按“alt+f11”快捷键打开“visual basic编辑器”。

2. 在“visual basic编辑器”中,单击“插入”菜单栏中的“模块”命令,插入一个模块。双击左侧“工程”窗口中的“模块1”选项,在窗口右边展开“模块1(代码)”编辑窗口,然后输入如下代码:

function dx(q)

dim cur as long,yuan as long

dim jiao as integer,fen as integer

dim cnyuan as string, cnjiao as string, cnfen as string

if q = "" then

dx = 0

exit function

end if

cur = round(q * 100)

yuan = int(cur / 100)

jiao = int(cur / 10) - yuan * 10

fen = cur - yuan * 100 - jiao * 10

cnyuan = application.worksheetfunction.text(yuan, "[dbnum2]")

cnjiao = application.worksheetfunction.text(jiao, "[dbnum2]")

cnfen = application.worksheetfunction.text(fen, "[dbnum2]")

dx = cnyuan & "元" & "整"

d1 = cnyuan & "元"

if fen <> 0 and jiao <> 0 then

dx = d1 & cnjiao & "角" & cnfen & "分"

if yuan = 0 then

dx = cnjiao & "角" & cnfen & "分"

end if

end if

if fen = 0 and jiao <> 0 then

dx = d1 & cnjiao & "角" & "整"

if yuan = 0 then

dx = cnjiao & "角" & "整"

end if

end if

if fen <> 0 and jiao = 0 then

dx = d1 & cnjiao & cnfen & "分"

if yuan = 0 then

dx = cnfen & "分"

end if

end if

end function

输 入完成后,关闭“visual basic编辑器”返回工作表。现在,我们可测试一下这个函数。首先,在a1单元格中输入一个小写数字的金额,例如123456.78,然后,在a2单元 格中输入公式:=dx(a1),确认后即可将a1所表示的小写数字金额转换为大写的数字金额,并在a2单元格中显示出来。怎么样,方便吧?

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片