Excel转大写公式,小写怎么转大写

  • Excel公式
  • 2024-01-21

Excel转大写公式?方法一:1、在excel单元格中输入“556677”并选中该单元格。2、点击鼠标右键,选择“设置单元格格式”。3、在格式设置对话框中选择“特殊”中的“人民币大写”,点击确定。4、可以看到选中的单元格内的数字变成大写金额了。那么,Excel转大写公式?一起来了解一下吧。

数字转换大写金额公式

方法一:

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、点击回车即可得出函数计算结果,数字已经被转变为大写金额了。

如何将数字转换成大写的金额的公式

对于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组合键,或者是单击——宏——VisualBasic编辑器,进入VisualBasic编程环境,单击“插入”菜单——模块,复制下面代码,保存,退出关闭。

快速转化大写金额

1. Excel数字怎么转换为中文大写

一、单元格格式法

选中那些数字所在的单元格,点击右键,在弹出菜单中选择“设置单元格格式”命令,打开“设置单元格格式”对话框。点击“数字”选项卡,在左侧的“分类”列表中选择“特殊”,然后在右侧的“类型”列表中点击“中文大写数字”,如图1所示。确定后就可以了。若点击上方的那个“中文小写数字”,可以得到“一十二亿三千四百五十六万七千八百九十”。很简单吧?

图1:选择“中文大写数字”

二、函数更正法

在Excel中还有一个隐含的函数可以解决这个问题。比如A1单元格中是数字“1234567890”,那么我们只要在其它单元格中输入公式“=NUMBERSTRING(A1,2)”。回车后就可以得到“壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾”了。如果我们将第二个参数“2”改成“1”或者“3”,那么我们就会得到“一十二亿三千四百五十六万七千八百九十”和“一二三四五六七八九○”。

再假如这个问题不是发生在Excel中,而是在Word表格中,那又该如何处理呢?当然,一种选择是将表格数据复制到Excel中,转换好了之后再复制到Word表格中。不过,我们还可以选择直接在Word中完成此项任务的。

数字转大写公式

对于财务办公人员,在用Excel编辑的时候经常会碰到将阿拉伯数字转成大写数字的情况,如果用输入法输入,会因为在输入法里面不停的找而浪费很多时间,这里给大家介绍将阿拉伯数字自动转换成大写字的方法

如图,要将Sheet1工作表中C列数字转成大写数字,这里假设将大写数字转换到F列

选中F1单元格,将光标移至“编辑栏”中,即图中箭头处

在“编辑栏”中输入图示公式

回车,F1单元格内容变为与公式中C1数字“1”相对应的大写数字“壹”

同理,将F2单元格中内容变为C2内容的大写,只需要将公式中的“C1”变为“C2”即可

回车,F2单元格内容变为大写数字“叁”

如果不想一次次输入公式的话,还有一种简单的方法,即在已经有一个单元格内容的情况下,如选中的F1单元格,选中单元框右下角的小黑点

左键点住向下自动填充至最后一个数字处,C列的阿拉伯数字自动转换为大写数字了

表格中小写字母自动转换成大写

1.如果excel版本较高,可以使用单元格格式中“特殊”里面的“中文大写数字”,会自动出“元角分”。

2.如果excel版本较低,上述方法无法出现“元角分”,则可以输入以下公式:

=IFERROR(IF(MOD(C4,1)=0,TEXT(ROUNDDOWN(C4,0),"[DBNUM2]")&"元整",TEXT(ROUNDDOWN(C4,0),"[DBNUM2]")&"元"&TEXT(MID(RIGHT(TEXT(C4,"0.00"),2),1,1),"[DBNUM2]")&"角"&TEXT(MID(RIGHT(TEXT(C4,"0.00"),2),2,1),"[DBNUM2]")&"分"),"您输入的数据有误")

其中C4改成你需要转换的数字单元格编号即可。

以上就是Excel转大写公式的全部内容,在“编辑栏”中输入图示公式 回车,F1单元格内容变为与公式中C1数字“1”相对应的大写数字“壹”同理,将F2单元格中内容变为C2内容的大写,只需要将公式中的“C1”变为“C2”即可 回车,内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。

猜你喜欢