1. excel表格中精确到小数点后两位公式怎么写
有两种方法,一种用取数函数round,一种单元格式设置保留两位小数
一 取数函数法
1打开excel,点击需要四舍五入到的单元格,点击顶部的fx右侧的输入框,输入=ROUND (第一个四舍五入的单元格 逗号 需要保留的小数位数2),点击✓
2如图所示,已经把第一个数四舍五入保留两位小数了
3把鼠标指针放在单元格右下角,按住鼠标左键向下拉
4如图所示,已经完成了。
第二种:设置单元格格式
1打开excel表格,鼠标左键选中需要四舍五入保留两位小数的单元格,单击鼠标右键,出现菜单后,点击设置单元格格式
2进入菜单,点击数字-数值-2,点击确定
3如图所示,已经完成把数值四舍五入保留两位小数了。
2. 表格设置小数点后两位公式
1、对单元格直接设置选中要设置的单元格--点击“开始”点击单元格中的“格式”设置单元格格式数字--数值==小数位数(默认是2,这里改成5)效果出来了方法二:
1、选中要修改的单元格2、点击“开始”--数字--数值里面的增加小数位数(左边的)或者减少小数位数(右边的)
3. excel怎么弄成小数点后两位
设置单元格格式
选中区域,鼠标右键-【设置单元格格式】-【数值】-【两位小数】即可。
特点:excel单元格中显示的是保留两位小数,但是实际单元格的数值未改变。
4. excel有公式怎么精确到小数点后两位
Excel公式要想设置小数点后几位,我们可以先把这个公式运算出来的,结果这个单元格进行选中,然后点击鼠标右键进入到数值的操作页面,然后我们在这个操作页面的靠左方靠上方的位置找到保留点小数点后几位,这个地方会有一个上下箭头去调整数值,我们将这个数值调整成我们需要的小数点后几位的数值之后,点击确定就可以了。
5. excel表两位小数点公式怎么做
设定excel里保留小数点后两位的方法:
1.选定所要修改的某个单元格或者一整列单元格。
2.右击,在弹出的菜单栏里选中--设置单元格格式 单击。
3.在数字分类中选定数值
4.将右边的小数位数更该成所需要的位数
5.当然如果有更专业的需要,可以将千位分隔符打钩
6. excel表格中精确到小数点后两位公式怎么写出来
以excel用公式保留2位小数的方法为例,主要有两种
(一)步骤1:选中C2单元格,输入函数:=ROUND(A2,2),下拉填充,调节小数点位数即可。步骤2:数值已经变成了真正的四舍五入后的结果,例如C2单元格内容,参与运算时是1.35,而不是原来的1.345了。也可以复制结果,然后粘贴到原来的区域替换。
(二)步骤1:选中C2单元格,输入函数:=TEXT(A2,"0.00"),下拉填充即可。步骤2:返回的是保留两位小数后的文本型数字,如果想变成数字可以改成:
=--TEXT(A2,"0.00")。参与运算时已经是四舍五入后的数字。
7. excel公式得出的数值设置小数点后两位
首先选中单元格,然后单击右键,出现单元格设置下拉菜单,点击设置,出现一个下拉菜单,找到数值设置然后点击鼠标左键,出现一个对话框,把数值后面的位数选择2,系统默认也是2位数。点击设置完成后就大功告成了。说着复杂,看视频就一两秒的事。
8. excel表格如何精确到小数点后两位
Excel要想只保留小数点后两位,我们需要在数值的页面当中进行设置,小数点只保留后两位,并且要四舍五入,我们之所以要改动的话,是因为我们现在显示的数值是整数或者是小数点后面有好几倍,所以我们就要先将我们需要改动数值的单元格进行选定,然后鼠标右键进入到数值设置页面就可以操作了。
9. 表格取小数点后两位公式
利用一个隐秘函数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)&"角"))
- 相关评论
- 我要评论
-