您键入的公式包含Microsoft Excel公式上的错误

问题描述 投票:0回答:2

因此,我目前正在Microsoft Excel中编写此公式,以自动填充一个单元格

= IF(M4 <= 3,0;“5460”;“0”,IF(V4 =“严重”;“5460”;“0”,IF(I4 + K4> = 25500;“ - 5460”;“0 “)))

基本上,它的作用是检查单元格M4是否包含小于或等于3,0的值。如果是,请在单元格中写入“5460”。并且它还检查单元格I4加上K4是否大于或等于25500然后如果是这样写入减去5460(-5460)。

但是会出现“您输入的公式包含错误”的错误。我不太清楚哪一部分是错的。我是if-nested excel公式的新手。有谁知道?

提前致谢!

excel excel-formula excel-2010 ms-office formula
2个回答
1
投票

这个if语句应该替换失败值,并且分离应该是一致的。试试这个:

=IF(M4<=3, "5460",IF(V4="Critical","5460", IF(I4+K4>=25500,"-5460","0")))

或者,如果您的系统设置为分号分隔:

=IF(M4<=3;"5460";IF(V4="Critical";"5460"; IF(I4+K4>=25500;"-5460";"0")))

0
投票

请记住在if中仅使用三个参数。在您的示例中,您使用的是四个。 “0”是多余的,使公式无效。

  • 要评估的价值
  • 评估为真时的值
  • 评估为false时的值

= IF(M4 <= 3,0; 5460; IF(V4 =“严重”; 5460; IF(I4 + K4> = 25500; -5460; 0)))

此外,没有必要将数字放在引号之间。

© www.soinside.com 2019 - 2024. All rights reserved.