如何解决Excel 嵌套 IF 公式中的“您键入的公式包含错误”
我正在尝试为以下逻辑创建一个 excel 公式:
If ((Value in A1 - 250000) >= 250000){
Then Value in A2 = (0.05*(250000))
}
Else{
If ((Value in A1 - 250000) <= 0){
Then Value in A2 = 0
Else{
Value in A2 = (0.05*(Value in A1-250000))
}
}
下面是我写的公式:
=IF(((A1-250000)>=250000),((0.05*(250000))),IF (A1-250000)<=0,(0.05*(A1-250000)))
Excel 抛出以下错误
The formula you typed contains an error
对识别错误的任何帮助表示赞赏。
解决方法
我认为这重现了您的逻辑:
=IF(A1>500000,0.05*250000,0.05*MAX(A1-250000,0))
甚至可能:
=0.05*MAX(0,MIN(A1-250000,250000))
虽然我同意 IFS
可能更清楚,但我认为您需要 Office 365 来实现该功能。
IFS
更清晰:
=IFS(A1-250000 >= 250000,A1-250000 <= 0,TRUE,0.05*(A1-250000))
尽管如果这是尝试计算统计量度之类的东西,您可以使用像 MEDIAN
这样的开箱即用函数。
参考:https://support.microsoft.com/en-us/office/ifs-function-36329a26-37b2-467c-972b-4a39bd951d45
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。