IF函数与圆形函数结合使用Excel

IF函数与圆形函数结合使用Excel,excel,if-statement,syntax,rounding,Excel,If Statement,Syntax,Rounding,我尝试将IF函数与舍入函数结合起来,尝试舍入某个值。 在这种情况下,该值位于单元格H2中。E2=小数位。因此,如果E2=9,则有9小数位。我尝试使用这个公式,但它不起作用(仅基于E2=0和E2=1) 我遇到一个错误,语法有问题,有人能帮我吗?我不知道这是否是语言设置,但我需要用“;”替换所有的“,”。此外,你还错过了一个尾声 =IF(E2=0;ROUND($H2;2);IF(E2=1;ROUND($H2;1))) 除此之外,我认为 =IFERROR(ROUND($H$2;E2); 0) 这将

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


我遇到一个错误,语法有问题,有人能帮我吗?

我不知道这是否是语言设置,但我需要用“;”替换所有的“,”。此外,你还错过了一个尾声

=IF(E2=0;ROUND($H2;2);IF(E2=1;ROUND($H2;1)))
除此之外,我认为

=IFERROR(ROUND($H$2;E2); 0)
这将是一个更好的解决方案。现在您不需要IF函数。

Ah谢谢:)。我错过了最后一个括号,有时你只是监督最小的事情!
=IFERROR(ROUND($H$2;E2); 0)