【问题标题】:Excel: rounding certain numbers to different rounding valuesExcel:将某些数字四舍五入为不同的舍入值
【发布时间】:2018-02-27 22:04:57
【问题描述】:

我正在尝试找出如何对计算后会产生不同结果的单元格进行四舍五入,我需要将结果四舍五入为不同的值。数字和值是:

  • > 5 和
  • > 20 和
  • > 50 到最近的 10。

谢谢。

【问题讨论】:

    标签: excel-formula rounding


    【解决方案1】:

    看看这是否满足您的需求:

    =IF(A1<5,MROUND(A1,0.5),IF(A1<20,MROUND(A1,1),IF(A1<50,MROUND(A1,5),MROUND(A1,10))))
    

    【讨论】:

      【解决方案2】:

      这将 INDEX 与 MROUND 一起使用:

      =MROUND(A1,INDEX({0.5,1,5,10},MATCH(A1,{0,5,20,50})))
      

      【讨论】:

        猜你喜欢
        • 2015-11-12
        • 1970-01-01
        • 2021-05-14
        • 1970-01-01
        • 1970-01-01
        • 2019-03-03
        • 1970-01-01
        • 1970-01-01
        • 2023-01-12
        相关资源
        最近更新 更多