'The formula you typed contains an error' in Excel 嵌套 IF 公式

'The formula you typed contains an error' in Excel Nested IF formula

我正在尝试为以下逻辑创建一个 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

感谢任何帮助识别错误的帮助。

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

我认为这重现了您的逻辑:

=IF(A1>500000,0.05*250000,0.05*MAX(A1-250000,0))

或者甚至:

=0.05*MAX(0,MIN(A1-250000,250000))

虽然我同意 IFS 可能更清楚,但我认为您需要 Office 365 才能实现该功能。