电子表格合计人民币大写后元整怎么编

在用电子表格自动计算金额时都有合计人民币大写、小写,大写后的“元整”怎么编辑在一单元格里。如:“壹佰壹拾元整”在一单元格里。

假设在A1单元格输入小写金额,要在B1中显示大写金额,那么在B1中输入=IF((INT(A1*10)-INT(A1)*10)=0,TEXT(INT(A1),"[DBNum2]G/通用格式")&"元"&IF((INT(A1*100)-INT((A1)*10)*10)=0,"整","零"&TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2]G/通用格式")&"分"),TEXT(INT(A1),"[DBNum2]G/通用格式")&"元"&IF((INT(A1*100)-INT((A1)*10)*10)=0,TEXT((INT(A1*10)-INT(A1)*10),"[DBNum2]G/通用格式")&"角整",TEXT((INT(A1*10)-INT(A1)*10),"[DBNum2]G/通用格式")&"角"&TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2]G/通用格式")&"分")) 根据需要更改公式中的单元格号就可以了
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-06-21
先要设置成中文大写,然后在自定义单元格里、格式的后边输入:"元整"就可以了,希望能帮到你。本回答被网友采纳
第2个回答  推荐于2018-04-05
设置成中文大写,然后,在自定义单元格里。格式的后边输入:"元整".本回答被网友采纳
第3个回答  2018-06-27
比如合计小写数据在a1中,参考大写公式:
=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,,"零")),"零分","整")
第4个回答  2019-12-17
若你的数据是在一个单元,假设在单元格A1中,则在需要显示大写的单元格输入公式:
=IF(A1=0,"",IF(A1="","",IF((A1-INT(A1))=0,TEXT(A1,"[DBNUM2]")&"元整",IF(INT(A1*10)-A1*10=0,TEXT(INT(A1),"[DBNUM2]")&"元"&TEXT((INT(A1*10)-INT(A1)*10),"[DBNUM2]")&"角整",TEXT(INT(A1),"[DBNUM2]")&"元"&IF(INT(A1*10)-INT(A1)*10=0,"零",TEXT(INT(A1*10)-INT(A1)*10,"[DBNUM2]")&"角")&TEXT(RIGHT(A1,1),"[DBNUM2]")&"分整"))))

即可得到你需要的大写文本了。
=IF(OR(A1="",A1=0),"",TEXT(INT(A1),"[dbnum2]G/通用格式元;[dbnum2]G/通用格式元;;")&TEXT(--RIGHT(INT(A1*10)),"[dbnum2]#角;;;")&TEXT(--RIGHT(INT(A1*100)),"[dbnum2]#分整;;整;"))