怎样设置excel表可以在输入小写金额的同时自动填充大写金额 在EXCEL表中输入小写金额后在另一行如何自动生成大写金额?

作者&投稿:主俊 (若有异议请与网页底部的电邮联系)

B1     输入公式

=IF(A1,TEXT(INT(A1),"[dbnum2]G/通用格式;[dbnum2]负G/通用格式;")&"元"&IF(INT(A1*10)-INT(A1)*10=0,IF(INT(A1)*(INT(A1*100)-INT(A1*10)*10)=0,"","零"),TEXT(INT(A1*10)-INT(A1)*10,"[dbnum2]")&"角")&IF((INT(A1*100)-INT(A1*10)*10)=0,"整",TEXT((INT(A1*100)-INT(A1*10)*10),"[dbnum2]")&"分"),"")

这样A1输入数字,B1 直接显示 大写金额



如上图所示,设置一下单元格格式就能解决您的问题。



打开Excel表格,选中小写金额“单元格”,按鼠标右键弹出菜单,选择“设置单元格格式”。
将小写金额用Excel自动转换为大写金额
此时弹出“设置单元格格式”栏,在“数组”栏内的分类中选择“特殊”,类型选为“中文大写数字”,再按“确定”即可。
将小写金额用Excel自动转换为大写金额
之前框选的小写金额变成了大写金额。

用设置的方法,可以得到数字的大写形式,但不能得到财务金额的形式,要得到财务金额的方式,需要一个自定义函数
将下面的自定义函数复制到你的excel模块中
Public Function renminbi(Amountin)
renminbi = Replace(Application.Text(Round(Amountin + 0.00000001, 2), "[DBnum2]"), ".", "元")
renminbi = IIf(Left(Right(renminbi, 3), 1) = "元", Left(renminbi, Len(renminbi) - 1) & "角" & Right(renminbi, 1) & "分", IIf(Left(Right(renminbi, 2), 1) = "元", renminbi & "角整", IIf(renminbi = "零", "", renminbi & "元整")))
renminbi = Replace(Replace(Replace(Replace(renminbi, "零元零角", ""), "零元", ""), "零角", "零"), "-", "负")
End Function
你就可以像正常使用函数一样,用=renminbi(数字)的方法得到金额的大写了

这个可以用函数公式做到,假如你的小写金额在A1单元格,

