当前位置:首页教育技巧excel技巧excel表格单元

怎么让excel计算小数点后两位小数,电子表格excel怎么弄小数点后两位

2025-01-15 11:31:58


1. excel怎么弄小数点后两位

Excel强制保留小数点后两位。就需要进行数值设置,首先我们要确定是否整个表格都要进行这样的设置,如果只是一个区域的话,我们就需要手动将这个区域进行选定,然后点击鼠标右键,有一个数值设置,在数值设置里面,我们就可以对数值进行保留,小数点后一位或者是两位,或者是是否进行四舍五入?

2. excel怎么去小数点后两位

如果只是显示:设置单元格格式,“数值”,小数位数,设置为2; 如果改变数据本身,用公式: =ROUND(A1,2) 下拉。

3. excel怎么弄小数点后两位数字

利用一个隐秘函数NUMBERSTRING稍加改造可以实现,这个函数连公式选项卡、帮助文件、公式记忆式键入里都没有。

格式为:NUMBERSTRING(单元格,参数),参数只有1或者2或者3

第一个参数为对象,第二个参数为中文格式,总共只有3种格式,可将数字转换为大写:

这里我们需要第二种,即NUMBERSTRING(单元格,2),在单元格内输入以下公式:

=IF(ISERROR(FIND(".",ROUND(单元格,2)))=TRUE,NUMBERSTRING(单元格,2)&"元",IF(LEN(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,LEN(ROUND(单元格,2))))=2,NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+2,1),2)&"分",NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"))

可实现以下效果:

这个公式看起来很复杂,主要因为保留1位小数还是2位小数的问题,逻辑上其实可分为以下3块:

具体解释:因为正常情况下,金融数字只统计到分,所以我们先用ROUND(单元格,2)保留小数点后2位做四舍五入,然后:

当四舍五入后保留小数后2位后,对象仍是正整数的时候,我用了ISERROR(FIND(".",ROUND(单元格,2)))=TRUE来判断是否为正整数

(该公式不支持负数,如果需要负数转换,就再嵌套两层IF就可以),是整数直接用NUMBERSTRING将对象转换为大写数字,后面用“&”符号连接一个“元”字;

当四舍五入后保留小数后2位后,小数点后面正好是2位,就需要用到FIND函数分别去定位“.”小数点的位置,然后用LEFT函数取小数点左边的数字用NUMBERSTRING转换为大写,连接一个“元”,再用MID函数分别取小数点右边的第一和第二位数字,分别连接“角”和“分”;

而当四舍五入后保留小数后2位后,小数点后面正好是1位(这是最后一种情况,什么意思呢?因为EXCEL里面使用ROUND函数取小数点后面的固定位数,如果四舍五入为0了,就不显示了,例如:ROUND(32.199,2),结果显示为32.2,而不是32.20,所以我们才用IF公式去判断小数点后面的是1位还是2位),这种情况下同2,不取“分”即可。

可以将这个公式复制在文档笔记里,需要的时候直接食用:

=IF(ISERROR(FIND(".",ROUND(单元格,2)))=TRUE,NUMBERSTRING(单元格,2)&"元",IF(LEN(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,LEN(ROUND(单元格,2))))=2,NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+2,1),2)&"分",NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"))

4. excel怎么弄小数点后两位不变

表格保留两位小数让整数不变的方法步骤

Excel表格里数值保留两位小数,原来的数值不变,只需对所以需要变化的单元格进行编辑,首先选中需要变化的单元格,右键单击,弹出菜单,选中单元格格式,选择“数值”,然后看右边,选择“.00”,然后退出,所有的数值都保留两位小数了

5. excel怎么弄成小数点后两位

1、打开excel表格,输入“1233.44”,如图所示。

2、输入完数字“1233.44”后,光标移开后,数字会显示成“1233”,如图所示。

3、选中表格,右击鼠标,找见“设置单元格格式”,如图所示。

4、点击“数值”,如图所示。

5、右侧栏里,会有小数位数,如图所示。

6、小数位数,可以调整,你若想留两位小数,就输入2,若想3就输入3即可。

7、小数位数设置完后,点击确定即可,如图所示。

6. 怎么让excel显示小数点后两位

方法:

打开EXCEL表格, 选中要设置的单元格。之后 ,点击“数字”选项下的“增加小数位数”即可。

7. 如何设置excel小数点后两位

首先选中单元格,然后单击右键,出现单元格设置下拉菜单,点击设置,出现一个下拉菜单,找到数值设置然后点击鼠标左键,出现一个对话框,把数值后面的位数选择2,系统默认也是2位数。点击设置完成后就大功告成了。说着复杂,看视频就一两秒的事。

8. 如何将excel小数点后两位

要想保留小数点后面两位就需要我们打开Excel表格,然后将整个表格定义上,这时候点击鼠标右键会出现一个菜单框,在菜单里面找到数值设置,在数值设置的页面,你就可以将术式进行你所要的需求进行设置,可以设置小数点后面保留两位,也可以设置成四舍五入,还可以对数值的表现形式进行设置。所有对数值的设置都可以在这个页面进行。

9. excel怎么弄小数点后两位不一样

首先打开一个Excel 表格,选中要设置的行或行所在的单元格,第一种方法,点击表格左上方的″开始″选项,选择″格式″,点击″行高″,在弹出的对话框中输入含两位小数的数值,点击确定。

第二种方法,将鼠标的光标放在需要调整行高的单元格下边线上,变成十字时,上下拖动。

10. Excel怎么设置小数点后两位

要想保留小数点后面两位就需要我们打开Excel表格,然后将整个表格定义上,这时候点击鼠标右键会出现一个菜单框,在菜单里面找到数值设置,在数值设置的页面,你就可以将术式进行你所要的需求进行设置,可以设置小数点后面保留两位,也可以设置成四舍五入,还可以对数值的表现形式进行设置。所有对数值的设置都可以在这个页面进行。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .