四舍五入到最接近的可用分数

时间:2019-12-11 20:38:43

标签: excel

我在一家焊接车间工作,我想将钢梁切成最接近的可用比例(1/16)。它必须四舍五入,因为我总是可以用焊缝填充空间。例如,我在图形上有一个140.47的光束,当我使用Excel函数时,我得到的光束输出为140 1/2“ excel功能是:

=TEXT(A1,"0"&IF(ABS(A1-ROUND(A1,0))>1/32," 0/"&CHOOSE(ROUND(MOD(A1,1)*16,0),16,8,16,4,16,8,16,2,16,8,16,4,16,8,16),""))&""""

如何获取四舍五入并输出140 7/16?

1 个答案:

答案 0 :(得分:3)

使用MROUND:

=MROUND(A1-(1/32),1/16)

然后格式化输出:

0 #/##

enter image description here


如果您不介意文本作为最终输出:

=TEXT(MROUND(A1-(1/32),1/16),"0 #/##")