自定义舍入规则

时间:2019-07-24 10:47:20

标签: excel-formula

我有一个简单的电子表格,例如:

Column A
500
600
700
800
1000

和相应的

Column B (which is calculated by dividing Column A by 82)
6.097560976
7.317073171
8.536585366
9.756097561
12.19512195

现在我想四舍五入到我知道该怎么做的最接近的整数,但前提是末尾的十进制为0.3或更高(否则它应该四舍五入)

我希望我的结果看起来像这样:

6
8
9
10
12

最好的方法是什么

谢谢

1 个答案:

答案 0 :(得分:0)

您可以在C2中使用诸如=IF(B2-TRUNC(B2)>=0.3,ROUNDUP(B2,0),ROUNDDOWN(B2,0))之类的公式进行自定义回合(基于工作表中数据的结构方式)。

Column A    Column B (which is calculated by dividing Column A by 82)   Round Formula
500         6.097560976                                                   6
600         7.317073171                                                   8
700         8.536585366                                                   9
800         9.756097561                                                   10
1000        12.19512195                                                   12

B2-TRUNC(B2)仅提取B列中数字的小数部分,然后可以将其与0.3的阈值进行比较,以确定是否应将其四舍五入。