Excel 截断到最接近的千分之一,忽略该值的其余部分
MS Excel是否可以进行四舍五入,但只能精确到最接近的千分之一位,而忽略公式中其余的小数?我试过value、fixed、round,但它们都不能满足我的需要 假设我有100平方英尺的空间,我每平方英尺支付1.00566399美元,我只需要将公式四舍五入到5,忽略其余的数字,因为如果你用更长的时间说话,费率会有所不同 因此,我应该将100sf乘以$1.01=$101.00,而不是得到100sf*1.00566399=$101.57使用Excel 截断到最接近的千分之一,忽略该值的其余部分,excel,excel-formula,Excel,Excel Formula,MS Excel是否可以进行四舍五入,但只能精确到最接近的千分之一位,而忽略公式中其余的小数?我试过value、fixed、round,但它们都不能满足我的需要 假设我有100平方英尺的空间,我每平方英尺支付1.00566399美元,我只需要将公式四舍五入到5,忽略其余的数字,因为如果你用更长的时间说话,费率会有所不同 因此,我应该将100sf乘以$1.01=$101.00,而不是得到100sf*1.00566399=$101.57使用TRUNC($cellRef或数字,小数位)函数。它在不舍入
TRUNC($cellRef或数字,小数位)
函数。它在不舍入的情况下减少小数位数,然后进行计算
例如:
=TRUNC(1.00566399,3)
=trunc(A1,5)
如果你想凑热闹,可以这样
=trunc((A1*10000+1)/10000,5)
其中A1包含平方英尺的数量,B1包含每平方英尺的价格,其原始格式为长十进制。实际上,我对您的术语“四舍五入……到最近的”有点困惑。你的意思是要舍入到下一个最高值吗?例如,这意味着
1.00566
将变成1.01
,而1.01001
将变成1.02
?
=A1*ROUNDUP(B1,2)