求救:如何在Excel的单元格中将数字转化成大写会计数字,如123.45成一百二十三圆肆角五分
来源:百度知道 编辑:UC知道 时间:2024/06/05 03:26:46
用公式的话:
假设A1单元格存放数据:
则在需要显示中文大写金额的单元格中填入下面的公式
=IF(MOD(A1,1)=0,TEXT(A1,"[dbnum2]G/通用格式")&"元整",TEXT(LEFT(A1,FIND(".",A1)-1),"[dbnum2]G/通用格式")&"元"&TEXT(MID(A1,FIND(".",A1)+1,1),"[dbnum2]G/通用格式"&"角")&IF(MID(A1,FIND(".",A1)+2,1)="","整",TEXT(RIGHT(A1,1),"[dbnum2]G/通用格式")&"分"))
(公式大意:
首先,如果数据能被1整除,直接返回至“元整”;
否则,先返回小数点前的部分内容并转换成中文大写形式加“元”;
然后返回小数点后一位并转成中文大写并加“角”,
最后检查小数点后是否有第二位数字,没有,则返回“整”,
有,就返回这个数字的中文大写并家“分”。
(将公式复制到需要的单元格,如果数据不是在A1,可以先去掉公式前面的等号,用查找替换把A1替换成相应的单元格即可)
在该单元格右键,选“设置单元格格式”,在最左边的“数字”选项中,选择“特殊”,右边就会出来“类型”选择框,点击“中文大写数字”即可。
无法做,按下面的说法,无法显示元,角,分
在EXCEL单元格中将数字从一组文字中取出
如何在EXcel中将单元格的格式由数值改为文本后,使单元格中原来的数字内容不发生变化?
如何在EXCEL中将数字转为大写
如何在Excel中将单元格中的文字竖排?
请问如何在microsoft excel 的单元格中将所需要的内容提取出来?
如何在Excel的某单元格去除重复的数字!
如何在Excel单元格中输入0开头的数字???
如何在EXCEL中将一个单元格的内容禁止修改,点击该单元格时,显示“禁止修改”。而其他单元格可以修改。
如何在excel中实现在第二三四五个单元格中显示第一个单元格中的个十百千位上面的数字
如何在EXCEL单元格中输入数字“001”