数字大写excel公式?①选择数字区域;②按下
=IF((J27-INT(J27))=0,TEXT(J27,"[DBNUM2]")&"元整",IF(INT(J27*10)-J27*10=0,TEXT(INT(J27),"[DBNUM2]")&"元"&TEXT(INT(J27*10)-INT(J27)*10,"[DBNUM2]")&"角整",TEXT(INT(J27),"[DBNUM2]")&"元"&IF(INT(J27*10)-INT(J27*10),"零",TEXT(INT(J27*10)-INT(J27)*10,"[DBNUM2]")&"角")&TEXT(RIGHT(J27,1),"[DBNUM2]")&"分"))
把j27改成你的单元格
方法一:
Function 大写金额(N)
'数字转为大写金额,仅一个参数。
Application.Volatile
大写金额 = Replace(Application.Text(Round(N + 0.00000001, 2), "[DBnum2]"), ".", "元")
大写金额 = IIf(Left(Right(大写金额, 3), 1) = "元", Left(大写金额, Len(大写金额) - 1)"角"Right(大写金额, 1)"分", IIf(Left(Right(大写金额, 2), 1) = "元", 大写金额"角整", IIf(大写金额 = "零", "", 大写金额"元整")))
大写金额 = Replace(Replace(Replace(Replace(大写金额, "零元零角", ""), "零元", ""), "零角", "零"), "-", "负")
End Function
将上面的自定义函数作为加载宏加载到你的EXCEL程序中,再插入函数“大写金额(N)”即可
方法二:
B1输入=IF(ROUND(A1,2)0,"无效数值",IF(ROUND(A1,2)=0,"零",IF(ROUND(A1,2)1,"",TEXT(INT(ROUND(A1,2)),"[dbnum2]")"元")IF(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10=0,IF(INT(ROUND(A1,2))*(INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10,"[dbnum2]")"角")IF((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"整",TEXT((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10),"[dbnum2]")"分")))
Excel中数字自动转换大写金额再自动加上“元整”可使用TEXT函数实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,在空白单元格中输入公式=TEXT(,然后点击选择需要转换的数字所在单元格入A1。
2、继续在函数编辑框输入"[DBnum2]")&"元整",回车完成公式=TEXT(A1,"[DBnum2]")&"元整"的编辑输入。
【其中A1是需要转换的数字所在单元格,[DBnum2]则表示转换为大写,后面自动加上“元整”】
3、下啦填充下方相关单元格公式即可,返回EXCLE表格,发现成功将数字转为大写并自动加上“元整”。
在Excel表格中,数字和大小写的同步可以通过公式实现。具体步骤如下:
新建一个单元格,用来输入数字。
在另一个单元格中输入以下公式:=TEXT(A1,"[中文大写]"),其中A1为输入数字的单元格的位置,"[中文大写]"表示将数字转换为中文大写。
按下回车键后,该单元格将显示输入数字的中文大写。
如果需要在表格中应用该公式,可以将公式拖动到其他单元格中,以实现数字和大小写的同步。
需要注意的是,该公式只能将数字转换为中文大写,如果需要将数字转换为英文大写或其他语言的大写,需要在公式中修改"[中文大写]"为相应的语言代码。例如,将数字转换为英文大写的公式为:=TEXT(A1,"[ENG]")。
另外,如果需要将数字和大小写同步显示在同一个单元格中,可以使用连接函数(&)将数字和大小写拼接在一起,例如:=A1&"("&TEXT(A1,"[中文大写]")&")",该公式将在同一个单元格中同时显示数字和中文大写。
excel自动生成大写金额公式:
工具/原料:联想拯救者Y700、Windows7、excel2016
1、首先打开一个需要生成的excel,如下图所示。
2、然后点击“设置单元格格式”,如下图所示。
3、选择“特殊”,如下图所示。
4、选择“中文大写数字”后,点击“确定”。
5、这时小写数字就自动变成大写了,如下图所示:
以上就是数字大写excel公式的全部内容,1、打开需要操作的EXCEL表格,在空白单元格中输入公式=TEXT(,然后点击选择需要转换的数字所在单元格入A1。2、继续在函数编辑框输入"[DBnum2]")&"元整",回车完成公式=TEXT(A1,"[DBnum2]")&"元整"的编辑输入。【其中A1是需要转换的数字所在单元格,[DBnum2]则表示转换为大写。