EXCEL将数字转换成中文大写数字后如何显示角分元整
发布网友
发布时间:2022-04-23 13:10
我来回答
共3个回答
热心网友
时间:2023-09-10 13:43
假设数字在A1
在B1输入公式
=IF(OR(A1="",A1=0),"",TEXT(INT(A1),"[dbnum2]G/通用格式圆;负[dbnum2]G/通用格式圆;;")&TEXT(--RIGHT(INT(A1*10)),"[dbnum2]#角;;;")&TEXT(--RIGHT(INT(A1*100)),"[dbnum2]#分;;整;"))
或者
=SUBSTITUTE(IF(-RMB(A1),IF(A1>0,,"负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1),2),"[>9][dbnum2]0角0分;"&IF(A1^2<1,,0)&"[>][dbnum2]0分;整"),),"零分","整")
就会在B1显示成:壹佰贰拾伍元贰角陆分
怎么A1中不输入文字时,B2不会显示0,让B2空白着
菜单栏,工具-选项-视图,取消“零值”的勾
热心网友
时间:2023-09-10 13:44
EXCEL将数字转换成中文大写数字后如何显示角分元整:
用公式,假如A1是你的数据,在B1输入如下公式试试:
=TEXT(INT(A1),"[DBNum2]")&IF(ISERROR(FIND(".",A1)),"元整","元")&IF(ISERROR(FIND(".",A1)),"",IF(MID(A1,FIND(".",A1)+1,1)="0",IF(MID(A1,FIND(".",A1)+2,1)="","",TEXT(MID(A1,FIND(".",A1)+2,1),"[DBNum2]")&"分"),IF(MID(A1,FIND(".",A1)+2,1)="",TEXT(MID(A1,FIND(".",A1)+1,1),"[DBNum2]")&"角整",TEXT(MID(A1,FIND(".",A1)+1,1),"[DBNum2]")&"角"&TEXT(MID(A1,FIND(".",A1)+2,1),"[DBNum2]")&"分")))
热心网友
时间:2023-09-10 13:44
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(NUMBERSTRING(INT(A1),2)&"圆"&TEXT(MOD(A1,1)*100,"[dbnum2]0角0分"),"零角零分","整"),"零角","零"),"零分","")
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(NUMBERSTRING(INT(A1),2)&"圆"&TEXT(MOD(A1,1)*100,"[dbnum2]0角0分"),"零角零分","整"),"零角","零"),"零分","整")
b2 =if(a1="","",a1)
excel怎么自动生成大写金额元角分正负
1、打开需要操作的EXCEL表格,在空白单元格中输入公式=TEXT(,然后点击选择需要转换的数字所在单元格入A1。2、继续在函数编辑框输入"[DBnum2]")"元整",回车完成公式=TEXT(A1,"[DBnum2]")"元整"的编辑输入。【其中A1是需要转换的数字所在单元格,[DBnum2]则表示转换为大写,后面自动加上“元整”...
excel小写金额如何转换大写加上元角分?
1、首先,我们打开我们电脑上面的excel;2、然后我们在任意单元格中输入一个数字;3、之后我们在其后面的单元格中输入=SUBSTITUTE(SUBSTITUTE(IF(-RMB(E2),TEXT(E2,;负)TEXT(INT(ABS(E2)+0.5%),[dbnum2]G/通用格式元;;)TEXT(RIGHT(RMB(E2),2),[dbnum2]0角0分;;整),),零角,IF(E2^21,...
EXCEL将数字转换成中文大写数字后如何显示角分元整
=IF(MOD(A8,1)=0,TEXT(INT(A8),"[DBNUM2]")&"元整",TEXT(INT(A8),"[DBNUM2]")&"元"&TEXT(MID(A8,LEN(INT(A8))+2,1),"[DBNUM2]D角")&TEXT(MID(A8,LEN(INT(A8))+3,1),"[DBNUM2]D分"))
EXCEL将数字转换成中文大写数字后如何显示角分元整
菜单栏,工具-选项-视图,取消“零值”的勾
excel里面怎么把小写数字转换成大写、要把后面的元、角、分都要完整的...
取整后减去原数为0,说明是整数),返回一串,否则返回另一串。函数TEXT(数,”格式“)把数变为指定格式,而”[DBNum2][$-804]G/通用格式“就是中文大写格式。函数RIGHT(字符串,位数)返回字符串最后几位数。元角分也是格式的一部分,""在已经有的引号范围内表示一个引号。
在EXCLE表中,将数字转换成大写时,角分为什么不能体现?
先打开格式菜单栏,然后打开样式命令,其中选择自定义,将数字的文字形式输入到右边方格即可
openoffic在EXCEL中数字转换成中文大写数字后如何显示角分元整
'实现货币金额中文大写转换的程序 '程式限制为不可输入超过16个数字 Dim x As String, y As String Const zimu = ".sbqwsbqysbqwsbq" '定义位置代码 Const letter = "0123456789sbqwy.zjf" '定义汉字缩写 Const upcase = "零壹贰叁肆伍陆柒捌玖拾佰仟万亿圆整角分" '定义大写汉字 If CDbl(...
Excel 中如何把数字转换成中文大写金额,且有元角分?
=IF(TRUNC(O15)=0,"",TEXT(TRUNC(O15),"[DBNum2]G/通用格式")&"元")&IF(TRUNC(O15*10)-TRUNC(O15*10,-1)=0,IF(TRUNC(O15*100)-TRUNC(O15*100,-1)<>0,"零",""),TEXT(TRUNC(O15*10)-TRUNC(O15*10,-1),"[DBNum2]G/通用格式")&"角")&IF(TRUNC(O15*100)-TRUNC(...
excel电子表格数字改人民币大写
“而我要做的表格要求显示:叁元叁角伍分整”你的这种格式是错误的,如果有分,是不应该加“整”的;如果分为0,则需要加“整”。
怎样在excel中一个框中输入阿拉伯数字,在另一个框中显示中文大写数字包 ...
一、通过EXCEL原有函数和自定义格式转化 1、这个看起来比较烦琐,不过终究达到了效果。=TEXT(TRUNC(ROUND(待转换数字或单元格,2),0),"[DBNUM2]G/通用格式"&"元")&(IF((ROUND(待转换数字或单元格,2)-TRUNC(ROUND(待转换数字或单元格,2),0))<0.01,"",IF(MIDB(ROUND(待转换数字或单元格,...