【问题标题】:IF function in combination with an Round function ExcelIF 函数结合 Round 函数 Excel
【发布时间】:2013-09-26 08:10:06
【问题描述】:

我正在尝试将IF 函数与舍入函数结合起来,以尝试舍入某个值。 在这种情况下,该值位于单元格 H2 中。 E2=小数位。所以如果E2=99 小数位。我尝试使用这个公式,但它不起作用(仅基于E2=0E2=1)。

=IF( E2= 0,ROUND( $H2, 2),IF( E2=1 ,ROUND( $H2, 1))

我收到一个错误,语法有问题,谁能帮我解决一下?

【问题讨论】:

    标签: excel if-statement syntax rounding


    【解决方案1】:

    我不知道是不是语言设置,但是我需要将所有的','替换为';'。此外,你错过了一个结束括号。

    =IF(E2=0;ROUND($H2;2);IF(E2=1;ROUND($H2;1)))
    

    除此之外,我认为

    =IFERROR(ROUND($H$2;E2); 0)
    

    将是一个更好的解决方案。现在你不需要 IF 函数了。

    【讨论】:

    • 啊谢谢:)。我错过了右括号,有时你只是监督最小的事情!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    • 1970-01-01
    • 1970-01-01
    • 2017-05-25
    • 2022-07-01
    • 1970-01-01
    相关资源
    最近更新 更多