excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel如何把阿拉伯数字转换成中文大写

我们在日常办公中使用excel表格,会遇到希望显示在表格上的数字是中文大写的形式,特别是会计工作人员,那么怎样用excel实现这一功能呢 在excel表格中选中需要转换的阿拉伯数字所在的单元格,按住Ctrl +1,会弹出设置单元格对话框。在设置单元格对话框中选择【特殊】,然后选择中文大写数字,需要使用人民币大写的可以选择人民币大写。这两者的区别是中文大写数字没有“整”字。使用的时候可以两种都尝试一下,选择你需要的格式。另一种方式是,选中要转换的数字的单元格后右击鼠标,选择设置单元格格式,然后根据上述步骤进行设置。该方法可以分为两种形式,一种是带有“整”字的。 点击需要显示大写数字的单元格,在编辑栏中粘贴以下代码即可: =IF(A1<0,"无效数值",IF(A1=0,"",IF(A1<1,"",TEXT(INT(A1),"[dbnum2]")&"元")&IF(INT(A1*10)-INT(A1)*10=0,IF(INT(A1)*(INT(A1*100)-INT(A1*10)*10)=0,"","零"),IF(AND((INT(A1)-INT(A1/10)*10)=0,INT(A1)>0),"零"&TEXT(INT(A1*10)-INT(A1)*10,"[dbnum2]")&"角",TEXT(INT(A1*10)-INT(A1)*10,"[dbnum2]")&"角"))&IF((INT(A1*100)-INT(A1*10)*10)=0,"整",TEXT(INT(A1*100)-INT(A1*10)*10,"[dbnum2]")&"分"))) 粘贴之后,回车即可另一种是不带“整”字的,跟步骤一相同,只是代码不同而已: =TEXT(INT(A1),"[DBNUM2]")&"元"&TEXT(MID(A1,LEN(INT(A1))+2,1),"[DBNUM2]D角")&TEXT(MID(A1,LEN(INT(A1))+3,1),"[DBNUM2]D分") 粘贴之后,回车即可如果想要该列都显示同样格式的大写数字,先点击设置好的单元格,在右下角会有一个正方形的实心点,将鼠标移至该点,当鼠标变成黑色实心十字时,按住鼠标,向下拉动至你想设置的位置,这个过程将鼠标拉动过的部分都做了与第一个单元格相同的设置。 随便输入数字验证一下,你会发现输入的数字马上就变成了中文大写哦。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接