1. 首页>动态要闻 > 信息

怎么把数字中的小数点改成大写

作者:金阳
2020-05-16
信息

1. 怎么把excel中带小数点的数字改成大写的形式

工具/材料:电脑、excel。

第一步,打开电脑,打开excel软件进入界面。

第二步,进入界面打开文件。

第三步,找到要设置的单元格鼠标右键选中设置单元格格式。

第四步,进入界面后点击特殊,点击中文大写数字点击确定。

第五步,完成上面操作后即可完成转换。

2. 请教下表格中怎么把带小数点的数字,转换成大写

可以这样录入一个公式:

=IF(J57<0,"金额为负数无效",IF(OR(J57=0,J57=""),"人民币"&"零元",IF(J57<1,"(人民币)",TEXT(INT(J57),"[dbnum2](人民币)G/通用格式"&"元"))))&IF(J57<0,"",IF(INT(J57*10)-INT(J57)*10=0,IF((INT(J57*100)-INT(J57)*100=0),"","零"),TEXT(INT(J57*10)-INT(J57)*10,"[dbnum2]G/通用格式"&"角")))&IF(J57<0,"",IF((INT(J57*100)-INT(J57*10)*10=0),"整",TEXT(INT(J57*100)-INT(J57*10)*10,"[dbnum2]G/通用格式"&"分")))

(注意:公式中的数据在J57单元格中。你可以根据你的具体情况,将J57替换成你的数据所在的单元格名称)

3. Word文档有小数点的数字怎么转换为大写汉字

先将所有数字逐个(0-9替换十次)转换成大写汉字(123转换后是壹贰叁,不是壹佰贰拾叁),然后将小数点转换成汉字“点”,再将点前面的数字中间加上万仟佰拾(就是将壹贰叁替换成壹佰贰拾叁,需要替换多次,第一次([零-玖])([零-玖]点),替换为1拾2;第二次([零-玖])([零-玖]拾[零-玖]点),替换为1佰2;以此类推),然后再将“零”+“万仟佰拾”的“万仟佰拾”替换掉,再将“零零”替换为“零”(多次替换)

大致就是这个思路,适用于非常多数字需要转换的情况,如果不太多的话,建议用搜狗拼音输入法的v+数字的输入方法直接修改。

4. excel表格中的大写数字后面带小数点怎么转换中文大写

比如说在表格中输入12.326然后转换成中文大写"壹拾贰点叁贰陆.回答列表在同一单元格中,再次输入不同的数字,中文大写也跟着变化。

特别说明,此单元格的数字不是金额,只是普通带小数点的数字,小数点后有一至四位小数.晕,没见过。问题:在Excel表格中,怎样将带小数点的小写数字转换成中文大写?比如说在表格中输入12.326然后转换成中文大写"壹拾贰点叁贰陆.在同一单元格中,再次输入不同的数字,中文大写也跟着变一、在输入的当前单元格直接转换,没有现成的格式函数。

但通过VBA代码还是能够实现的。(VBA代码我在后面讲)如果想简单一点的话,通过相玲单元格转换大写还是方便一点。

如果在 A1 输入小写,就在 B1 输入如下公式:=IF(A1>0,SUBSTITUTE((TEXT(A1,"[DBnum2]")),".","点"),IF(A1<0,"负"&SUBSTITUTE((TEXT(ABS(A1),"[DBnum2]")),".","点"),""))上面的公式中考虑了输入负数和零的问题,如不考虑负数和零,公式可以简化如下:=IF(A1>0,SUBSTITUTE((TEXT(A1,"[DBnum2]")),".","点"),"")二、如果你坚持要在输入数据的单元格中直接转换中文大写,只好用VBA程序代码了,只是比较烦。代码如下:Private Sub Worksheet_Change(ByVal aa As Range)On Error GoTo errorIf aa.Column = 1 ThenSelect Case aaCase Is > 0aa = Replace(Application.Text(aa, "[DBnum2]"), ".", "点")Case Is < 0aa = "负" & Replace(Application.Text(Abs(aa), "[DBnum2]"), ".", "点")Case Is = 0aa = ""End SelectEnd Iferror: Exit SubEnd Sub说明:1。

我说的代码实际上是用Execl自带的VBA编程语言编制的一个小程序。这个程序在你打开工作表的时候已在后台准备运行,当工作表中某个单元格内容发生变化时马上运行。

在程序运行中程序会自动判别,还在第一列的单元格中输入的小写数字都转换成中文大写,在其他单元格中输入的数字不转换大写。程序是在后台运行的,在工作表窗口是看不见的,只能看见程序运行后的结果。

在工作表的单元格中不能设置这些程序代码。程序代码只能在VBA编码窗口中编制。

打开VBA编程窗口的方法有好几种,这里只说一种。在已打开的工作表中,右击您要转换中文大写的工作表标签,在弹出的菜单中选择查看代码,这时VBA编码窗口已打开。

把上面的代码输入到代码窗口中。当然可以用复制的方法把代码复制过去,这样不容易错。

最后关闭代码窗口,自动回到工作表窗口。这时你在A1中输入数字试试看,是否得到中文大写的效果。

