Excel数字转换为元角分
我是会计人员,请问怎么在Excel中,将我输入的数字自动转换为中文的大写元角分值?比如,我输入365.89元就自动转换为叁百陆拾伍元捌角玖分。
必答 Excel是一个非常强大的电子表格软件,你的需求对它来说是小菜一碟。这里要用到一些函数。针对你的需求,假设你在单元格B3输入数字,那么在其他单元格的fx栏输入这个函数:
=SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(B3)),“[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元;”&IF(B3>-0.5%,,“负”))&TEXT(RIGHT(FIXED(B3),2),“[dbnum2]0角0分;;”&IF(ABS(B3)>1%,“整”,)),“零角”,IF(ABS(B3)<1,,“零”)),“零分”,“整”)
你可以在 Excel试试,注意其中的“B3”要视情况替换。