1

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1,2),TEXT(A1,";负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1^2<1,,"零")),"万",IF(AND(MOD(ABS(A1%),1000)<100,MOD(ABS(A1%),1000)>=10),"万零","万")),"零分","整")

当然上例只是众多函数处理方法中的其中一个,可以在一张空表的A1单元格输入任意数值,把如上公式复制到B1单元格,即可看到效果。

Excel中怎么实现小写金额自动转换成中文大写金额~

设置单元格格式,【特殊】里面有【大写中文】,如下图:

对于金额2205576元,标准的大写为“贰佰贰拾万伍仟伍佰柒拾陆元整”,而“贰佰贰拾万零伍仟伍佰柒拾陆元整”是不正确的,如何将小写金额转换成标准的大写金额可以参考下方步骤。
1、演示使用的软件为Excel电子表格,使用的版本为office professional plus2013。

2、首先打开电子表格并在表格中输入用于演示如何在输入小写金额后,自动生成大写金额的操作所需要的数据。

3、选中想要生成大写金额的列,并单击右键选择设置单元格格式菜单,在弹出的窗口中将格式设置为特殊中文大写数字并点击确定。

4、然后在b2单元格中输入“=A1”,该公司表示将B1单元格中的值设置为A1,因为b列的单元格已经被全部设置为大写金额表示,所以当A列的数字产生变动时,B列将相应的生成大写金额。

5、输入后点击回车确定可以看到此时已经将小写金额自动在另一行中生成了大写金额表示。

此时将b列单元格使用格式填充进行向下填充,后续a列单元格数值变动时B列将相应的生成大写金额表示。

excel表格怎么设置成自动输入小数点?
答:第一步:选中要输入数据的单元格区域,例如图中的BCDEF列,第二步:在菜单栏选择"数据有效性",选择"自定义"输入公式,=len(B1)<=5 确定就好。效果如图 如有需要可以继续交流!

如何在Excel表格中输入两位小数?
答:1打开excel,鼠标左键选中单元格,单击鼠标右键,出现菜单后,点击设置单元格格式 2点击数值,小数点位数设置为2,点击确定 3已经设置为保留两位小数了。万变不离其宗,搞清楚几个函数的规律,怎么取都行。int函数:取整数,=int(235.2367)=235 round函数,四舍五入,=round(235.2367)=235.24 roun...

excel怎么设置小数点
答:excel设置小数点的方法: 工具原料 WPS2021 win10 联想y7000 1、首先打开excel表格,选中要设置小数点的内容,如下图所示: 2、再鼠标右击,选择【设置单元格格式】如下图所示: 3、再点击【数值】,再输入小数位数【2】最后再点击【确定】如下图所示: 4、当我们返回工作表时,就会发现所有的数值后面都带有小数点啦,...

在Excel表格中如何输入小数点,例如:5.000,7,00等
答:1、首先,打开Excel软件,新建需要输入小数点的数字。如下图所示。2、第二步,选中数字右键,弹出下拉选项点击,设置单元格格式。如下图所示。3、第三步,点击后弹出对话框,点击自定义和0.00。如下图所示。4、第四步,选择完成后点击确认。如下图所示。5、最后,点击确认后数字成功改为小数点数字。

在Excel快速录入小数的技巧
答:方法一:自动设置小数点1.首先选定需要输入数据的单元格;2.在“工具”菜单上单击“选项”,切换到“编辑”选项卡;3.选中“自动设置小数点”复选框;4.在“位数”框中输入小数位数;5.最后单击“确定”按钮即可开始输入数据。方法二:自定义数据格式1.首先同样选定需要输入数据的单元格;2.在“格式”...

excel表格怎么调整表格大小
答:excel表格怎么调整表格大小 在Excel或类似的表格软件中,右下角有一个缩放比例的滑块,通常是一个小的方形图标,里面有一个水平和垂直的双向箭头。当你用鼠标向右拖动这个滑块时,表格的整体尺寸会增大。你把滑块向左拖动,表格会缩小。 除了调整整个表格的大小,你还可以单独调整某个单元格的大小。在单元格的右下角,你...

怎么快速在excel表格文档里输入小数点
答:1. 首先,请大家在电脑中找到Excel软件,点击进入主界面,然后选择左上方的“文件”按钮。2. 第二步,完成上述步骤后,请大家选择最下面的“选项”按钮。3. 第三步,我们来到如图所示的新界面,请大家在左边找到“高级”并选择它。4. 我们可以在右边看到【自动插入小数点】前面打上对勾,然后设置小数...

如何在excel表格中输入万元显示小数点后两位
答:1、将如下数据内容,进行单元格内容格式的设置。2、选中数据区域,在【开始】-【数字】区域选择。3、选择【其他数字格式】。3、在弹窗设置自定义格式:“0!.0,!0"万"”然后确定格式。5、点击确定后,即可得到相关的数据结果,如图所示。6、如果只保留一位小数点,自定义格式设置成:“0!.0,"万"...

怎么在Excel表格中设置限制单元格输入的字符数
答:1. 首先打开电脑上的Excel表格,将想要设置限制字数的单元格选中 2. 在上方的菜单栏点击【数据】菜单 3. 在打开的【数据】选项下,找到【有效性】选项,点击 4. 如图,弹出数据有效性的窗口,【允许】条件下,设置为【文本长度】5. 然后在下方设置好【最大值】和【最小值】,分别代表文本字符数的...

怎样才能在excel表格中输入小于号
答:可以在word中插入excel表格,具体的验证和提示在excel里做就可以了。在Excel里(说明:一下截图是在2007中进行,2003的设置一样,只要找到【数据】菜单即可):1)选中A1单元格(或者是一个区域),在菜单栏找到数据->数据有效性->数据有效性。2)在弹出的对话窗体里的设置界面输入以下信息,确定,如下...