excel数字小写转大写公式?转换Excel中的金额数字为人民币大写格式,可以通过四个公式实现,具体如下:第一个公式:此公式针对负数处理,添加"负"字,并将金额转换为大写形式,包括元、角和分。对于小于1元的金额,不显示"零"角;如果是整数,不显示"零"分。第二个公式:与第一个公式相似,但额外处理金额中的"万",那么,excel数字小写转大写公式?一起来了解一下吧。
a1 输入20100608,中间不要有空格。
=TEXT(A1,"[DBNum2]0000 00 00")
=TEXT(TEXT(A1,"0000-00-00"),"[DBNum2]yyyy mm dd")
两个挑一个,后者应更符合习惯。
=IF(A1=0,"",CONCATENATE(IF(INT(ABS(A1))=0,"",TEXT(INT(ABS(A1)),"[DBNum2]G/通用格式")),IF(INT(MID(RIGHT(FIXED(ABS(A1),2,1),2),1,1))=0,IF(INT(MID(RIGHT(FIXED(A1,2,1),1),1,1))=0,"",IF(INT(ABS(A1))=0,"","零")),TEXT(INT(MID(RIGHT(FIXED(A1,2,1),2),1,1)),"[DBNum2]G/通用格式")),IF(INT(MID(RIGHT(FIXED(A1,2,1),1),1,1))=0,"",TEXT(INT(MID(RIGHT(FIXED(A1,2,1),1),1,1)),"[DBNum2]G/通用格式"))))
-------
完整公式
=IF(A1=0,"",CONCATENATE(IF(INT(ABS(A1))=0,"",TEXT(INT(ABS(A1)),"[DBNum2]G/通用格式元")),IF(INT(MID(RIGHT(FIXED(ABS(A1),2,1),2),1,1))=0,IF(INT(MID(RIGHT(FIXED(A1,2,1),1),1,1))=0,"",IF(INT(ABS(A1))=0,"","零")),TEXT(INT(MID(RIGHT(FIXED(A1,2,1),2),1,1)),"[DBNum2]G/通用格式角")),IF(INT(MID(RIGHT(FIXED(A1,2,1),1),1,1))=0,"整",TEXT(INT(MID(RIGHT(FIXED(A1,2,1),1),1,1)),"[DBNum2]G/通用格式分"))))
Excel要想将小写变成大写,也就是说我们在Excel表的单元格内输入了小键盘上的数字键,但是我们又需要将它整个的变成一个大写的显示的数值,我们就需要对这些显示数值的单元格进行数值的设置就可以了,在数值的操作页面当中,我没有给他点到大写,点击确定之后,这所有的数值都会以大写的方式进行显示了。
Excel把小写数字变成大写方法如下:
1、在单元格C2输入公式:=TEXT(INT(ABS(A2)),"[DBNUM2]")&"元"
2、公式输入完成后回车,选择区域,同时按Ctrl+D两键向下填充公式;
3、注意到单元格A11的数字是负数,于是要添加负数转换功能;
记账的时候,一般除了要写明小写金额以外,还要注上大写金额。下面我就来讲讲,如何应用excel表格,使大小写金额自动转换。
1、首先,我们打开Excel表格,如图所示,任意输入一些小写的金额数字做演示,我们需要在旁边显示它们相应的大写金额数字。
2、如图所示,在图中单元格内输入公式:=SUBSTITUTE(SUBSTITUTE(IF(a1-0.5%,,负)TEXT(INT(ABS(a1)+0.5%),[dbnum2]G/通用格式元;;)TEXT(RIGHT(FIXED(a1),2),[dbnum2]0角0分;;IF(ABS(a1)1%,整,)),零角,IF(ABS(a1)1,,零)),零分,整),按回车键,公式太长可以复制。
3、此时,就看到了A1单元格中的小写金额在B1格转化成了大写。鼠标移到图中标记位置,会有变化,然后按住鼠标往下拖动,就能复制格式。
4、松开鼠标,就看到所有小写金额旁边都显示了相应的大写金额。
5、文中用到的主要是“SUBSTITUTE”(字符串函数)和“dbnum2”(数字转中文大写)等函数。
在处理报销单,等财务信息的时候,我们经常都需要将小写的金额快速转换成大写,如果一个个手动打字的话,那太麻烦了,今天分享几个小技巧,快速进行处理
方法一:使用自定义格式
我们可以选中数据,然后右键,设置单元格格式
然后在设置单元格格式中,选择数字,选择特殊,选择中文大写数字,便可以转换成功了
方法二:我们使用NUMBERSTRING公式法
我们在B2单元格输入公式:
=NUMBERSTRING(A2,2)
便可以直接将左边的数字转换成大写了
但是以上的两个方法还是有缺陷的,它们只能对于整数进行处理,也就是金额的单元要具体到元,如果出现了小数,也就是角和分的情况,就不能处理了,如下所示,我们有一个小数的金额,NUBERSTING函数就只能将整数部分进行转换了
方法三:万能通用公式
所以我们可以用万能的通用公式来处理,但是这个公式比较复杂,大家可以遇到的时候,直接套用就可以了。
万能的通用公式是:
=TEXT(INT(A2),"[DBNUM2]")&"元"&TEXT(MID(A2,LEN(INT(A2)) 2,1),"[DBNUM2]D角
")&TEXT(MID(A2,LEN(INT(A2)) 3,1),"[DBNUM2]D分")&"整"
关于今天的小技巧,你学会了么?动手试试吧!
以上就是excel数字小写转大写公式的全部内容,excel小写变大写金额步骤如下1假设要转换的数字小写金额在A列,如图所示2选中要转换的数字所在的单元格区域,按下CTRL+1组合快捷键,弹出设置单元格格式对话框,如下图所示3在ldquo数字rdquo选项卡下单击。1excel里的数字转换成大写金额的公式 我们在B2中输入公式=SUBSTITUTESUBSTITUTETEXTINTA2,内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。