单元格大写公式?在Excel单元格中输入字母,一会大写一会小写,是不是感觉很麻烦?今天教你三个函数,快速转换为大写、小写、首字母大写。1、全部转换大写字母函数=upper()。2、全部转换小写字母函数=lower()。3、那么,单元格大写公式?一起来了解一下吧。
A1输入数租胡字,在B1或其它单元格输入公式乎桥:=IF(A1="","",IF(ROUND(A1,2)=0,"零",IF(ROUND(A1,2)<0,"岁型猛负","")&IF(ROUND(ABS(A1),2)<1,"",TEXT(INT(ROUND(ABS(A1),2)),"[dbnum2]")&"圆")&IF(INT(ROUND(ABS(A1),2)*10)-INT(ROUND(ABS(A1),2))*10=0,IF(INT(ROUND(ABS(A1),2)*100)-INT(ROUND(ABS(A1),2)*10)*10=0,"","零"),TEXT(INT(ROUND(ABS(A1),2)*10)-INT(ROUND(ABS(A1),2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(ABS(A1),2)*100)-INT(ROUND(ABS(A1),2)*10)*10)=0,"整",TEXT((INT(ROUND(ABS(A1),2)*100)-INT(ROUND(ABS(A1),2)*10)*10),"[dbnum2]")&"分")))
1、首先在excel表格中输入一组数字,需要根据公式将首漏其转猜塌换为大写。
2、在空白单元格中输入公式:=IF(A1<0,"负","")&IF(ABS(A1)>1,TEXT(TRUNC(ABS(ROUND(A1,2))),"[DBNum2]")&"元","")&
IF(ISERR(FIND(".",ROUND(A1,2))),"",TEXT(RIGHT(TRUNC(ROUND(A1,2)*10)),"[DBNum2]"))
&IF(ISERR(FIND(".0",TEXT(A1,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(A1,2),3))=".",TEXT(RIG
HT(ROUND(A1,2)),"[DBNum2]")&"分","整")。
3、点击回车即可将公式生成计算结果,下图中可以看到就已经将A1的数值转换为大写了。
4、或者可以直接穗芹圆右键点击A1单元格并选择“设置单元格格式”中的“特殊”,点击其中的“中文大写数字”也可以更改大写。
公式是单个或多个函数的分别运用。 AND “与”运算,前往逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时前往逻辑“真(TRUE)”,反之前往逻辑“假(FALSE)”。 条件区分 AVERAGE 求出一切参数的算术平均值。 数据计算 COLUMN 显现所援用单元格的列标号值。 显现位置 CONCATENATE 将多个字符文本或单元格中的数据衔接在一同,显现在一个单元格中。 字符兼并 COUNTIF 统计某个单元格区域中契合指定条件的单元格数目。 条件统计 DATE 给出指定数值的日期。 显现日期 DATEDIF 计算前往两个日期参数的差值。 计算天数 DAY 计算参数中指定日期或援用单元格中的日期天数。 计算天数 DCOUNT 前往数据库或列表的列中满意指定条件并且包括数字的单元格数目。 条件统计 FREQUENCY 以一列垂直数组前往某个区域中数据的频次散布。 概率计算 IF 依据对指定条件的逻辑区分的真假结果,前往相对应条件触发的计算结果。 条件计算 INDEX 前往列表或数组中的元素值,此元素由行序号和列序号的索引值停止肯定。 数据定位 INT 将数值向下取整为最接近的整数。
方法一:
1、在excel单元格中输入“556677”并选岩缺手中该单元格。
2、点击鼠标右键,选择“设置单元格格式”。
3、在格式设置对话框中选择“特殊”中的“人民币大写”,点击确定。
4、可以粗嫌看到选中的单元格内的数字变成大写金额了。
方法二:
1、在B1单元格中输入公式扮陵:
=SUBSTITUTE(SUBSTITUTE(IF(A1>-0.5%,,"负")&TEXT(INT(ABS(A1)+0.5%),
"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0
分;;"&IF(ABS(A1)>1%,"整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")。
2、点击回车即可得出函数计算结果,数字已经被转变为大写金额了。
=IF(G4<0,TEXT(INT(ABS(G4)),"负[DBNum2]g/通用格式"),TEXT(INT(G4),"[DBNUM2]"))&IF(INT(G4)=G4,"元整","元")
&TEXT(MID(G4,LEN(INT(G4))+2,1),"[DBNUM2]D角")
&TEXT(MID(G4,LEN(INT(G4))+3,1),"[DBNUM2]D分")
针对G4单元格,可举乱以判断正负,小数点2位以后直接舍去,这是我找到最简洁的公式,自己加了负数和整数判断,第一行变得略长一些
效果图
针对G2单元格,如果正氏档不加判断负数的话会更简洁,但是万一遇到负数核冲没注意的话就容易忽略数字前面的符号
=TEXT(INT(G2),"[DBNUM2]")&IF(INT(G2)=G2,"元整","元")
&TEXT(MID(G2,LEN(INT(G2))+2,1),"[DBNUM2]D角")
&TEXT(MID(G2,LEN(INT(G2))+3,1),"[DBNUM2]D分")
不判断负数公式
以上就是单元格大写公式的全部内容,< 0, "负" & A & b & c, A & b & c))End Function 第二步:返回excel操作界面,在B1单元格输入:= N2RMB (A1),就可以将A1单元格的数字转为人民币大写,然后向下复制公式即可将全部的数字转为人民币大写。