本文目录一览:
excel 数字小写转大写公式应该怎么做
对于excel数据处理,我们经常会用到大小写的转化。所以需要利用Excel中的转化公式,下面是我整理的excel 数字小写转大写公式的教程,以供大家阅读。
excel 数字小写转大写公式的教程1
通过函数嵌套实现
数字转人民币大写形式的公式是:
=IF(B10,"金额为负无效",
(IF(OR(B1=0,B1=""),"(人民币)零元",
IF(B11,"(人民币)",
TEXT(INT(B1),"[dbnum2](人民币)G/通用格式")"元"))))
IF(
(INT(B1*10)-INT(B1)*10)=0,
IF(INT(B1*100)-INT(B1*10)*10=0,"","零"),
(TEXT(INT(B1*10)-INT(B1)*10,"[dbnum2]")"角"))
IF(
(INT(B1*100)-INT(B1*10)*10)=0,
"整",
TEXT((INT(B1*100)-INT(B1*10)*10),"[dbnum2]")"分")
数字转人民币大写形式的公式是:
="大写金额:"IF(TRIM(B1)="","",IF(B1=0,"","人民币"IF(B10,"负",)IF(INT(B1),TEXT(INT(ABS(B1)),"[dbnum2]")"元",)IF(INT(ABS(B1)*10)-INT(ABS(B1))*10,TEXT(INT(ABS(B1)*10)-INT(ABS(B1))*10,"[dbnum2]")"角",IF(INT(ABS(B1))=ABS(B1),,IF(ABS(B1)0.1,,"零")))IF(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),TEXT(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),"[dbnum2]")"分","整")))
怎样在EXCEL中数字转人民币大写
excel 数字小写转大写公式的教程2
通过宏VBA自定义函数实现第一步:按下ALT+F11组合键,或者是单击工具——宏——Visual Basic编辑器,进入Visual Basic编程环境,单击“插入” 菜单——模块,复制下面代码,保存,退出关闭。Function N2RMB(M)
y = Int(Round(100 * Abs(M)) / 100)
j = Round(100 * Abs(M) + 0.00001) - y * 100
f = (j / 10 - Int(j / 10)) * 10
A = IIf(y 1, "", Application.Text(y, "[DBNum2]") "元")
b = IIf(j 9.5, Application.Text(Int(j / 10), "[DBNum2]") "角", IIf(y 1, "", IIf(f 1, "零", "")))
c = IIf(f 1, "整", Application.Text(Round(f, 0), "[DBNum2]") "分")
N2RMB = IIf(Abs(M) 0.005, "", IIf(M 0, "负" A b c, A b c))
End Function
第二步:返回excel操作界面,在B1单元格输入:= N2RMB (A1),就可以将A1单元格的数字转为人民币大写,然后向下复制公式即可将全部的数字转为人民币大写。
excel字母大小写转换公式
在Excel单元格中输入字母,一会大写一会小写,是不是感觉很麻烦?今天教你三个函数,快速转换为大写、小写、首字母大写。
1、全部转换大写字母函数=upper()。
2、全部转换小写字母函数=lower()。
3、转成首字母大写函数=proper()。
记住这三个函数,轻松转换英文字母大小写~
Excel怎么用公式大写数字?
1、打开EXCEL表格。
2、选择一个单元格,输入数字。
3、再选择一个需要转换成数字大写的单元格,在此单元格输入此公式:
="大写人民币:"IF(TRUNC(A1)=0,"",TEXT(TRUNC(A1),"[DBNum2]G/通用格式")"元")IF(TRUNC(A1*10)-TRUNC(A1*10,-1)=0,IF(TRUNC(A1*100)-TRUNC(A1*100,-1)0,"零",""),TEXT(TRUNC(A1*10)-TRUNC(A1*10,-1),"[DBNum2]G/通用格式")"角")IF(TRUNC(A1*100)-TRUNC(A1*100,-1)=0,"",TEXT(TRUNC(A1*100)-TRUNC(A1*100,-1),"[DBNum2]G/通用格式")"分")IF(TRUNC(A1*100)-TRUNC(A1*100,-1)=0,"整","")。
4、最后按Enter键,这个公式就编辑好了。
EXCEL中如何用公式得出一个数值的大写?
1、打开EXCEL表格。
2、选择一个单元格,输入数字。
3、再选择一个需要转换成数字大写的单元格,在此单元格输入此公式:
="大写人民币:"IF(TRUNC(A1)=0,"",TEXT(TRUNC(A1),"[DBNum2]G/通用格式")"元")IF(TRUNC(A1*10)-TRUNC(A1*10,-1)=0,IF(TRUNC(A1*100)-TRUNC(A1*100,-1)0,"零",""),TEXT(TRUNC(A1*10)-TRUNC(A1*10,-1),"[DBNum2]G/通用格式")"角")IF(TRUNC(A1*100)-TRUNC(A1*100,-1)=0,"",TEXT(TRUNC(A1*100)-TRUNC(A1*100,-1),"[DBNum2]G/通用格式")"分")IF(TRUNC(A1*100)-TRUNC(A1*100,-1)=0,"整","")。
4、最后按Enter键,这个公式就编辑好了。
excel里的数字转换成大写
1、excel里的数字转换成大写金额的公式
我们在B2中输入公式:
=SUBSTITUTE(SUBSTITUTE(TEXT(INT(A2),"[DBNum2][$-804]G/通用格式元"IF(INT(A2)=A2,"整",""))TEXT(MID(A2,FIND(".",A2".0")+1,1),"[DBNum2][$-804]G/通用格式角")TEXT(MID(A2,FIND(".",A2".0")+2,1),"[DBNum2][$-804]G/通用格式分"),"零角","零"),"零分","")
2、将excel里单元格的数字转换成大写:
选定将要转换的单元格,单击鼠标右键,选择“设置单元格格式”
,单击“数字”选项页,单击“特殊”项,再在类型中选择
“中文大写数字”并确定即可。