关闭→
当前位置:知科普>IT科技>excel中怎么自动生民币大写

excel中怎么自动生民币大写

知科普 人气:2.26W

可以通过输入法和公知式的方式进行大写的转换,具体操作步骤如下:工具/原材料excel2016版、电脑。1、打开电脑找到并点击excel2016版表格软件;道2、打开表格软件以后,可以通过在输入数字前加“v”的方式自动选择大写的金额;3、选中B列的单元格以后,在编回辑栏里输入下列公式答:=IF(A1=0,"",IF(A1<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A1)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(A1,".00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零"),"零元零",""))                                                                           4、输入公式以后,此时同时按“ctrl+回车键”即可对B列的单元格进行公式的填充即可,B1公式下拉:抄=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,,"零")),"零分","整")本回答被提问者和网友采纳,1.创建一个Excel表格。2.在A2位置填入一zd个数值。3.使用设置单元格专中的数字--特殊--中文大写生成的中文大写不符合中国人的书写习惯。4.计划是在A列填入阿拉伯小写金额数值,点击回车,B列自动生成中文大写数额。我们以A2为目标单元格,在B2单元格输入公式:=IF(A2=0,"",IF(A2<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A2)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(A2,".00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零"),"零元零",""))5.点击回车,就会在B2单元格生成A2单元格的中文大写数额。6.鼠标左键点击B2单元格右下角位置,也就是下图中上面的绿圈位置。出现“+”号后,鼠标左键点住“+”向下拉到B列最后一行,也就是下图中第二个的绿圈位置。7.之后,在A列填入人民币小写金额数值后,点击回车,即可在B列生属成与该小写金额对应的中文大写数额,我们的计划是在表格A列填入阿拉伯小写金额数值,源点击回车,B列自动生成中文大写数额。我们以A2为目标知单元格,在B2单元格输入公式:=IF(A2=0,"",IF(A2<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A2)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(A2,".00"),2),"[DBNum2]0角0分"),"零道角零分","整"),"零分","整"),"零角","零"),"零元零",""))点击回车,就会在B2单元格生成A2单元格的中文大写数额,比如在A1格是:123在B1格输入:= "大写:"&IF(AND(INT(ABS(A1)*10)=INT(ABS(A1))*10,RIGHT(DOLLAR(A1),1)<>"0"),TEXT(INT(ABS(A1)),"[dbnum2]")&"元"&TEXT(INT(ABS(A1*10))-INT(ABS(A1))*10,"[dbnum2]")&TEXT(INT(ABS(A1*100))-INT(ABS(A1*10))*10,"[dbnum2]")&"分e79fa5e98193e78988e69d8331333337383833",IF(AND(INT(ABS(A1)*10)<>INT(ABS(A1))*10,RIGHT(DOLLAR(A1),1)="0"),TEXT(INT(ABS(A1)),"[dbnum2]")&"元"&TEXT(INT(ABS(A1*10))-INT(ABS(A1))*10,"[dbnum2]")&"角整",IF(AND(INT(ABS(A1)*10)=INT(ABS(A1))*10,RIGHT(DOLLAR(A1),1)="0"),TEXT(INT(ABS(A1)),"[dbnum2]")&"元整",TEXT(INT(ABS(A1)),"[dbnum2]")&"元"&TEXT(INT(ABS(A1*10))-INT(ABS(A1))*10,"[dbnum2]")&"角"&TEXT(INT(ABS(A1*100))-INT(ABS(A1*10))*10,"[dbnum2]")&"分"))) 那么在B1格自动显示 :大写:壹佰贰拾叁元整www.51dongshi.com防采集。

现在很多人都在使用excel软件,那么excel中如何自动生民币大写呢?今天小编为大家讲讲具体的方法,希望能够对大家有所帮助。

材料/工具

excel

方法

首先打开excel软件并输入相关信息。

Excel中使输入的数字生成大写,可在设置单元格格式中设置选择“中文大写数字”。具体的操作步骤如下

excel中怎么自动生民币大写

然后选中如图单元格。

1、首先在电脑桌面上打开excel。2、进入表格后,编辑表格。3、在B2中输入=IF(A2=

excel中怎么自动生民币大写 第2张

然后点击如图的图标。

1、首先在桌面上将表格点击打开。2、打开了表格之后,选择需要转换的数据。3、然后单击鼠标右键

excel中怎么自动生民币大写 第3张

然后点击特殊。

比如,小写在E列,大写在F列选中要显示人民币大写的所有单元格,然后,在编辑栏中输入:=SUBS

excel中怎么自动生民币大写 第4张

然后选择中文大写数字。

将需要的单元格选定→右键→设置单元格格式→数字→自定义→然后将左边显示的“G/通用格式”前面添加&q

excel中怎么自动生民币大写 第5张

最后就完成了。

可以通过输入法和公式的方式进行大写的转换,具体操作步骤如下:工具/原材料excel2016版、电

excel中怎么自动生民币大写 第6张

1、在电脑中打开EXCEL表格,在表格中A2中输入数字金额,在B1中输入大copy写金额的条目。2、在B2表格中输入下列公示。=IF(A2=0,"",IF(A2<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A2)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(A2,".00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零","零"),"零元零",""))3、输入完成后按回车键,则自动生zhidao成了对应的大写金额。4、将鼠标放置在如图所示的表格右下角,使鼠标形状变为黑色实心加号。5、下拉至需要的区域,则其他列的数字金额均自动生成为中文大写金额,A列 B列25463.88 贰万伍仟肆佰陆拾叁元捌角捌分 不知来道你是不是要这种,它的公式比较复杂自,=IF(ROUND(A1,2)<0,"无效数值",IF(ROUND(A1,2)=0,"零",IF(ROUND(A1,2)<1,"",TEXT(INT(ROUND(A1,2)),"[dbnum2]")&"元")&IF(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10=0,IF(INT(ROUND(A1,2))*(INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"整",TEXT((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10),"[dbnum2]")&"分"))) 上面的公式可以转换大小zhidao写0.0本回答被提问者和网友采纳,=SUBSTITUTE(SUBSTITUTE(IF(-RMB(Q3),IF(Q3>0,,"负")&TEXT(INT(ABS(Q3)),"[dbnum2]G/通用格copy式元;;")&TEXT(RIGHT(RMB(Q3,2),2),"[dbnum2]0角知0分;;整"),),"零角",IF(Q3^道2<1,,"零")),"零分",),右击设置单元格格式,人民币大写这方面WPS表格比excel好一些,WPS有人民币大写(即有多少元整),excel只有数字大写(即没有整字),看图里的示例就看出区别了,excel本身就有这个功能啊!右键-设置单元格格式-数字-特殊-中文大写数字搞定!,如果只是大写zhidaoEXCEL单元格格式中就有提供,但人民币大写要用函数公式或VBA。或支票等人民币大写公式如下:(J15为小写数字版所在单元权格,自己根据需要替换)=SUBSTITUTE(SUBSTITUTE(IF(J15>-0.5%,,"负")&TEXT(INT(FIXED(ABS(J15))),"[dbnum2]G/通用格式元;;")&IF(AND(INT(J15)<>0,INT(J15/10)=INT(J15)/10,INT(J15*10)<>INT(J15)*10),"零","")&TEXT(RIGHT(FIXED(J15),2),"[dbnum2]0角0分;;"&IF(ABS(J15)>1%,"整",)),"零角",IF(ABS(J15)<1,,"零")),"零分","整"),选中单元格,右击鼠标,选择单元格格式,里面就有,内容来自www.51dongshi.com请勿采集。

TAG标签:#excel #自动 #生民 #大写 #