excel 数字自动变成大写,大写前需要加上合计(大写)
作者&投稿:贝永 (若有异议请与网页底部的电邮联系)
假设你的金额数据在A1,则可以输入以下公式
="合计RMB:"&TEXT(INT(A1),"[dbnum2]")&"圆"&IF(ISNUMBER(FIND(".",A1)),TEXT(TEXT(MOD(A1,1)*100,"00"),"[dbnum2]0角0分"),"")&"整"
即可
有图有真相有附件
可以自定义格式:
[DBNum2][$RMB]"合计(大写)"G/通用格式;[红色][DBNum2][$RMB]G/通用格式
输入
="合计(大写)"&SUBSTITUTE(SUBSTITUTE(IF(A1>-0.5%,,"负")&TEXT(INT(FIXED(ABS(A1))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")
回车。
="合计(大写)"&SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(A1)),"[>0][dbnum2];[<0]负[dbnum2];;")&TEXT(RIGHT(FIXED(A1),2),"元[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"元整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")
=NUMBERSTRING(INT(G9/1)*1,2)&"元整"
G9修改为要大写的数的位置,后面元整也可以修改
如图:
d1单元格公式为:
=text(c1,"[dbnum2][$-804]本年度合计(g/通用格式)元")
ok
主阮比立: 自动显示为大写——就是说,输入“123”自动变成“一二三”: 选定你要自动转换的单元格——右键——设置单元格格式——数字——自定义——类型: [DBNum1]G/通用格式 ——确定.
廉江市17594108404: Excel中输入数字如何自动转换为中文大写数字 - ?
主阮比立: 其实Excel 强大的自动运算能力,可以轻松实现在Excel 中输入数字时自动转换为中文大写数字.下面 笔者介绍下具体的操作步骤: 第一步:打开Excel 工作表,鼠标右键单击选中需要显示中文大写数字的单元格(可以批量拉选单元格), 在弹出的快捷菜单中选择“设置单元格格式”. 第二步:在弹出的对话框中选择“数字”选项卡,并且在“分类”列表中选择“特殊”,在类型框中选择“中 文大写数字”,然后单击“确定”即可. 这样,在修改过的单元格内输入数字即可自动换位为中文大写数字了. 最后,值得注意的是,本文介绍的方法如果涉及到金额单位如“元、角、分”等就无能为力了.相关文章推荐阅读:
廉江市17594108404: 在Excel中如何把阿拉伯数字自动转换成大写数字? - ?
主阮比立: 用内置函数numbeistring,或者用代码定义数字格式都可以达到把阿拉伯数字转换成大写数字的目的.1、numbeistring的用法如下,假设需要转换的数字位于A1,公式为=numberstring(A1,2),要注意的是,numberstring转换成数字不包括小数...
廉江市17594108404: 如何将Excel表格中的数字自动转化为中文大写 - ?
主阮比立: 1、打开Excel软件.2、将需要输入中文大写数字的单元格用鼠标拖成蓝色区域.3、按住”Ctrl+1“键,召唤出设置单元格窗口.4、在”分类“栏下选择”特殊“子栏,然后在”类型“栏下选择”中文大写数字“,并点击确认.5、在单元...
廉江市17594108404: excel数字小写自动转大写 - ?
主阮比立: =IF(E13=0,"",IF(ABS(E13)<1,"",TEXT(TRUNC(ABS(E13)),"[DBNum2]")&"元")&IF(RIGHT(TRUNC(E13*100),2)*1=0,IF(ABS(E13)<0.01,"","整"),IF(ABS(E13)<0.1,"",TEXT(RIGHT(TRUNC(E13*10)),"[dbnum2]"))&IF(RIGHT(TRUNC(E13*10))*1=0,"","角")&IF(RIGHT(TRUNC(E13*100))*1=0,"整",TEXT(RIGHT(TRUNC(E13*100)),"[dbnum2]")&"分")))将E13替换成你所要转换的单元格即可.
廉江市17594108404: 在excel中如何将数字自动转变成大写金额,如86.00元变成:捌拾陆元零角零整呢? - ?
主阮比立: 右键点击表格选择“设置单元格格式”——“数字”分类框里选择“特殊”——点“中文大写数字”,然后在选择“特殊”下面的“自定义”,这时你看到类型框里显示的是“[DBNum2][$-804]G/通用格式”,只需要在通用格式后面添加中文“元整”,即“[DBNum2][$-804]G/通用格式元整”就OK了.那么这个框就定义成你想要的意思,输入86,直接显示“捌拾陆元整”.
廉江市17594108404: 在EXCEL表格中,为什么开打文件,在表格中的数字都会他自动变成大写数字.每次要重新设置单元格设置. - ?
主阮比立: 因为在单元格格式中设置了,点击鼠标右键单元格式-数值-特殊-中国-大写数字你如果要变化直接改就可以
廉江市17594108404: excel中自动生成大写金额怎么输入? ?
主阮比立: 在excel中自动生成大写金额的方法如下: 在上边一个单元格输入小写数字后,在下面一个单元格输入公式=上一个单元格; 选中下边一个单元格,右键设置单元格格式为特殊,类型选择中文大写数字,结果就会显示中文大写金额.
廉江市17594108404: 在excel中数字在没有任何设置的情况下自己就全部变成大写是怎么回事?
主阮比立: 大小写不影响公式. 数字应该不分大小写吧 一般情况下,除非是身份证号码采用文本格式,其他的都选常规就可以了. 那绝对是电脑问题,如果你是正版的,不行重装一下office看看,
廉江市17594108404: excel输入数字自动转成银行标准格式大写金额 - ?
主阮比立: 选定Excel单元格,单击右键,设置单元格格式,在数字分类下选特殊----中文大写数字,点击确定就可以了.