作为财务会计,每天不可避免地与各类报表、金额打交道,是否被人民币的大小写所困扰?
常见的的方法即是:搜狗输入法中文输入敲V+阿拉伯数字,提示大写;
可是一旦碰到金额有变化,又要从新输入,不觉得很麻烦嘛? 如果小好可以实现“小写金额自动显示大写金额”,小主们想学习吗? 心动啦?赶紧往下看。 简单几步即可实现~ 会计都需要的“人民币表示方法” 对于习惯用搜狗输入法的朋友,输入大写数字也挺方便的。但这种只适用于数据非常少的情况下,数据一旦多了肯定行不通。 对于做会计的朋友,大写的金额要求就比较严格,仅仅是按上面的方法是行不通的,需要另外借助下面的公式才可以。就是标准的金额大写法。
=IF(C4<0,"无效数值",IF(C4=0,"",IF(C4<1,"",TEXT(INT(C4),"[dbnum2]")&"元")&IF(INT(C4*10)-INT(C4)*10=0,IF(INT(C4)*(INT(C4*100)-INT(C4*10)*10)=0,"","零"),IF(AND((INT(C4)-INT(C4/10)*10)=0,INT(C4)>0),"零"&TEXT(INT(C4*10)-INT(C4)*10,"[dbnum2]")&"角",TEXT(INT(C4*10)-INT(C4)*10,"[dbnum2]")&"角"))&IF((INT(C4*100)-INT(C4*10)*10)=0,"整",TEXT(INT(C4*100)-INT(C4*10)*10,"[dbnum2]")&"分"))) 你可能会说,这么长的公式,我哪里记得住?实话告诉你,我也记不住,不过这又有何妨! 对于90%的人不必去理解这条公式的含义,现在换了一份银行表格模板,如何使用这条公式呢?
键Ctrl+H调出查找和替换对话框,将里面的单元格C4替换成实际的单元格如F11即可。
就出来了,是不是跟标准答案一样,不仅快,而且还准。
将公式复制粘贴到实际位置,按快捷瞬间答案知识补充: WPS表格完成这种转换却超级简单。 ![]() Step 01 在B11输入公式。
=G11
Step 02 按快捷键Ctrl+1,设置单元格格式为特殊,人民币大写,确定。
![]() 两步就搞定
![]() 就结束了,不过小好要做就做得超出预期,当然要更加智能才行。
其实A3的内容也可以借助公式实现,现在以F13作为辅助单元格。
="申请人申请承兑下列内容的银行承兑汇票:银行承兑汇票共"&COUNT(A5:A10)&"张,合计金额人民币"&F13&"(大写)"
借助COUNT函数判断有多少个序号存在,引用F13这个大写的单元格,用&将内容连接起来,这样就是智能的了。
![]() 本来问题到此也如果嫌F13的内容在那里碍眼,直接将字体颜色设置为白色,或者将这个移动到其他空白地方。
像增值税专用发票也是采用这种形式。
![]() 电子银行承兑汇票,将金额分列填充到各个级位
![]() 将这种形式转换成excel,将B列的金额依次拆分到后面的单元格。
![]() =LEFT(RIGHT(TEXT($B2*100," ¥000;;"),COLUMNS(F:$P)))
收款凭证的金额表示法。
![]() 将合计金额转换成大写。
![]() =TEXT(B8*100,"大写!:[DBNum2]0亿0千0百0十0万0千0百0十0元0角0分")
好记性不如烂笔头,各位赶紧试试吧~
![]() |