早教吧 育儿知识 作业答案 考试题库 百科 知识分享

数字如何变成中文大写,要求到元小数点后两位

题目详情
数字如何变成中文大写,要求到元小数点后两位
▼优质解答
答案和解析
假如A1是数字如1.27,
在B1中输入:
=IF(A1=0,"",IF(INT(A1),TEXT(TRUNC(A1),"[dbnum2]")&"元","")&IF(MOD(A1,1)=0,"整",IF(TRUNC(A1,1),IF(A1=TRUNC(A1,1),TEXT(LEFT(RIGHT(A1*100,2)),"[dbnum2]0角整"),TEXT(RIGHT(A1*100,2),"[dbnum2]0"&IF(LEFT(RIGHT(A1*100,2))="0","","角")&"0分")),TEXT(A1*100,"[dbnum2]0分"))))
则值为"壹元贰角柒分"