excel取三位有效数字函数?在Excel提供的"数学与三角函数"中提供了一个名为ROUND(number,num_digits)的函数,它的功能就是根据指定的位数,将数字四舍五入。这个函数有两个参数,分别是number和num_digits。那么,excel取三位有效数字函数?一起来了解一下吧。
这是一个自定义函数
你雀早要把他的代码,用Alt+F11打开模块复顷盯雀制进去,再则配像普通函数一样使用
取有效数字,应该用Round函数,才能做得到四舍五入,此为正道
=if(A1=""毕卖简,"",if(A1>手裤100,text(round(a1/100,2),"#.00")&"配正 米",a1&" 厘米"))
如果是要数值只显碧族示3位小数,但值的大小不变,就改变单元格格式--数值--小数位数--3
如果是要四舍五宏裤入后保留3位小数,假设原数据在A1单元格,就在空白单元格输入公式:=round(A1,3)
你选第二蔽慧简种
假设你的数据在A及B列,并从A1、B1开始。
在C1输入公式祥配:=IF(ABS(A1)<10,TEXT(A1,"0.000"),IF(ABS(A1)<100,TEXT(A1,"0.00"和蔽),IF(ABS(A1)<1000,TEXT(ABS(A1),"0.0"),A1)))
选中C1,唤宴州向右填充,
选中C1、D1下拉填充。
这种情况可以使用TEXT函数来帆模取出指定位数和加上单位,以及使用LOOKUP来确定要取出多少位和用什么单位。公式如下:
=TEXT(IF(A1<100,A1,A1/100),LOOKUP(A1,{0,10,100,1000},{"0.0厘米","0厘米","0.0米","0米"}))
这里的LOOKUP中,{0,10,100,1000}这一段中是用来确定数值大小然后给出对应格式(也就是后面的{"0.0厘米","0厘米","0.0米","0米"})用的。当粗携数值大于等于0且小于10时,返回后面的第一个岩轿伏格式,也就是"0.0厘米";当数值大于等于10且小于100时,返回后面的第二个格式,也就是"0厘米",以此类推。
以上就是excel取三位有效数字函数的全部内容,并从A1、B1开始。在C1输入公式:=IF(ABS(A1)<10,TEXT(A1,"0.000"),IF(ABS(A1)<100,TEXT(A1,"0.00"),IF(ABS(A1)<1000,TEXT(ABS(A1),"0.0"),A1)))选中C1,向右填充,选中C1、D1下拉填充。