我正在尝试计算一侧钻孔和连接之间的精确的帽螺钉长度。水龙头,另一个是法兰。由于某种原因,我无法发布图像;基本上我从B4到B10有一堆尺寸,B8上的是或否,然后是E8上的尺寸
最佳长度的当前公式如
=IF(B4>0,(((B4-B5)/2)+B5)+B7+IF(E8>0,E8)+IF(B8="yes",B7)+B9," ")
我需要将数字舍入到最接近的+1/16
我以为我能做到
=IF(B4>0,(ROUND(((B4-B5)/2)+B5)+B7+IF(E8>0,E8)+IF(B8="yes",B7)+B9),.0625)," ")
但我得到一个错误,说我输入的函数参数太少,点击确定后突出显示B5。
有什么建议吗?
答案 0 :(得分:0)
不试图找出您的确切应用,这里是如何将数字舍入到最接近的1/16:
=ROUND(OptimalLength*16,0)/16
OptimalLength是您在另一个单元格或内联的舍入之前完成的计算。
希望这会有所帮助。欢呼声,
答案 1 :(得分:0)
非常感谢JNevill
= IF(B4大于0,MROUND((((B4-B5)/ 2)+ B5)+ B7 + IF(E8大于0,E8)+ IF(B8 = “是”,B7)+ B9, .0625),“”)
https://support.office.com/en-ie/article/MROUND-function-86dc90eb-1e0e-4e03-8913-6debe3f18c5f
然而,这只是四舍五入到最近的(这就是我要求的)并且并不总是向上。
我相信= CEILING()更多是我需要的东西,因为它正在向下一个最高的1/16舍入。
= IF(B4大于0,CEILING((((B4-B5)/ 2)+ B5)+ B7 + IF(E8大于0,E8)+ IF(B8 = “是”,B7)+ B9, 0.0625),“”)
https://support.office.com/en-za/article/CEILING-function-f3b5f222-592b-4557-ae9a-05707d756509