扬州城市论坛 百科 在Excel中如何让人民币小写变大写

在Excel中如何让人民币小写变大写

将人民币小写金额转换为大写格式,使用Excel提供的格式,将自定义格式类型中的“[dbnum2]G/通用格式”改为“[dbnum2] G/通用格式”元。

将人民币小写金额转换为大写格式,使用Excel提供的格式,将自定义格式类型中的“[dbnum2]G/通用格式”改为“[dbnum2] G/通用格式”元。但在十进制换算中也存在一些问题,比如6050.09只能换算成“陆仟零五十九元”。那么Excel能解决这个先天不足吗?告诉大家有以下两种方法(以下都是对B1的转换,假设B1是用函数round()四舍五入的两位小数的小写金额,其值为6050.09)。

I .在三个连续的对等单元中的转换

1.在B2输入公式“=IF(B10,'金额为负数且无效'INT(B1))”,计算结果为6050.00,然后点击“格式单元格数字特殊中文大写数字确定”,B2显示“陆仟零五十”,再点击“格式单元格单元格”

2.C2输入"=IF(B10),",INT(B1?10)-INT(B1)?10)”,同样C2改为:[DBNum2]G/通用格式“角度”,C2显示“零角度”。

3.输入“=IF(B10),”,INT(B1?100)-INT(B1?10)?10)”,同样D2改为:[DBNum2]G/通用格式“分”,D2显示“九分”。

这样,在三个连续的对等单元格中实现了单词格式的金额转换。为了使转换符合财务格式,B2应该右对齐,C2列宽应该没有间隔,并且不应该有左右边框线,D2应该左对齐。

第二,使用Excel提供的函数转换

如果某个位为0,则不显示;如果不为0,则显示“XXX元”;如果不为0,且角度位置和分位数均为0,则显示“仅XXX元”;如果所有角度位置都为0,将显示“零元整”。

如果小数点后第一位为0,且其中一位数字或小数为0,则不显示;0,且单位和单位不为0,则显示“零”;如果不为0,将显示“X角度”。

如果小数点后第二位是0,则显示“整”;如果不为0,将显示“X分数”。

按照上述思路,在B2输入公式:

“IF(B10,'金额为负数且无效'IF(OR(B1=0,B1=' '),'(人民币)零元整');

IF(B11,'(人民币)'TEXT(INT(B1),'[dbnum2](人民币)G/common format ')' yuan ')IF(INT(B1?10)-INT(B1)?10=0);

IF(INT(B1)?(INT(B1?100)-INT(B1?10)?10)=0,'''零'),TEXT(INT(B1?10)-INT(B1)?0,'[dbnum2]')'角度')IF((INT(B1?100)-INT(B1?10)?10)=0,'整体'文本((INT(B1?00)-int (B1 * 10) * 10),'[dbnum2]')' points ')"。

确认后,B2显示:“(人民币)陆仟伍佰伍拾玖元”。将来将公式复制到相关的单元格中。如果转换后的对象B1发生变化,请单击编辑替换来替换B1。

本文来自网络,不代表本站立场,转载请注明出处:https://baike.yzcslt.com/n/a11027.html

在Excel中如何让人民币小写变大写

扬州城市论坛后续将为您提供丰富、全面的关于在Excel中如何让人民币小写变大写内容,让您第一时间了解到关于在Excel中如何让人民币小写变大写的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。