2。在上面程序代码中, 已设置为在工作表的第一列任何单元格中输入小写的数字都会马上转换成大写。

其它单元格中输入的数据不会转换。如想在其它列的单元格中转换数据,请修改第三行代码------Column = 1---- 中的数字。

数字1代表第一列,数字2代表第二列,依次类推。3。

如果不考虑负数、零等情况的话,代码可以简化如下:Private Sub Worksheet_Change(ByVal aa As Range)If aa.Column = 1 Thenaa = Replace(Application.Text(aa, "[DBnum2]"), ".", "点")End IfEnd Sub采用简化代码的情况下,输入的数字必须 >0 ,如果输入 <=0 的数字会有意想不到结果。因为代码中没有处理0和<0数字的语句。

请凉解。五、上面的公式和程序代码只解决特定问题的,不要直接用于人民币大小写的转换。

请多提意见!问题己解决你用替换功能呀。这个适合大批量的转换。

没有这样的功能吧.这很容易呀,在Excel中就有这样的转换。选择要转换的数据,或者先在单元格中进行设置,右键/设置单元格格式,选择数字选项卡,选择左边的分类为特殊,然后选择右边的类型为中文大写数字,确定即可。

如此设置小数点的"."不能转换成"点".在maya123215的回答的基础上,再“查找-替换”嘛,把“.”换成“点”。maya123215老师用的方法: 右键->设置单元格格式->数字->特殊->数字中文大写是最简单及常用的方法由于单元格的内容仍然是数字 12.326, 并非文本格式“壹拾贰点叁贰陆”, 故miaowu老师提议用“查找-替换”嘛,把“.”换成“点”是不可行的故我提议用以下的公式:假设A1是 12.326在任何一格输入公式:=SUBSTITUTE(TEXT($A$1,"[DBNum2][$-804]G/通用格式"),".","点")便会出现 壹拾贰点叁贰陆由于中文大写主要是作金额, 单位是 元/角/分公式变成:=TEXT(INT(A1),"[DBNum2][$-804]G/通用格式")&"元"&IF((INT(A1*10)-INT(A1)*10)=0,"",TEXT(INT(A1*10)-INT(A1)*10,"[DBNum2][$-804]G/通用格式")&"角")&IF(INT(A1*100)-INT(A1*10)*10=0,"",TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2][$-804]G/通用格式")&"分")便会出现 壹拾贰元叁角贰分注意: 此公式会将小数后第三个位舍去, 如公式要求四舍五入进位, 公式内所有 A1 要改成ROUND(A1,2), 公式便要长很多呵呵,很好用,但有一个问题,假如小数点后面出现零,就不正确了,如6968.05,就变成了:陆仟玖佰陆拾捌元伍分,但实际需要的是:陆仟玖佰陆拾捌元零伍分,如何实现。

再就是后面是零角零分的情况如何实现。还。

5. 如何将数字转换成大写

我们在电脑上安装有搜狗输入法的话,如¥20151227.00元,我们需要装换成大写,无论在什么软件中或者网页中,只要可以输入内容,我们只需按下键盘上的“V”键,即可出现下面的结果:

我们在后面输入需要转换的数字,如¥20151227.00

然后我们按下键盘上的“b”键,结果就是我们需要的大写金额。

同理,如果我们需要插入时间或者日期,也可以。输入“v2104.12.27”

5

按下键盘上的“b”键,输入:二〇一四年十二月二十七日(星期六)。

推荐阅读
  • 日照好玩的地方和吃海鲜应该去哪听说日

    日照好玩的地方:万平口:"旅游来日照,必到万平口",已成为各地游客的共识。刘家湾赶海园:以赶海系列活动为主,集旅游、休闲、度假、民俗、健身于一体的综合旅游园。竹洞天:位于山东省日照市城区西端的将帅沟毛竹…

    信息 2024-09-20
  • 什么是铸造

    铸造是指将室温中为液态,但不久后将要固态化的物质倒入特定形状的铸模待其凝固成形的加工方式。 被铸物质多半原为固态但加热至液态的金属(例:铜、铁、铝、锡、铅等),而铸模的材料可以是沙、金属甚至陶瓷。 因应…

    信息 2024-09-20
  • 变形金刚中博派和狂派各有哪些人物

    博派:擎天柱,铁皮,大黄蜂,爵士,棘齿。狂派:威震天,红蜘蛛,眩晕,吵闹,萨克,碎骨魔,路障,迷乱。…

    信息 2024-09-20
  • 一平方毫米的铜线能过多少安的电流

    1平方毫米的铜线在不同电流下通过的安培数不同。最大是18A:(1)60A以下,选1平方毫米的铜线安全载流量是6A;(2)60~100A,选1平方毫米的铜线,安全载流量是5A;(3)100A以上,选1平方毫米的铜线,安全载流量是2.5A 。…

    信息 2024-09-20
  • 中华人民共和国城乡规划法第四十条有规

    自2008年1月1日起施行的《中华人民共和国城乡规划法》第四十条:在城市、镇规划区内进行建筑物、构筑物、道路、管线和其他工程建设的,建设单位或者个人应当向城市、县人民政府城乡规划主管部门或者省、自治区、直辖…

    信息 2024-09-20