'The formula you typed contains an error'在 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, (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, 0.05*250000, A1-250000 <= 0, 0, TRUE, 0.05*(A1-250000))

尽管如果这是试图计算类似统计度量的东西,您可以使用开箱即用的函数,如MEDIAN

参考:https://support.microsoft.com/en-us/office/ifs-function-36329a26-37b2-467c-972b-4a39bd951d45

最新更新