Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel IF函数..参数太多_Excel - Fatal编程技术网

Excel IF函数..参数太多

Excel IF函数..参数太多,excel,Excel,我正试图找出这个公式的错误。它返回错误“您为此函数输入的参数太多” =IF(ROUND)(d28=0,0,IF(b28试着这样做,把ROUND(d28,1)=0替换为ROUND(d28=0… =IF(ROUND(d28,1)=0,0,IF(b28<=$B$19,0,IF(AND($B$18="Fixed Balloon",b28=$B$20),d28,G28-f28))) =IF(ROUND(d28,1)=0,0,IF(b28IF始终接受3个参数。在Excel中,它突出显示匹配的括号,因

我正试图找出这个公式的错误。它返回错误“您为此函数输入的参数太多”


=IF(ROUND)(d28=0,0,IF(b28试着这样做,把
ROUND(d28,1)=0
替换为
ROUND(d28=0…

=IF(ROUND(d28,1)=0,0,IF(b28<=$B$19,0,IF(AND($B$18="Fixed Balloon",b28=$B$20),d28,G28-f28)))

=IF(ROUND(d28,1)=0,0,IF(b28
IF
始终接受3个参数。在Excel中,它突出显示匹配的括号,因此如果您用箭头键单步执行,在本例中,
ROUND
函数包含内部的整个参数集,因此外部的
IF
函数只有一个参数。
=IF(ROUND(d28,1)=0,0,IF(b28<=$B$19,0,IF(AND($B$18="Fixed Balloon",b28=$B$20),d28,G28-f28)))
=IF(ROUND(d28,1)=0,
  0,
  IF(b28<=$B$19,
    0,
    IF(AND($B$18="Fixed Balloon",b28=$B$20),
      d28,
      G28-f28
    )
  )
)
=IF(OR(ROUND(D28,1)=0,B28<=$B$19),
  0,
  IF(AND($B$18="Fixed Balloon",B28=$B$20),
    D28,
    G28-F28
  )
)