感谢邀请,今天雷哥跟各位小伙伴分享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,每周免费送书/分享职场办公神技,希望我的分享可以提高大家工作效率,从此不加班~
将A2处的小写金额转换成大写金额写在B2处的公式是:
B2=SUBSTITUTE(SUBSTITUTE(TEXT(INT(A2),”[DBNum2][$-804]G/通用格式元”&IF(INT(A2)=A2,”整”,””))&TEXT(MID(A2,FIND(”.”,A2&”.0”)+1,1),”[DBNum2][$-804]G/通用格式角”)&TEXT(MID(A2,FIND(”.”,A2&”.0”)+2,1),”[DBNum2][$-804]G/通用格式分”),”零角”,”零”),”零分”,””)
方法一:
=IF(C15<0,"零元整",IF(C15=0,"",IF(TRUNC(C15)=C7,TEXT(TRUNC(C15),"[DBNum2][$-804]G/通用格式")&"元整",TEXT(TRUNC(C15),"[DBNum2][$-804]G/通用格式")&"元"&IF(TRUNC((C15)*10)-TRUNC(C15)*10=0,
"零"&TEXT(TRUNC((C15)*100)-TRUNC((C15)*10)*10,"[DBNum2][$-804]G/通用格式")&"分",TEXT(TRUNC((C15)*10)-TRUNC(C15)*10,"[DBNum2][$-804]G/通用格式")&"角"&IF(TRUNC((C15)*100)-TRUNC((C15)*10)*10=0,"整",TEXT(TRUNC((C15)*100)-TRUNC((C15)*10)*10,"[DBNum2][$-804]G/通用格式")&"分")))))
把这些代码复制到你要输出大写金额的格内,
然后把C15改成你所要输出的小写金额的代号。
方法二:
右键点击需要转换的阿拉伯数字单元格→选择“设置单元格格式”→选择“特殊”中的“中文大写数字”类型→点击“确定”按钮即可。
第一种方法
选中A16格,格式-》单元格-》特殊-》中文小写数字(或中文大写数字,根据情况需要)
第二种方法
将A16格的公式改为 =text(原公式,"[DBNum1][$-804]G/通用格式")
或者根据情况需要改为 =text(原公式,"[DBNum2][$-804]G/通用格式")
在WPS菜单栏的“文字”(下拉箭头)——“工具”——“选项”——”编辑”——“键入时自动进行句首字母大写更正”这里的勾去掉。
1、首先在excel表格中进行求和计算,需要将求和的数字根据数字自动变成大写金额。
2、选择一个空白单元格并点击鼠标右键,选择其中的“设置单元格格式”选项。
3、然后在打开的设置窗口中点击“特殊”中的“中文大写数字”选项。
4、设置好单元格格式后在其中输入=B10,即等于求和的数字单元格。
5、点击回车即可看到自动将求和的数字变成大写,如果求和数字变化那么大写也会一起编号。
在货管家送货单打印软件里面是自动显示,也就是小写金额是多少,大写金额就自动生成,特别方便。
根据北京时间的规定可知,一天为24小时,一小时为60分钟,一分钟为60秒,那么题目中一天多少分钟多少秒钟大写?
遵循北京时间的规定可以计算出结果为:24×60=1440分钟,24×3600=86400秒。也就是说一天为壹仟肆佰肆拾分钟,有捌万陆仟肆佰秒。
这里以office excel2010版本为例,具体设置自动数字生成大写金额的步骤如下: 1、进入到Excel表格中,选择表格然后鼠标右键单元格,并且在弹出来的页面选择【设置单元格格式】。 2、进入到设置单元格格式的主页面以后,然后点击【特殊】。 3、进入到特殊页面以后,然后点击【中文大写数字】并且点击【确定】。
>10 将小写数字转换成大写的公式分别为:
0=零;1=壹;2=贰;3=叁;4=肆;5=伍;6=陆;7=柒;8=捌;9=玖。
在财务工作中,通常在开写票据时,同时用小写数字和大写数字来表示钱款的金额。
采用这种方法,相应的目的主要是为了防止他人对小写数字进行涂改而造成的财务账目的损失。
以excel为例,具体步骤如下:
1.在电脑中打开要编辑的excel表格,如图中所示,可以把下列字母变成大写。
2.可以用到UPPER函数,在相应的单元格中输入如图所示的公式,然后点击回车键就可以。
3.接下来把鼠标放在得出结果的单元格,在单元格的右下角会出现一个黑色的“小十字”,点击往下拖动就可以。
4.下图是最终的效果。